diff --git a/.gitignore b/.gitignore index 293c0a80..3e834cad 100644 --- a/.gitignore +++ b/.gitignore @@ -1,7 +1,5 @@ _book .DS_Store -<<<<<<< HEAD -.idea/vcs.xml # Created by https://www.gitignore.io/api/node,macos,windows,intellij,sublimetext,visualstudiocode @@ -228,8 +226,4 @@ $RECYCLE.BIN/ # Windows shortcuts *.lnk -# End of https://www.gitignore.io/api/node,macos,windows,intellij,sublimetext,visualstudiocode -======= -.idea -node_modules ->>>>>>> master +# End of https://www.gitignore.io/api/node,macos,windows,intellij,sublimetext,visualstudiocode \ No newline at end of file diff --git a/README.md b/README.md index 5053e7f9..02192d49 100644 --- a/README.md +++ b/README.md @@ -19,7 +19,7 @@ TypeScript 번역을 하며 전문적이거나 의미론적인 지식이 많이 [이곳](https://github.com/typescript-kr/typescript-kr.github.io/blob/master/progress.md)을 통해 확인할 수 있습니다. # 기여 -[번역가이드 및 규칙](https://github.com/typescript-kr/typescript-kr.github.io/wiki/translation-rules)을 참고하여 PR 해주시면 됩니다. +[번역가이드 및 규칙](https://github.com/typescript-kr/typescript-kr.github.io/wiki/translation-rules)을 참고하여 `develop 브랜치`에 PR 해주시면 됩니다. 깃헙 사용이 어렵거나 간단한 의견 같은 경우에는 [이슈](https://github.com/typescript-kr/typescript-kr.github.io/issues) 등록을 해주시면 감사하겠습니다 diff --git a/SUMMARY.md b/SUMMARY.md index 6145bd95..e619d2ed 100644 --- a/SUMMARY.md +++ b/SUMMARY.md @@ -35,9 +35,9 @@ * [트리플-슬래시 지시자](pages/Triple-Slash Directives.md) * [JavaScript 파일 타입 검사](pages/Type Checking JavaScript Files.md) -## Declaration Files +## 선언 파일 -* [Introduction](pages/declaration files/Introduction.md) +* [소개](pages/declaration files/Introduction.md) * [Library Structures](pages/declaration files/Library Structures.md) * [By Example](pages/declaration files/By Example.md) * [Do's and Don'ts](pages/declaration files/Do's and Don'ts.md) @@ -46,10 +46,10 @@ * [Publishing](pages/declaration files/Publishing.md) * [Consumption](pages/declaration files/Consumption.md) -## Project Configuration +## 프로젝트 환경설정 * [tsconfig.json](pages/tsconfig.json.md) -* [Compiler Options](pages/Compiler Options.md) -* [Compiler Options in MSBuild](pages/Compiler Options in MSBuild.md) -* [Integrating with Build Tools](pages/Integrating with Build Tools.md) -* [Nightly Builds](pages/Nightly Builds.md) \ No newline at end of file +* [컴파일러 옵션](pages/Compiler Options.md) +* [MSBuild에서의 컴파일러 옵션](pages/Compiler Options in MSBuild.md) +* [빌드 도구와 통합](pages/Integrating with Build Tools.md) +* [Nightly 빌드](pages/Nightly Builds.md) diff --git a/_gitbook_plugin_analytics.js b/_gitbook_plugin_analytics.js new file mode 100644 index 00000000..26fc99d2 --- /dev/null +++ b/_gitbook_plugin_analytics.js @@ -0,0 +1,9 @@ +if ('UA-99001722-6') { + (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ + (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), + m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) + })(window,document,'script','https://www.google-analytics.com/analytics.js','ga'); + + ga('create', 'UA-99001722-6', 'auto'); + ga('send', 'pageview'); +} diff --git a/_layouts/layout.html b/_layouts/layout.html new file mode 100644 index 00000000..f1dfafd0 --- /dev/null +++ b/_layouts/layout.html @@ -0,0 +1,30 @@ + + + + + + {% block title %}{{ config.title|d("GitBook", true) }}{% endblock %} + + + + + + + {% if config.author %}{% endif %} + {% if config.isbn %}{% endif %} + {% block style %} + {% for resource in plugins.resources.css %} + {% if resource.url %} + + {% else %} + + {% endif %} + {% endfor %} + {% endblock %} + {% block head %}{% endblock %} + + + {% block body %}{% endblock %} + {% block javascript %}{% endblock %} + + \ No newline at end of file diff --git a/book.json b/book.json index c65d2f50..72acf612 100644 --- a/book.json +++ b/book.json @@ -1,9 +1,12 @@ { - "plugins": ["theme-darkblue", "addcssjs", "highlight-1", "custom-favicon", "forkmegithub", "sitemap", "header"], - "pluginsConfig": { - "addcssjs": { - "css": ["assets/css/atom-one-dark.css"] - }, + "plugins": ["theme-darkblue", "addcssjs", "highlight-1", "custom-favicon", "forkmegithub", "sitemap-general", "sitemap", "analytics"], + "pluginsConfig": { + "sitemap-general": { + "prefix": "https://typescript-kr.gitbooks.io/" + }, + "addcssjs": { + "css": ["assets/css/atom-one-dark.css"] + }, "favicon": "assets/images/favicon.ico", "forkmegithub": { "url": "https://github.com/typescript-kr/typescript-kr.github.io", @@ -14,6 +17,9 @@ }, "sitemap": { "hostname": "https://typescript-kr.github.io/" + }, + "analytics": { + "google": "UA-99001722-6" } - } -} \ No newline at end of file + } +} diff --git a/gitbook/gitbook-plugin-highlight/ebook.css b/gitbook/gitbook-plugin-highlight/ebook.css index cecaaab5..e69de29b 100644 --- a/gitbook/gitbook-plugin-highlight/ebook.css +++ b/gitbook/gitbook-plugin-highlight/ebook.css @@ -1,135 +0,0 @@ -pre, -code { - /* http://jmblog.github.io/color-themes-for-highlightjs */ - /* Tomorrow Comment */ - /* Tomorrow Red */ - /* Tomorrow Orange */ - /* Tomorrow Yellow */ - /* Tomorrow Green */ - /* Tomorrow Aqua */ - /* Tomorrow Blue */ - /* Tomorrow Purple */ -} -pre .hljs-comment, -code .hljs-comment, -pre .hljs-title, -code .hljs-title { - color: #8e908c; -} -pre .hljs-variable, -code .hljs-variable, -pre .hljs-attribute, -code .hljs-attribute, -pre .hljs-tag, -code .hljs-tag, -pre .hljs-regexp, -code .hljs-regexp, -pre .hljs-deletion, -code .hljs-deletion, -pre .ruby .hljs-constant, -code .ruby .hljs-constant, -pre .xml .hljs-tag .hljs-title, -code .xml .hljs-tag .hljs-title, -pre .xml .hljs-pi, -code .xml .hljs-pi, -pre .xml .hljs-doctype, -code .xml .hljs-doctype, -pre .html .hljs-doctype, -code .html .hljs-doctype, -pre .css .hljs-id, -code .css .hljs-id, -pre .css .hljs-class, -code .css .hljs-class, -pre .css .hljs-pseudo, -code .css .hljs-pseudo { - color: #c82829; -} -pre .hljs-number, -code .hljs-number, -pre .hljs-preprocessor, -code .hljs-preprocessor, -pre .hljs-pragma, -code .hljs-pragma, -pre .hljs-built_in, -code .hljs-built_in, -pre .hljs-literal, -code .hljs-literal, -pre .hljs-params, -code .hljs-params, -pre .hljs-constant, -code .hljs-constant { - color: #f5871f; -} -pre .ruby .hljs-class .hljs-title, -code .ruby .hljs-class .hljs-title, -pre .css .hljs-rules .hljs-attribute, -code .css .hljs-rules .hljs-attribute { - color: #eab700; -} -pre .hljs-string, -code .hljs-string, -pre .hljs-value, -code .hljs-value, -pre .hljs-inheritance, -code .hljs-inheritance, -pre .hljs-header, -code .hljs-header, -pre .hljs-addition, -code .hljs-addition, -pre .ruby .hljs-symbol, -code .ruby .hljs-symbol, -pre .xml .hljs-cdata, -code .xml .hljs-cdata { - color: #718c00; -} -pre .css .hljs-hexcolor, -code .css .hljs-hexcolor { - color: #3e999f; -} -pre .hljs-function, -code .hljs-function, -pre .python .hljs-decorator, -code .python .hljs-decorator, -pre .python .hljs-title, -code .python .hljs-title, -pre .ruby .hljs-function .hljs-title, -code .ruby .hljs-function .hljs-title, -pre .ruby .hljs-title .hljs-keyword, -code .ruby .hljs-title .hljs-keyword, -pre .perl .hljs-sub, -code .perl .hljs-sub, -pre .javascript .hljs-title, -code .javascript .hljs-title, -pre .coffeescript .hljs-title, -code .coffeescript .hljs-title { - color: #4271ae; -} -pre .hljs-keyword, -code .hljs-keyword, -pre .javascript .hljs-function, -code .javascript .hljs-function { - color: #8959a8; -} -pre .hljs, -code .hljs { - display: block; - background: white; - color: #4d4d4c; - padding: 0.5em; -} -pre .coffeescript .javascript, -code .coffeescript .javascript, -pre .javascript .xml, -code .javascript .xml, -pre .tex .hljs-formula, -code .tex .hljs-formula, -pre .xml .javascript, -code .xml .javascript, -pre .xml .vbscript, -code .xml .vbscript, -pre .xml .css, -code .xml .css, -pre .xml .hljs-cdata, -code .xml .hljs-cdata { - opacity: 0.5; -} diff --git a/gitbook/images/favicon.ico b/gitbook/images/favicon.ico index 7322a4c7..9ee99fa2 100644 Binary files a/gitbook/images/favicon.ico and b/gitbook/images/favicon.ico differ diff --git a/index.html b/index.html index 9cf18631..ad3a80e7 100644 --- a/index.html +++ b/index.html @@ -7,7 +7,10 @@ 소개 · GitBook - + + + + @@ -22,6 +25,10 @@ + + + + @@ -427,7 +434,7 @@ - Decorators + 데코레이터 @@ -440,7 +447,7 @@ - Mixins + 믹스인 @@ -453,7 +460,7 @@ - Triple-Slash Directives + 트리플-슬래시 지시자 @@ -466,7 +473,7 @@ - Type Checking JavaScript Files + JavaScript 파일 타입 검사 @@ -477,7 +484,7 @@ -
  • Declaration Files
  • +
  • 선언 파일
  • @@ -486,7 +493,7 @@ - Introduction + 소개 @@ -588,7 +595,7 @@ -
  • Project Configuration
  • +
  • 프로젝트 환경설정
  • @@ -610,7 +617,7 @@ - Compiler Options + 컴파일러 옵션 @@ -623,7 +630,7 @@ - Compiler Options in MSBuild + MSBuild에서의 컴파일러 옵션 @@ -636,7 +643,7 @@ - Integrating with Build Tools + 빌드 도구와 통합 @@ -649,7 +656,7 @@ - Nightly Builds + Nightly 빌드 @@ -705,16 +712,18 @@

    TypeScript-Handbook 한글 문서

    Build Status

    TypeScript Handbook을 번역하는 저장소입니다.

    -

    의역 및 오역이 존재할 수 있습니다.

    +

    번역 품질

    +

    초보 번역가이며 기초적인 Java 지식과 JavaScript 개발을 주로하는 개발자들이 함께 번역했습니다.
    TypeScript 번역을 하며 전문적이거나 의미론적인 지식이 많이 필요했었습니다.
    때문에 오역과 의역이 있을 수 있습니다.
    단어의 선정이나 규칙은 구글 검색량과 IT 전문 사전을 대체로 참고하였으며 모던하게 주로 쓰이는 단어를 우선 순위로 두었습니다.

    번역 범위

    TypeScript Handbook의 모든 페이지를 번역할 예정입니다.

    +

    향후 MS측의 TypeScript 공식 번역이 지원되지 않는다면 TypeScript 홈페이지의 모든 부분과 릴리즈 버전에 대한 번역도 할 의지가 있습니다.

    진행 상황

    -

    이곳을 통해 확인할 수 있습니다.

    +

    이곳을 통해 확인할 수 있습니다.

    기여

    -

    번역가이드 및 규칙을 참고하여 PR 해주시면 됩니다.

    -

    깃헙 사용이 어렵거나 간단한 의견 같은 경우에는 이슈 등록을 해주시면 감사하겠습니다

    +

    번역가이드 및 규칙을 참고하여 develop 브랜치에 PR 해주시면 됩니다.

    +

    깃헙 사용이 어렵거나 간단한 의견 같은 경우에는 이슈 등록을 해주시면 감사하겠습니다

    그 밖에도 다양한 의견 및 피드백은 언제나 환영합니다:)

    - + @@ -753,7 +762,7 @@

    No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"소개","level":"1.1","depth":1,"next":{"title":"5분 안에 보는 TypeScript","level":"2.1","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"],"pluginsConfig":{"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","highlight-1":{},"custom-favicon":{},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"}},"file":{"path":"README.md","mtime":"2018-04-10T01:42:20.261Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2018-04-10T01:48:44.756Z"},"basePath":".","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"소개","level":"1.1","depth":1,"next":{"title":"5분 안에 보는 TypeScript","level":"2.1","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","analytics"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"analytics":{"google":"UA-99001722-6"},"search":{},"addcssjs":{"css":["assets/css/atom-one-dark.css"],"js":[]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"}},"file":{"path":"README.md","mtime":"2019-06-14T05:35:15.551Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2019-06-14T05:59:20.233Z"},"basePath":".","book":{"language":""}}); }); @@ -764,6 +773,10 @@

    No results matching " + + + + @@ -792,4 +805,3 @@

    No results matching " - diff --git a/package-lock.json b/package-lock.json index 260a4477..0be41260 100644 --- a/package-lock.json +++ b/package-lock.json @@ -4,6 +4,32 @@ "lockfileVersion": 1, "requires": true, "dependencies": { + "codemirror": { + "version": "5.36.0", + "resolved": "https://registry.npmjs.org/codemirror/-/codemirror-5.36.0.tgz", + "integrity": "sha512-XGR+ic+9DSMSE4mD2XLinGrMcIO4xbHpNrPzAFpCW5bjy+Em8fUOTCpagVP/+LLtTQsAROqrq1f55KyRxDcokA==" + }, + "codemirror-highlight": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/codemirror-highlight/-/codemirror-highlight-1.1.1.tgz", + "integrity": "sha1-aKXXHTjfsdxU7L0bgcTUN+tu+II=", + "requires": { + "codemirror": "3.x", + "escape-html": "~1.0.0" + }, + "dependencies": { + "codemirror": { + "version": "3.24.0", + "resolved": "https://registry.npmjs.org/codemirror/-/codemirror-3.24.0.tgz", + "integrity": "sha1-M1Y02Kr0afLWlo0ryAQXIT+6mdY=" + } + } + }, + "escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=" + }, "gitbook-plugin-addcssjs": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/gitbook-plugin-addcssjs/-/gitbook-plugin-addcssjs-1.0.2.tgz", @@ -19,6 +45,34 @@ "resolved": "https://registry.npmjs.org/gitbook-plugin-favicon/-/gitbook-plugin-favicon-0.0.2.tgz", "integrity": "sha1-s+QWQvFSr8bEU1/ZtjXf4xtMh3I=" }, + "gitbook-plugin-forkmegithub": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/gitbook-plugin-forkmegithub/-/gitbook-plugin-forkmegithub-2.2.0.tgz", + "integrity": "sha1-tktioUArCZsbSMOWqdWwq6lnwEo=" + }, + "gitbook-plugin-ga": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/gitbook-plugin-ga/-/gitbook-plugin-ga-2.0.0.tgz", + "integrity": "sha1-itu8l7cb5DJutOCQq21DjBlR5sw=" + }, + "gitbook-plugin-highlight-1": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/gitbook-plugin-highlight-1/-/gitbook-plugin-highlight-1-2.0.3.tgz", + "integrity": "sha512-FfneEgR9oATmGFoIPSMyIlWPIccvC94mXe5OEq3ye+s+9rFV6bsNZyI2JBp1xl5lzCarx461yhG0d1YHiVsB/Q==", + "requires": { + "codemirror": "^5.34.0", + "codemirror-highlight": "^1.1.1", + "highlight.js": "9.12.0" + } + }, + "gitbook-plugin-sitemap": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/gitbook-plugin-sitemap/-/gitbook-plugin-sitemap-1.2.0.tgz", + "integrity": "sha1-hneZN1C5ZYOMkG/nz8CiB8DQbcs=", + "requires": { + "sitemap": "1.5.0" + } + }, "gitbook-plugin-sitemap-general": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/gitbook-plugin-sitemap-general/-/gitbook-plugin-sitemap-general-0.1.1.tgz", @@ -32,13 +86,18 @@ "resolved": "https://registry.npmjs.org/gitbook-plugin-theme-darkblue/-/gitbook-plugin-theme-darkblue-1.0.1.tgz", "integrity": "sha512-uGCg40qAzWOwAufAtNoP1iKSYpDWr+8KDC5ZBtc+UoRBUilWA7Y7AWccq9j+QyndsG7dclOegcauIGi3aMZCtw==" }, + "highlight.js": { + "version": "9.12.0", + "resolved": "https://registry.npmjs.org/highlight.js/-/highlight.js-9.12.0.tgz", + "integrity": "sha1-5tnb5Xy+/mB1HwKvM2GVhwyQwB4=" + }, "sitemap": { "version": "1.5.0", "resolved": "https://registry.npmjs.org/sitemap/-/sitemap-1.5.0.tgz", "integrity": "sha1-RbPoib96XbDvvyxMb8sVbKh+EgE=", "requires": { - "underscore": "1.8.3", - "url-join": "0.0.1" + "underscore": "^1.7.0", + "url-join": "^0.0.1" } }, "underscore": { diff --git a/package.json b/package.json index e92e92b1..d22ca802 100644 --- a/package.json +++ b/package.json @@ -8,6 +8,7 @@ "gitbook-plugin-custom-favicon": "^0.0.4", "gitbook-plugin-favicon": "^0.0.2", "gitbook-plugin-forkmegithub": "^2.2.0", + "gitbook-plugin-ga": "^2.0.0", "gitbook-plugin-highlight-1": "^2.0.3", "gitbook-plugin-sitemap": "^1.2.0", "gitbook-plugin-sitemap-general": "^0.1.1", @@ -19,12 +20,12 @@ }, "repository": { "type": "git", - "url": "git+https://github.com/typescript-study/typescript-study.github.io.git" + "url": "https://github.com/typescript-kr/typescript-kr.github.io.git" }, "author": "", "license": "ISC", "bugs": { - "url": "https://github.com/typescript-study/typescript-study.github.io/issues" + "url": "https://github.com/typescript-kr/typescript-kr.github.io/issues" }, - "homepage": "https://github.com/typescript-study/typescript-study.github.io#readme" + "homepage": "https://github.com/typescript-kr/typescript-kr.github.io#readme" } diff --git a/pages/Advanced Types.html b/pages/Advanced Types.html index ad8524b6..cd9e145d 100644 --- a/pages/Advanced Types.html +++ b/pages/Advanced Types.html @@ -7,7 +7,10 @@ 고급 타입 · GitBook - + + + + @@ -22,6 +25,10 @@ + + + + @@ -429,7 +436,7 @@ - Decorators + 데코레이터 @@ -442,7 +449,7 @@ - Mixins + 믹스인 @@ -455,7 +462,7 @@ - Triple-Slash Directives + 트리플-슬래시 지시자 @@ -468,7 +475,7 @@ - Type Checking JavaScript Files + JavaScript 파일 타입 검사 @@ -479,7 +486,7 @@ -
  • Declaration Files
  • +
  • 선언 파일
  • @@ -488,7 +495,7 @@ - Introduction + 소개 @@ -590,7 +597,7 @@ -
  • Project Configuration
  • +
  • 프로젝트 환경설정
  • @@ -612,7 +619,7 @@ - Compiler Options + 컴파일러 옵션 @@ -625,7 +632,7 @@ - Compiler Options in MSBuild + MSBuild에서의 컴파일러 옵션 @@ -638,7 +645,7 @@ - Integrating with Build Tools + 빌드 도구와 통합 @@ -651,7 +658,7 @@ - Nightly Builds + Nightly 빌드 @@ -807,7 +814,7 @@

    pet.fly(); } -

    동일한 코드가 작동하도록 하려면 타입 표명을 사용해야 합니다 :

    +

    동일한 코드가 작동하도록 하려면 타입 단언을 사용해야 합니다 :

    let pet = getSmallPet();
     
     if ((<Fish>pet).swim) {
    @@ -818,13 +825,13 @@ 

    사용자 정의 타입 가드 (User-Defined Type Guards)

    -

    타입 표명(type assertions)을 여러 번 사용해야 했다는 것에 주목하세요.
    일단 이 검사를 실시하면 각 지점에서 pet의 타입를 알 수 있습니다.

    +

    타입 단언(type assertions)을 여러 번 사용해야 했다는 것에 주목하세요.
    일단 이 검사를 실시하면 각 지점에서 pet의 타입를 알 수 있습니다.

    그런 일이 있을 때 TypeScript에는 type guard라는 것이 있습니다.
    타입 가드(type guard)는 일부 스코프에서 타입을 보장하는 런타임 검사를 수행하는 표현식입니다.
    타입 가드를 정의하려면 반환 타입이 타입 명제 (type predicate) 인 함수를 정의하기만 하면 됩니다 :

    function isFish(pet: Fish | Bird): pet is Fish {
         return (<Fish>pet).swim !== undefined;
     }
     
    -

    pet is Fish는 이 예제에서 타입 명제입니다.
    명제는 parameterName is Type 형태을 취합니다, 여기서 parameterName은 현재 함수 서명의 매개 변수 이름이어야 합니다.

    +

    pet is Fish는 이 예제에서 타입 명제입니다.
    명제는 parameterName is Type 형태을 취합니다, 여기서 parameterName은 현재 함수 시그니처의 매개 변수 이름이어야 합니다.

    IsFish가 일부 변수와 함께 호출될 때 원래 타입이 호환 가능하다면 TypeScript는 그 변수를 특정 타입으로 제한할 것입니다.

    // 'swim'과 'fly' 호출은 이제 모두 괜찮습니다.
     
    @@ -908,7 +915,7 @@ 

    instanceof의 오른쪽에는 생성자 함수가 있어야 하며 TypeScript는 다음과 같이 범위를 좁혀 나갑니다:

    1. 타입이 any가 아닌 경우 함수의 prototype 프로퍼티 타입
    2. -
    3. 해당 타입의 생성자 서명에 의해 반환된 타입의 결합
    4. +
    5. 해당 타입의 생성자 시그니처에 의해 반환된 타입의 결합

    이와 같은 순서로 진행됩니다.

    Nullable types

    @@ -944,7 +951,7 @@

    c.b = undefined; // ok c.b = null; // 오류, 'null'은 'number | undefined'에 할당할 수 없습니다

    -

    타입 가드와 타입 표명 (Type guards and type assertions)

    +

    타입 가드와 타입 단언 (Type guards and type assertions)

    nullable 타입은 유니온으로 구현되기 때문에 타입 가드를 사용하여 null을 제거해야 합니다.
    다행히 JavaScript에서 작성하는 코드는 다음과 같습니다:

    function f(sn: string | null): string {
         if (sn == null) {
    @@ -960,7 +967,7 @@ 

    return sn || "default"; }

    -

    컴파일러가 null 또는 undefined를 제거 할 수 없는 경우 타입 표명 연산자를 사용하여 수동으로 제거할 수 있습니다.
    구문은 후위에 ! 입니다: identifier!identifier의 타입 nullundefined를 제거합니다:

    +

    컴파일러가 null 또는 undefined를 제거할 수 없는 경우 타입 단언 연산자를 사용하여 수동으로 제거할 수 있습니다.
    구문은 후위에 ! 입니다: identifier!identifier의 타입 nullundefined를 제거합니다:

    function broken(name: string | null): string {
       function postfix(epithet: string) {
         return name.charAt(0) + '.  the ' + epithet; // 오류, 'name'이 null일 수 있습니다.
    @@ -1081,7 +1088,7 @@ 

    열거형 멤버 타입 (Enum Member Types)

    열거형 섹션에서 언급했듯이 열거형 멤버는 모든 멤버가 리터럴로 초기화될 때 타입을 가집니다.

    "싱글톤 타입"에 대해 이야기할 때 많은 시간 동안, 많은 사용자가 "싱글톤 타입"과 "리터럴 타입"을 바꿔 사용하겠지만 숫자/문자열 리터럴 타입뿐만 아니라 열거형 멤버 타입을 모두 참조합니다

    -

    공용체 식별 (Discriminated Unions)

    +

    유니온 식별 (Discriminated Unions)

    싱글톤 타입, 유니온 타입, 타입 가드 및 타입 별칭을 결합하여 discriminated unions, tagged unions 또는 대수의(algebraic) 데이터 타입라는 고급 패턴을 빌드할 수 있습니다.
    Discriminated unions은 함수형 프로그래밍에 유용합니다.
    일부 언어는 자동으로 discriminate unions합니다; TypeScript는 현재 존재하는 JavaScript 패턴을 기반으로 합니다.
    세가지 구성요소가 있습니다:

    1. 공통적인 싱글톤 타입의 특성을 갖는 타입 — discriminant.
    2. @@ -1175,7 +1182,7 @@

      add(1) .currentValue();

    -

    클래스는 this 타입을 사용하기 때문에 확장할 수 있으며 새로운 클래스는 변경 없이 이전 메소드를 사용할 수 있습니다.

    +

    클래스는 this 타입을 사용하기 때문에 확장할 수 있으며 새로운 클래스는 변경 없이 이전 메서드를 사용할 수 있습니다.

    class ScientificCalculator extends BasicCalculator {
         public constructor(value = 0) {
             super(value);
    @@ -1217,14 +1224,14 @@ 

    인덱& let strings: string[] = pluck(person, ['name']); // 좋아요, string[]

    컴파일러는 name이 실제로 Person의 프로퍼티인지 확인합니다.
    이 예제는 몇 가지 새로운 타입의 연산자를 소개합니다. -첫 번째는 keyof T으로 인덱스 타입 쿼리 연산자입니다.
    어떤 타입의 T에 대해서 keyof TT의 알려진 public 프로퍼티 이름들의 공용체입니다.

    +첫 번째는 keyof T으로 인덱스 타입 쿼리 연산자입니다.
    어떤 타입의 T에 대해서 keyof TT의 알려진 public 프로퍼티 이름들의 유니온입니다.

    예를 들어:

    let personProps: keyof Person; // 'name' | 'age'
     

    keyof Person'name' | 'age'와 완전히 호환됩니다.
    차이점은 Person에 또 다른 프로퍼티인 address: string을 추가하면 keyof Person은 자동으로 'name' | 'age' | 'address'로 업데이트된다는 점이다.
    그리고 pluck과 같은 일반적인 컨텍스트에서 keyof를 사용할 수 있으며 이때 프로퍼티 이름을 미리 알 수는 없습니다.
    즉 컴파일러가 올바른 프로퍼티 이름을 pluck으로 전달했는지 확인합니다:

    pluck(person, ['age', 'unknown']); // 오류, 'unknown'은 'name' | 'age'에 없습니다
     
    -

    두 번째 연산자는 T[K], 색인 접근 연산자(indexed access operator) 입니다.

    +

    두 번째 연산자는 T[K], 인덱스 접근 연산자(indexed access operator) 입니다.

    여기서 타입의 구문은 표현식을 반영합니다.

    person['name']Person['name']타입을 가집니다 — 예제에서는 단지 string입니다.

    @@ -1238,8 +1245,8 @@

    인덱& let age: number = getProperty(person, 'age'); let unknown = getProperty(person, 'unknown'); // 오류, 'unknown'은 'name' | 'age'에 없습니다

    -

    인덱스 타입과 문자열 인덱스 서명 (Index types and string index signatures)

    -

    keyofT[K]는 문자열 인덱스 서명과 상호 작용합니다.
    문자열 인덱스 서명을 가진 타입을 가지고 있다면 keyof T는 단지string이 될 것입니다.
    그리고 T[string]은 인덱스 서명의 한가지 종류일뿐입니다:

    +

    인덱스 타입과 문자열 인덱스 시그니처 (Index types and string index signatures)

    +

    keyofT[K]는 문자열 인덱스 시그니처과 상호 작용합니다.
    문자열 인덱스 시그니처을 가진 타입을 가지고 있다면 keyof T는 단지string이 될 것입니다.
    그리고 T[string]은 인덱스 시그니처의 한가지 종류일뿐입니다:

    interface Map<T> {
         [key: string]: T;
     }
    @@ -1275,10 +1282,10 @@ 

    Mapped types

    type Keys = 'option1' | 'option2';
     type Flags = { [K in Keys]: boolean };
     
    -

    구문은 인덱스 서명을 위한 구문과 for .. in 내부가 유사하게 사용됩니다.
    세 가지 파트로 나뉩니다:

    +

    구문은 인덱스 시그니처을 위한 구문과 for .. in 내부가 유사하게 사용됩니다.
    세 가지 파트로 나뉩니다:

    1. 변수의 타입 K는 각 프로퍼티에 차례대로 바인딩 됩니다.
    2. -
    3. 문자열 리터럴 공용체 Keys는 반복할 프로퍼티의 이름을 포함합니다.
    4. +
    5. 문자열 리터럴 유니온 Keys는 반복할 프로퍼티의 이름을 포함합니다.
    6. 결과적으로 생성된 프로퍼티의 타입.

    이 간단한 예제에서 Keys는 하드 코딩된 프로퍼티 이름의 리스트이고 프로퍼티 타입은 항상 boolean이므로 mapped type은 작성된 것과 같습니다.

    @@ -1333,7 +1340,7 @@

    mappe let originalProps = unproxify(proxyProps);

    이 언래핑 추론은 동형 매핑 타입에서만 작동합니다.
    매핑된 타입이 동형이 아닌 경우에는 언래핑 함수에 명시적 타입 매개 변수를 지정해야 합니다.

    - + @@ -1376,7 +1383,7 @@

    No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"고급 타입","level":"3.10","depth":1,"next":{"title":"심볼","level":"3.11","depth":1,"path":"pages/Symbols.md","ref":"pages/Symbols.md","articles":[]},"previous":{"title":"타입 호환성","level":"3.9","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"],"pluginsConfig":{"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","highlight-1":{},"custom-favicon":{},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"}},"file":{"path":"pages/Advanced Types.md","mtime":"2018-03-25T23:54:05.917Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2018-04-10T01:48:44.756Z"},"basePath":"..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"고급 타입","level":"3.10","depth":1,"next":{"title":"심볼","level":"3.11","depth":1,"path":"pages/Symbols.md","ref":"pages/Symbols.md","articles":[]},"previous":{"title":"타입 호환성","level":"3.9","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","analytics"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"analytics":{"google":"UA-99001722-6"},"search":{},"addcssjs":{"css":["assets/css/atom-one-dark.css"],"js":[]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"}},"file":{"path":"pages/Advanced Types.md","mtime":"2019-06-14T05:32:52.232Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2019-06-14T05:59:20.233Z"},"basePath":"..","book":{"language":""}}); }); @@ -1387,6 +1394,10 @@

    No results matching " + + + + @@ -1415,4 +1426,3 @@

    No results matching " - diff --git a/pages/Advanced Types.md b/pages/Advanced Types.md index 63a376d0..abc17aa5 100644 --- a/pages/Advanced Types.md +++ b/pages/Advanced Types.md @@ -145,7 +145,7 @@ else if (pet.fly) { } ``` -동일한 코드가 작동하도록 하려면 타입 표명을 사용해야 합니다 : +동일한 코드가 작동하도록 하려면 타입 단언을 사용해야 합니다 : ```ts let pet = getSmallPet(); @@ -160,7 +160,7 @@ else { ## 사용자 정의 타입 가드 (User-Defined Type Guards) -타입 표명(type assertions)을 여러 번 사용해야 했다는 것에 주목하세요. +타입 단언(type assertions)을 여러 번 사용해야 했다는 것에 주목하세요. 일단 이 검사를 실시하면 각 지점에서 `pet`의 타입를 알 수 있습니다. 그런 일이 있을 때 TypeScript에는 *type guard*라는 것이 있습니다. @@ -174,7 +174,7 @@ function isFish(pet: Fish | Bird): pet is Fish { ``` `pet is Fish`는 이 예제에서 타입 명제입니다. -명제는 `parameterName is Type` 형태을 취합니다, 여기서 `parameterName`은 현재 함수 서명의 매개 변수 이름이어야 합니다. +명제는 `parameterName is Type` 형태을 취합니다, 여기서 `parameterName`은 현재 함수 시그니처의 매개 변수 이름이어야 합니다. `IsFish`가 일부 변수와 함께 호출될 때 원래 타입이 호환 가능하다면 TypeScript는 그 변수를 특정 타입으로 *제한*할 것입니다. @@ -282,7 +282,7 @@ if (padder instanceof StringPadder) { `instanceof`의 오른쪽에는 생성자 함수가 있어야 하며 TypeScript는 다음과 같이 범위를 좁혀 나갑니다: 1. 타입이 `any`가 아닌 경우 함수의 `prototype` 프로퍼티 타입 -2. 해당 타입의 생성자 서명에 의해 반환된 타입의 결합 +2. 해당 타입의 생성자 시그니처에 의해 반환된 타입의 결합 이와 같은 순서로 진행됩니다. @@ -339,7 +339,7 @@ c.b = undefined; // ok c.b = null; // 오류, 'null'은 'number | undefined'에 할당할 수 없습니다 ``` -## 타입 가드와 타입 표명 (Type guards and type assertions) +## 타입 가드와 타입 단언 (Type guards and type assertions) nullable 타입은 유니온으로 구현되기 때문에 타입 가드를 사용하여 `null`을 제거해야 합니다. 다행히 JavaScript에서 작성하는 코드는 다음과 같습니다: @@ -363,7 +363,7 @@ function f(sn: string | null): string { } ``` -컴파일러가 `null` 또는 `undefined`를 제거 할 수 없는 경우 타입 표명 연산자를 사용하여 수동으로 제거할 수 있습니다. +컴파일러가 `null` 또는 `undefined`를 제거할 수 없는 경우 타입 단언 연산자를 사용하여 수동으로 제거할 수 있습니다. 구문은 후위에 `!` 입니다: `identifier!`는 `identifier`의 타입 `null`과 `undefined`를 제거합니다: ```ts @@ -543,7 +543,7 @@ function foo(x: number) { "싱글톤 타입"에 대해 이야기할 때 많은 시간 동안, 많은 사용자가 "싱글톤 타입"과 "리터럴 타입"을 바꿔 사용하겠지만 숫자/문자열 리터럴 타입뿐만 아니라 열거형 멤버 타입을 모두 참조합니다 -# 공용체 식별 (Discriminated Unions) +# 유니온 식별 (Discriminated Unions) 싱글톤 타입, 유니온 타입, 타입 가드 및 타입 별칭을 결합하여 *discriminated unions*, *tagged unions* 또는 *대수의(algebraic) 데이터 타입*라는 고급 패턴을 빌드할 수 있습니다. Discriminated unions은 함수형 프로그래밍에 유용합니다. @@ -677,7 +677,7 @@ let v = new BasicCalculator(2) .currentValue(); ``` -클래스는 `this` 타입을 사용하기 때문에 확장할 수 있으며 새로운 클래스는 변경 없이 이전 메소드를 사용할 수 있습니다. +클래스는 `this` 타입을 사용하기 때문에 확장할 수 있으며 새로운 클래스는 변경 없이 이전 메서드를 사용할 수 있습니다. ```ts class ScientificCalculator extends BasicCalculator { @@ -734,7 +734,7 @@ let strings: string[] = pluck(person, ['name']); // 좋아요, string[] 컴파일러는 `name`이 실제로 `Person`의 프로퍼티인지 확인합니다. 이 예제는 몇 가지 새로운 타입의 연산자를 소개합니다. 첫 번째는 `keyof T`으로 **인덱스 타입 쿼리 연산자**입니다. -어떤 타입의 `T`에 대해서 `keyof T`는 `T`의 알려진 public 프로퍼티 이름들의 공용체입니다. +어떤 타입의 `T`에 대해서 `keyof T`는 `T`의 알려진 public 프로퍼티 이름들의 유니온입니다. 예를 들어: @@ -751,7 +751,7 @@ let personProps: keyof Person; // 'name' | 'age' pluck(person, ['age', 'unknown']); // 오류, 'unknown'은 'name' | 'age'에 없습니다 ``` -두 번째 연산자는 `T[K]`, **색인 접근 연산자(indexed access operator)** 입니다. +두 번째 연산자는 `T[K]`, **인덱스 접근 연산자(indexed access operator)** 입니다. 여기서 타입의 구문은 표현식을 반영합니다. @@ -777,11 +777,11 @@ let age: number = getProperty(person, 'age'); let unknown = getProperty(person, 'unknown'); // 오류, 'unknown'은 'name' | 'age'에 없습니다 ``` -## 인덱스 타입과 문자열 인덱스 서명 (Index types and string index signatures) +## 인덱스 타입과 문자열 인덱스 시그니처 (Index types and string index signatures) -`keyof`와 `T[K]`는 문자열 인덱스 서명과 상호 작용합니다. -문자열 인덱스 서명을 가진 타입을 가지고 있다면 `keyof T`는 단지`string`이 될 것입니다. -그리고 `T[string]`은 인덱스 서명의 한가지 종류일뿐입니다: +`keyof`와 `T[K]`는 문자열 인덱스 시그니처과 상호 작용합니다. +문자열 인덱스 시그니처을 가진 타입을 가지고 있다면 `keyof T`는 단지`string`이 될 것입니다. +그리고 `T[string]`은 인덱스 시그니처의 한가지 종류일뿐입니다: ```ts interface Map { @@ -839,11 +839,11 @@ type Keys = 'option1' | 'option2'; type Flags = { [K in Keys]: boolean }; ``` -구문은 인덱스 서명을 위한 구문과 `for .. in` 내부가 유사하게 사용됩니다. +구문은 인덱스 시그니처을 위한 구문과 `for .. in` 내부가 유사하게 사용됩니다. 세 가지 파트로 나뉩니다: 1. 변수의 타입 `K`는 각 프로퍼티에 차례대로 바인딩 됩니다. -2. 문자열 리터럴 공용체 `Keys`는 반복할 프로퍼티의 이름을 포함합니다. +2. 문자열 리터럴 유니온 `Keys`는 반복할 프로퍼티의 이름을 포함합니다. 3. 결과적으로 생성된 프로퍼티의 타입. 이 간단한 예제에서 `Keys`는 하드 코딩된 프로퍼티 이름의 리스트이고 프로퍼티 타입은 항상 `boolean`이므로 mapped type은 작성된 것과 같습니다. diff --git a/pages/Basic Types.html b/pages/Basic Types.html index c6d556c6..142a4cec 100644 --- a/pages/Basic Types.html +++ b/pages/Basic Types.html @@ -7,7 +7,10 @@ 기본 타입 · GitBook - + + + + @@ -22,6 +25,10 @@ + + + + @@ -429,7 +436,7 @@ - Decorators + 데코레이터 @@ -442,7 +449,7 @@ - Mixins + 믹스인 @@ -455,7 +462,7 @@ - Triple-Slash Directives + 트리플-슬래시 지시자 @@ -468,7 +475,7 @@ - Type Checking JavaScript Files + JavaScript 파일 타입 검사 @@ -479,7 +486,7 @@ -
  • Declaration Files
  • +
  • 선언 파일
  • @@ -488,7 +495,7 @@ - Introduction + 소개 @@ -590,7 +597,7 @@ -
  • Project Configuration
  • +
  • 프로젝트 환경설정
  • @@ -612,7 +619,7 @@ - Compiler Options + 컴파일러 옵션 @@ -625,7 +632,7 @@ - Compiler Options in MSBuild + MSBuild에서의 컴파일러 옵션 @@ -638,7 +645,7 @@ - Integrating with Build Tools + 빌드 도구와 통합 @@ -651,7 +658,7 @@ - Nightly Builds + Nightly 빌드 @@ -710,7 +717,7 @@

    부울 (Boolean)

    가장 기본적인 데이터 타입은 JavaScript와 TypeScript가 boolean 값을 호출하는 단순한 true / false 값입니다.

    let isDone: boolean = false;
     
    -

    숫자형 (Boolean)

    +

    숫자형 (Number)

    JavaScript와 마찬가지로 TypeScript의 모든 숫자는 부동 소수 점 값입니다.
    이 부동 소수 점 숫자는 number 타입을 받습니다.
    TypeScript는 10진수 및 16진수와 함께 ECMAScript2015에 도입된 2진수 및 8진수 문자를 지원합니다.

    let decimal: number = 6;
     let hex: number = 0xf00d;
    @@ -761,7 +768,7 @@ 

    튜플 (Tuple)

    x[6] = true; // 오류, 'boolean'은 'string | number' 타입이 아닙니다.
    -

    공용체 타입은 다음 장에서 다루게 될 고급 주제입니다.

    +

    유니온 타입은 다음 장에서 다루게 될 고급 주제입니다.

    열거 (Enum)

    JavaScript의 표준 데이터 타입 집합에 추가할 수 있는 유용하고 부가적인 추가 자료는 enum 입니다.
    C#와 같은 언어에서처럼 enum은 numeric 값 집합에 더 친숙한 이름을 부여하는 방법이다.

    enum Color {Red, Green, Blue}
    @@ -788,7 +795,7 @@ 

    Any

    notSure = false; // 좋아요, 확실한 boolean

    any 타입은 기존 JavaScript로 작업할 수 있는 강력한 방법으로 컴파일 과정에서 타입 검사를 점진적으로 실행 (opt-in) 및 중지(opt-out) 할 수 있습니다.

    -

    다른 언어와 마찬가지로 객체도 비슷한 역할을 할 것으로 예상할 수 있습니다.
    그러나 객체 타입의 변수를 사용하면 해당 객체에는 값만 할당할 수 있습니다 - 실제로 존재하는 것도 임의의 메소드를 호출할 수는 없습니다:

    +

    다른 언어와 마찬가지로 객체도 비슷한 역할을 할 것으로 예상할 수 있습니다.
    그러나 객체 타입의 변수를 사용하면 해당 객체에는 값만 할당할 수 있습니다 - 실제로 존재하는 것도 임의의 메서드를 호출할 수는 없습니다:

    let notSure: any = 4;
     notSure.ifItExists(); // 좋아요, 런타임에 ifItExists가 존재할 수 있습니다.
     notSure.toFixed(); // 좋아요, toFixed는 존재합니다. (그러나 컴파일러는 체크하지 않습니다)
    @@ -841,7 +848,7 @@ 

    Never

    } }
    -

    타입 표명 (Type assertions)

    +

    타입 단언 (Type assertions)

    때로는 TypeScript보다 더 많은 값을 알아야 하는 상황에 놓일 수도 있습니다.
    일반적으로 이 문제는 일부 엔티티의 타입이 현재 타입보다 더 구체적일 수 있다는 것을 알고 있을 때 발생합니다.

    Type assertions 은 컴파일러에게 "나를 믿어, 내가 하고 있는 일을 안다"라고 말하는 방법입니다.
    type assertion은 다른 언어의 형 변환(타입캐스팅)과 비슷하지만 특별한 검사나 데이터를 재구성하지는 않습니다.
    런타임에 영향을 미치지 않으며 컴파일러에서만 사용됩니다.
    TypeScript는 개발자가 필요한 특별한 검사를 수행했다고 가정합니다.

    Type assertions은 두 가지 형태를 가집니다.
    하나는 "angle-bracket" (꺾쇠괄호) 구문입니다:

    @@ -854,11 +861,11 @@

    타입 let strLength: number = (someValue as string).length; -

    두 샘플은 동일합니다.
    다른 하나를 사용하는 것은 주로 선호도에 따른 선택입니다.
    그러나 TypeScript를 JSX와 함께 사용할 때는 as 스타일의 표명만 허용됩니다.

    +

    두 샘플은 동일합니다.
    다른 하나를 사용하는 것은 주로 선호도에 따른 선택입니다.
    그러나 TypeScript를 JSX와 함께 사용할 때는 as 스타일의 단언만 허용됩니다.

    let에 대한 메모

    지금까지 우리가 알고 있는 JavaScript의 var 키워드 대신 let 키워드를 사용했음을 알 수 있습니다.

    let 키워드는 실제로 TypeScript에서 사용할 수 있는 더욱 새로운 JavaScript 구문입니다.
    나중에 더 자세히 논의하겠지만 JavaScript가 가지고 있는 많은 흔한 문제들은 let의 사용으로 해결할 수 있기 때문에 가능할 때마다 var 대신 let을 사용하는 것이 좋습니다.

    - + @@ -901,7 +908,7 @@

    No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"기본 타입","level":"3.1","depth":1,"next":{"title":"변수 선언","level":"3.2","depth":1,"path":"pages/Variable Declarations.md","ref":"pages/Variable Declarations.md","articles":[]},"previous":{"title":"리액트 & 웹팩","level":"2.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"],"pluginsConfig":{"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","highlight-1":{},"custom-favicon":{},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"}},"file":{"path":"pages/Basic Types.md","mtime":"2018-03-25T23:54:05.917Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2018-04-10T01:48:44.756Z"},"basePath":"..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"기본 타입","level":"3.1","depth":1,"next":{"title":"변수 선언","level":"3.2","depth":1,"path":"pages/Variable Declarations.md","ref":"pages/Variable Declarations.md","articles":[]},"previous":{"title":"리액트 & 웹팩","level":"2.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","analytics"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"analytics":{"google":"UA-99001722-6"},"search":{},"addcssjs":{"css":["assets/css/atom-one-dark.css"],"js":[]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"}},"file":{"path":"pages/Basic Types.md","mtime":"2019-06-14T05:32:52.233Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2019-06-14T05:59:20.233Z"},"basePath":"..","book":{"language":""}}); }); @@ -912,6 +919,10 @@

    No results matching " + + + + @@ -940,4 +951,3 @@

    No results matching " - diff --git a/pages/Basic Types.md b/pages/Basic Types.md index c9960946..04099a10 100644 --- a/pages/Basic Types.md +++ b/pages/Basic Types.md @@ -10,7 +10,7 @@ let isDone: boolean = false; ``` -# 숫자형 \(Boolean\) +# 숫자형 \(Number\) JavaScript와 마찬가지로 TypeScript의 모든 숫자는 부동 소수 점 값입니다. 이 부동 소수 점 숫자는 `number` 타입을 받습니다. @@ -100,7 +100,7 @@ console.log(x[5].toString()); // 좋아요, 'string' 및 'number'에 모두 'toS x[6] = true; // 오류, 'boolean'은 'string | number' 타입이 아닙니다. ``` -공용체 타입은 다음 장에서 다루게 될 고급 주제입니다. +유니온 타입은 다음 장에서 다루게 될 고급 주제입니다. # 열거 \(Enum\) @@ -154,7 +154,7 @@ notSure = false; // 좋아요, 확실한 boolean `any` 타입은 기존 JavaScript로 작업할 수 있는 강력한 방법으로 컴파일 과정에서 타입 검사를 점진적으로 실행 \(opt-in\) 및 중지\(opt-out\) 할 수 있습니다. 다른 언어와 마찬가지로 `객체`도 비슷한 역할을 할 것으로 예상할 수 있습니다. -그러나 `객체` 타입의 변수를 사용하면 해당 `객체`에는 값만 할당할 수 있습니다 - 실제로 존재하는 것도 임의의 메소드를 호출할 수는 없습니다: +그러나 `객체` 타입의 변수를 사용하면 해당 `객체`에는 값만 할당할 수 있습니다 - 실제로 존재하는 것도 임의의 메서드를 호출할 수는 없습니다: ```ts let notSure: any = 4; @@ -242,7 +242,7 @@ function infiniteLoop(): never { } ``` -# 타입 표명 \(Type assertions\) +# 타입 단언 \(Type assertions\) 때로는 TypeScript보다 더 많은 값을 알아야 하는 상황에 놓일 수도 있습니다. 일반적으로 이 문제는 일부 엔티티의 타입이 현재 타입보다 더 구체적일 수 있다는 것을 알고 있을 때 발생합니다. @@ -271,7 +271,7 @@ let strLength: number = (someValue as string).length; 두 샘플은 동일합니다. 다른 하나를 사용하는 것은 주로 선호도에 따른 선택입니다. -그러나 TypeScript를 JSX와 함께 사용할 때는 `as` 스타일의 표명만 허용됩니다. +그러나 TypeScript를 JSX와 함께 사용할 때는 `as` 스타일의 단언만 허용됩니다. # `let`에 대한 메모 diff --git a/pages/Classes.html b/pages/Classes.html index a7b39ffe..027006df 100644 --- a/pages/Classes.html +++ b/pages/Classes.html @@ -7,7 +7,10 @@ 클래스 · GitBook - + + + + @@ -22,6 +25,10 @@ + + + + @@ -429,7 +436,7 @@ - Decorators + 데코레이터 @@ -442,7 +449,7 @@ - Mixins + 믹스인 @@ -455,7 +462,7 @@ - Triple-Slash Directives + 트리플-슬래시 지시자 @@ -468,7 +475,7 @@ - Type Checking JavaScript Files + JavaScript 파일 타입 검사 @@ -479,7 +486,7 @@ -
  • Declaration Files
  • +
  • 선언 파일
  • @@ -488,7 +495,7 @@ - Introduction + 소개 @@ -590,7 +597,7 @@ -
  • Project Configuration
  • +
  • 프로젝트 환경설정
  • @@ -612,7 +619,7 @@ - Compiler Options + 컴파일러 옵션 @@ -625,7 +632,7 @@ - Compiler Options in MSBuild + MSBuild에서의 컴파일러 옵션 @@ -638,7 +645,7 @@ - Integrating with Build Tools + 빌드 도구와 통합 @@ -651,7 +658,7 @@ - Nightly Builds + Nightly 빌드 @@ -988,7 +995,7 @@

    추 } } -

    abstract으로 표시된 추상 클래스 내의 메서드는 구현을 포함하지 않으므로 파생된 클래스에서 구현해야 합니다.
    추상 메서드는 인터페이스 메서드와 유사한 구문을 사용합니다.
    둘 다 메서드 본문을 포함하지 않고 메소드를 정의합니다.
    그러나 추상 메서드는 abstract 키워드를 포함해야 하며 선택적으로 접근 지정자를 포함할 수 있습니다.

    +

    abstract으로 표시된 추상 클래스 내의 메서드는 구현을 포함하지 않으므로 파생된 클래스에서 구현해야 합니다.
    추상 메서드는 인터페이스 메서드와 유사한 구문을 사용합니다.
    둘 다 메서드 본문을 포함하지 않고 메서드를 정의합니다.
    그러나 추상 메서드는 abstract 키워드를 포함해야 하며 선택적으로 접근 지정자를 포함할 수 있습니다.

    abstract class Department {
     
         constructor(public name: string) {
    @@ -1059,7 +1066,7 @@ 

    greeter = new Greeter("world"); console.log(greeter.greet());

    -

    여기서 let Greeter는 생성자 함수를 할 받게 될 것입니다.
    new를 호출하고 이 함수를 실행하면 클래스의 인스턴스를 얻습니다.
    생성자 함수에는 클래스의 모든 스태틱 멤버 또한 포함됩니다.
    각각의 클래스를 생각하는 또 다른 방법은 인스턴스 측면과 스태틱 측면이 있다는 것입니다.

    +

    여기서 let Greeter는 생성자 함수를 할당 받게 될 것입니다.
    new를 호출하고 이 함수를 실행하면 클래스의 인스턴스를 얻습니다.
    생성자 함수에는 클래스의 모든 스태틱 멤버 또한 포함됩니다.
    각각의 클래스를 생각하는 또 다른 방법은 인스턴스 측면과 스태틱 측면이 있다는 것입니다.

    이 차이를 보여 주기 위해 예제를 약간 수정해 보겠습니다:

    class Greeter {
         static standardGreeting = "Hello, there";
    @@ -1100,7 +1107,7 @@ 

    let point3d: Point3d = {x: 1, y: 2, z: 3};

    - + @@ -1143,7 +1150,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/Functions.md","ref":"pages/Functions.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"],"pluginsConfig":{"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","highlight-1":{},"custom-favicon":{},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"}},"file":{"path":"pages/Classes.md","mtime":"2018-03-25T23:54:05.933Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2018-04-10T01:48:44.756Z"},"basePath":"..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"클래스","level":"3.4","depth":1,"next":{"title":"함수","level":"3.5","depth":1,"path":"pages/Functions.md","ref":"pages/Functions.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","analytics"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"analytics":{"google":"UA-99001722-6"},"search":{},"addcssjs":{"css":["assets/css/atom-one-dark.css"],"js":[]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"}},"file":{"path":"pages/Classes.md","mtime":"2019-06-14T05:59:13.387Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2019-06-14T05:59:20.233Z"},"basePath":"..","book":{"language":""}}); }); @@ -1154,6 +1161,10 @@

    No results matching " + + + + @@ -1182,4 +1193,3 @@

    No results matching " - diff --git a/pages/Classes.md b/pages/Classes.md index 8a273200..7b7aeccd 100644 --- a/pages/Classes.md +++ b/pages/Classes.md @@ -411,7 +411,7 @@ abstract class Animal { abstract으로 표시된 추상 클래스 내의 메서드는 구현을 포함하지 않으므로 파생된 클래스에서 구현해야 합니다. 추상 메서드는 인터페이스 메서드와 유사한 구문을 사용합니다. -둘 다 메서드 본문을 포함하지 않고 메소드를 정의합니다. +둘 다 메서드 본문을 포함하지 않고 메서드를 정의합니다. 그러나 추상 메서드는 `abstract` 키워드를 포함해야 하며 선택적으로 접근 지정자를 포함할 수 있습니다. ```ts @@ -497,7 +497,7 @@ greeter = new Greeter("world"); console.log(greeter.greet()); ``` -여기서 `let Greeter`는 생성자 함수를 할 받게 될 것입니다. +여기서 `let Greeter`는 생성자 함수를 할당 받게 될 것입니다. `new`를 호출하고 이 함수를 실행하면 클래스의 인스턴스를 얻습니다. 생성자 함수에는 클래스의 모든 스태틱 멤버 또한 포함됩니다. 각각의 클래스를 생각하는 또 다른 방법은 *인스턴스* 측면과 *스태틱* 측면이 있다는 것입니다. diff --git a/pages/Compiler Options in MSBuild.html b/pages/Compiler Options in MSBuild.html index 0d34432e..a47ca0cd 100644 --- a/pages/Compiler Options in MSBuild.html +++ b/pages/Compiler Options in MSBuild.html @@ -4,10 +4,13 @@ - Compiler Options in MSBuild · GitBook + MSBuild에서의 컴파일러 옵션 · GitBook - + + + + @@ -22,6 +25,10 @@ + + + + @@ -429,7 +436,7 @@ - Decorators + 데코레이터 @@ -442,7 +449,7 @@ - Mixins + 믹스인 @@ -455,7 +462,7 @@ - Triple-Slash Directives + 트리플-슬래시 지시자 @@ -468,7 +475,7 @@ - Type Checking JavaScript Files + JavaScript 파일 타입 검사 @@ -479,7 +486,7 @@ -
  • Declaration Files
  • +
  • 선언 파일
  • @@ -488,7 +495,7 @@ - Introduction + 소개 @@ -590,7 +597,7 @@ -
  • Project Configuration
  • +
  • 프로젝트 환경설정
  • @@ -612,7 +619,7 @@ - Compiler Options + 컴파일러 옵션 @@ -625,7 +632,7 @@ - Compiler Options in MSBuild + MSBuild에서의 컴파일러 옵션 @@ -638,7 +645,7 @@ - Integrating with Build Tools + 빌드 도구와 통합 @@ -651,7 +658,7 @@ - Nightly Builds + Nightly 빌드 @@ -689,7 +696,7 @@

    - Compiler Options in MSBuild + MSBuild에서의 컴파일러 옵션

    @@ -704,9 +711,9 @@

    -

    Overview

    -

    Compiler options can be specified using MSBuild properties within an MSBuild project.

    -

    Example

    +

    개요

    +

    컴파일러 옵션은 MSBuild 프로젝트 내의 MSBuild 속성을 사용하여 지정할 수 있습니다.

    +

    예제

      <PropertyGroup Condition="'$(Configuration)' == 'Debug'">
         <TypeScriptRemoveComments>false</TypeScriptRemoveComments>
         <TypeScriptSourceMap>true</TypeScriptSourceMap>
    @@ -719,19 +726,19 @@ 

    Example

    Project="$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)\TypeScript\Microsoft.TypeScript.targets" Condition="Exists('$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)\TypeScript\Microsoft.TypeScript.targets')" />
    -

    Mappings

    +

    맵핑

    - - - + + + - + @@ -757,7 +764,7 @@

    Mappings

    - + @@ -772,16 +779,16 @@

    Mappings

    - + - + - + @@ -811,7 +818,7 @@

    Mappings

    - + @@ -831,7 +838,7 @@

    Mappings

    - + @@ -842,41 +849,41 @@

    Mappings

    - + - + - + - + - + - - + + - + - + @@ -887,16 +894,16 @@

    Mappings

    - + - + - + @@ -962,21 +969,21 @@

    Mappings

    - + - + - + - + @@ -991,12 +998,12 @@

    Mappings

    - + - + @@ -1012,11 +1019,11 @@

    Mappings

    - + - + @@ -1032,12 +1039,12 @@

    Mappings

    - + - + @@ -1072,47 +1079,45 @@

    Mappings

    - + - + - + - + - + - + - +
    Compiler OptionMSBuild Property NameAllowed Values컴파일러 옵션MSBuild 속성 이름허용된 값
    --allowJsNot supported in MSBuildMSBuild에서 지원되지 않습니다
    --baseUrl TypeScriptBaseUrlFile path파일 경로
    --charset
    --declarationDir TypeScriptDeclarationDirFile path파일 경로
    --diagnosticsNot supported in MSBuildMSBuild에서 지원되지 않습니다
    --disableSizeLimitNot supported in MSBuildMSBuild에서 지원되지 않습니다
    --helpNot supported in MSBuildMSBuild에서 지원되지 않습니다
    --initNot supported in MSBuildMSBuild에서 지원되지 않습니다
    --jsx TypeScriptJSXEmitReact or PreserveReact 또는 Preserve
    --jsxFactory TypeScriptJSXFactoryqualified name제한된 이름
    --lib TypeScriptLibComma-separated list of strings쉼표로 구분된 문자열 목록
    --listEmittedFilesNot supported in MSBuildMSBuild에서 지원되지 않습니다
    --listFilesNot supported in MSBuildMSBuild에서 지원되지 않습니다
    --localeautomaticAutomatically set to PreferredUILang value자동자동으로 PreferredUILang 값 설정
    --mapRoot TypeScriptMapRootFile path파일 경로
    --maxNodeModuleJsDepthNot supported in MSBuildMSBuild에서 지원되지 않습니다
    --moduleResolution TypeScriptModuleResolutionClassic or NodeClassic 또는 Node
    --newLine TypeScriptNewLineCRLF or LFCRLF 또는 LF
    --noEmitNot supported in MSBuildMSBuild에서 지원되지 않습니다
    --out TypeScriptOutFileFile path파일 경로
    --outDir TypeScriptOutDirFile path파일 경로
    --outFile TypeScriptOutFileFile path파일 경로
    --pathsNot supported in MSBuildMSBuild에서 지원되지 않습니다
    --listEmittedFilesNot supported in MSBuildMSBuild에서 지원되지 않습니다
    --prettyNot supported in MSBuildMSBuild에서 지원되지 않습니다
    --rootDir TypeScriptRootDirFile path파일 경로
    --rootDirsNot supported in MSBuildMSBuild에서 지원되지 않습니다
    --sourceMap TypeScriptSourceMapFile path파일 경로
    --sourceRoot TypeScriptSourceRootFile path파일 경로
    --strict
    --target TypeScriptTargetES3, ES5, or ES6ES3, ES5, 또는 ES6
    --traceResolutionNot supported in MSBuildMSBuild에서 지원되지 않습니다
    --typesNot supported in MSBuildMSBuild에서 지원되지 않습니다
    --typeRootsNot supported in MSBuildMSBuild에서 지원되지 않습니다
    --watchNot supported in MSBuildMSBuild에서 지원되지 않습니다
    MSBuild only optionMSBuild 전용 옵션 TypeScriptAdditionalFlagsAny compiler option모든 컴파일러 옵션
    -

    What is supported in my version of Visual Studio?

    -

    Look in your C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v$(VisualStudioVersion)\TypeScript\Microsoft.TypeScript.targets file. -The authoritative mappings between MSBuild XML tags and tsc compiler options live in there.

    +

    여러분의 Visual Studio 버전에서 지원되는 기능은 무엇일까요?

    +

    C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v$(VisualStudioVersion)\TypeScript\Microsoft.TypeScript.targets 파일을 확인하세요.
    MSBuild XML 태그와 tsc 컴파일러 옵션 사이의 신뢰할 수 있는 맵핑이 여기에 있습니다.

    ToolsVersion

    -

    The value of <TypeScriptToolsVersion>1.7</TypeScriptToolsVersion> property in the project file identifies the compiler version to use to build (1.7 in this example). -This allows a project to build against the same versions of the compiler on different machines.

    -

    If TypeScriptToolsVersion is not specified, the latest compiler version installed on the machine will be used to build.

    -

    Users using newer versions of TS, will see a prompt to upgrade their project on first load.

    +

    프로젝트 파일의 <TypeScriptToolsVersion>1.7</TypeScriptToolsVersion> 속성 값은 빌드하는 데 사용할 컴파일러 버전을 식별합니다 (이 예제에서는 1.7).
    이렇게 하면 프로젝트가 다른 컴퓨터에 있는 동일한 버전의 컴파일러에 대한 빌드를 허용합니다.

    +

    만약 TypeScriptToolsVersion이 지정되지 않으면 설치된 최신 컴파일러 버전을 사용하여 빌드합니다.

    +

    최신 버전의 TS를 사용하는 사용자에게는 첫 로드 시 프로젝트를 업그레이드하라는 메시지가 표시됩니다

    TypeScriptCompileBlocked

    -

    If you are using a different build tool to build your project (e.g. gulp, grunt , etc.) and VS for the development and debugging experience, set <TypeScriptCompileBlocked>true</TypeScriptCompileBlocked> in your project. -This should give you all the editing support, but not the build when you hit F5.

    - +

    다른 빌드 도구를 사용하여 프로젝트 (예: 걸프, 그런트 등) 그리고 개발을 위한 VS와 디버깅 환경을 사용하는 경우 프로젝트에서 <TypeScriptCompileBlocked>true</TypeScriptCompileBlocked>를 설정하세요.

    +

    이렇게 하면 모든 편집 지원이 제공되지만 F5키를 눌러도 빌드가 지원되지 않습니다.

    +
    @@ -1139,12 +1144,12 @@

    No results matching " + - + @@ -1155,7 +1160,7 @@

    No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"Compiler Options in MSBuild","level":"5.3","depth":1,"next":{"title":"Integrating with Build Tools","level":"5.4","depth":1,"path":"pages/Integrating with Build Tools.md","ref":"pages/Integrating with Build Tools.md","articles":[]},"previous":{"title":"Compiler Options","level":"5.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"],"pluginsConfig":{"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","highlight-1":{},"custom-favicon":{},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"}},"file":{"path":"pages/Compiler Options in MSBuild.md","mtime":"2018-03-25T23:54:05.933Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2018-04-10T01:48:44.756Z"},"basePath":"..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"MSBuild에서의 컴파일러 옵션","level":"5.3","depth":1,"next":{"title":"빌드 도구와 통합","level":"5.4","depth":1,"path":"pages/Integrating with Build Tools.md","ref":"pages/Integrating with Build Tools.md","articles":[]},"previous":{"title":"컴파일러 옵션","level":"5.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","analytics"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"analytics":{"google":"UA-99001722-6"},"search":{},"addcssjs":{"css":["assets/css/atom-one-dark.css"],"js":[]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"}},"file":{"path":"pages/Compiler Options in MSBuild.md","mtime":"2019-06-14T05:32:52.235Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2019-06-14T05:59:20.233Z"},"basePath":"..","book":{"language":""}}); }); @@ -1166,6 +1171,10 @@

    No results matching " + + + + @@ -1194,4 +1203,3 @@

    No results matching " - diff --git a/pages/Compiler Options in MSBuild.md b/pages/Compiler Options in MSBuild.md index 824f557e..18f45b3e 100644 --- a/pages/Compiler Options in MSBuild.md +++ b/pages/Compiler Options in MSBuild.md @@ -1,8 +1,8 @@ -## Overview +## 개요 -Compiler options can be specified using MSBuild properties within an MSBuild project. +컴파일러 옵션은 MSBuild 프로젝트 내의 MSBuild 속성을 사용하여 지정할 수 있습니다. -## Example +## 예제 ```XML @@ -18,44 +18,44 @@ Compiler options can be specified using MSBuild properties within an MSBuild pro Condition="Exists('$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)\TypeScript\Microsoft.TypeScript.targets')" /> ``` -## Mappings +## 맵핑 -Compiler Option | MSBuild Property Name | Allowed Values +컴파일러 옵션 | MSBuild 속성 이름 | 허용된 값 ---------------------------------------------|--------------------------------------------|----------------- -`--allowJs` | *Not supported in MSBuild* | +`--allowJs` | *MSBuild에서 지원되지 않습니다* | `--allowSyntheticDefaultImports` | TypeScriptAllowSyntheticDefaultImports | boolean `--allowUnreachableCode` | TypeScriptAllowUnreachableCode | boolean `--allowUnusedLabels` | TypeScriptAllowUnusedLabels | boolean `--alwaysStrict` | TypeScriptAlwaysStrict | boolean -`--baseUrl` | TypeScriptBaseUrl | File path +`--baseUrl` | TypeScriptBaseUrl | 파일 경로 `--charset` | TypeScriptCharset | `--declaration` | TypeScriptGeneratesDeclarations | boolean -`--declarationDir` | TypeScriptDeclarationDir | File path -`--diagnostics` | *Not supported in MSBuild* | -`--disableSizeLimit` | *Not supported in MSBuild* | +`--declarationDir` | TypeScriptDeclarationDir | 파일 경로 +`--diagnostics` | *MSBuild에서 지원되지 않습니다* | +`--disableSizeLimit` | *MSBuild에서 지원되지 않습니다* | `--emitBOM` | TypeScriptEmitBOM | boolean `--emitDecoratorMetadata` | TypeScriptEmitDecoratorMetadata | boolean `--experimentalAsyncFunctions` | TypeScriptExperimentalAsyncFunctions | boolean `--experimentalDecorators` | TypeScriptExperimentalDecorators | boolean `--forceConsistentCasingInFileNames` | TypeScriptForceConsistentCasingInFileNames | boolean -`--help` | *Not supported in MSBuild* | +`--help` | *MSBuild에서 지원되지 않습니다* | `--importHelpers` | TypeScriptImportHelpers | boolean `--inlineSourceMap` | TypeScriptInlineSourceMap | boolean `--inlineSources` | TypeScriptInlineSources | boolean -`--init` | *Not supported in MSBuild* | +`--init` | *MSBuild에서 지원되지 않습니다* | `--isolatedModules` | TypeScriptIsolatedModules | boolean -`--jsx` | TypeScriptJSXEmit | `React` or `Preserve` -`--jsxFactory` | TypeScriptJSXFactory | qualified name -`--lib` | TypeScriptLib | Comma-separated list of strings -`--listEmittedFiles` | *Not supported in MSBuild* | -`--listFiles` | *Not supported in MSBuild* | -`--locale` | *automatic* | Automatically set to PreferredUILang value -`--mapRoot` | TypeScriptMapRoot | File path -`--maxNodeModuleJsDepth` | *Not supported in MSBuild* | +`--jsx` | TypeScriptJSXEmit | `React` 또는 `Preserve` +`--jsxFactory` | TypeScriptJSXFactory | 제한된 이름 +`--lib` | TypeScriptLib | 쉼표로 구분된 문자열 목록 +`--listEmittedFiles` | *MSBuild에서 지원되지 않습니다* | +`--listFiles` | *MSBuild에서 지원되지 않습니다* | +`--locale` | *자동* | 자동으로 PreferredUILang 값 설정 +`--mapRoot` | TypeScriptMapRoot | 파일 경로 +`--maxNodeModuleJsDepth` | *MSBuild에서 지원되지 않습니다* | `--module` | TypeScriptModuleKind | `AMD`, `CommonJs`, `UMD`, `System` or `ES6` -`--moduleResolution` | TypeScriptModuleResolution | `Classic` or `Node` -`--newLine` | TypeScriptNewLine | `CRLF` or `LF` -`--noEmit` | *Not supported in MSBuild* | +`--moduleResolution` | TypeScriptModuleResolution | `Classic` 또는 `Node` +`--newLine` | TypeScriptNewLine | `CRLF` 또는 `LF` +`--noEmit` | *MSBuild에서 지원되지 않습니다* | `--noEmitHelpers` | TypeScriptNoEmitHelpers | boolean `--noEmitOnError` | TypeScriptNoEmitOnError | boolean `--noFallthroughCasesInSwitch` | TypeScriptNoFallthroughCasesInSwitch | boolean @@ -68,50 +68,51 @@ Compiler Option | MSBuild Property Name `--noUnusedParameters` | TypeScriptNoUnusedParameters | boolean `--noLib` | TypeScriptNoLib | boolean `--noResolve` | TypeScriptNoResolve | boolean -`--out` | TypeScriptOutFile | File path -`--outDir` | TypeScriptOutDir | File path -`--outFile` | TypeScriptOutFile | File path -`--paths` | *Not supported in MSBuild* | +`--out` | TypeScriptOutFile | 파일 경로 +`--outDir` | TypeScriptOutDir | 파일 경로 +`--outFile` | TypeScriptOutFile | 파일 경로 +`--paths` | *MSBuild에서 지원되지 않습니다* | `--preserveConstEnums` | TypeScriptPreserveConstEnums | boolean `--preserveSymlinks` | TypeScriptPreserveSymlinks | boolean -`--listEmittedFiles` | *Not supported in MSBuild* | -`--pretty` | *Not supported in MSBuild* | +`--listEmittedFiles` | *MSBuild에서 지원되지 않습니다* | +`--pretty` | *MSBuild에서 지원되지 않습니다* | `--reactNamespace` | TypeScriptReactNamespace | string `--removeComments` | TypeScriptRemoveComments | boolean -`--rootDir` | TypeScriptRootDir | File path -`--rootDirs` | *Not supported in MSBuild* | +`--rootDir` | TypeScriptRootDir | 파일 경로 +`--rootDirs` | *MSBuild에서 지원되지 않습니다* | `--skipLibCheck` | TypeScriptSkipLibCheck | boolean `--skipDefaultLibCheck` | TypeScriptSkipDefaultLibCheck | boolean -`--sourceMap` | TypeScriptSourceMap | File path -`--sourceRoot` | TypeScriptSourceRoot | File path +`--sourceMap` | TypeScriptSourceMap | 파일 경로 +`--sourceRoot` | TypeScriptSourceRoot | 파일 경로 `--strict` | TypeScriptStrict | boolean `--strictFunctionTypes` | TypeScriptStrictFunctionTypes | boolean `--strictNullChecks` | TypeScriptStrictNullChecks | boolean `--stripInternal` | TypeScriptStripInternal | boolean `--suppressExcessPropertyErrors` | TypeScriptSuppressExcessPropertyErrors | boolean `--suppressImplicitAnyIndexErrors` | TypeScriptSuppressImplicitAnyIndexErrors | boolean -`--target` | TypeScriptTarget | `ES3`, `ES5`, or `ES6` -`--traceResolution` | *Not supported in MSBuild* | -`--types` | *Not supported in MSBuild* | -`--typeRoots` | *Not supported in MSBuild* | -`--watch` | *Not supported in MSBuild* | -*MSBuild only option* | TypeScriptAdditionalFlags | *Any compiler option* +`--target` | TypeScriptTarget | `ES3`, `ES5`, 또는 `ES6` +`--traceResolution` | *MSBuild에서 지원되지 않습니다* | +`--types` | *MSBuild에서 지원되지 않습니다* | +`--typeRoots` | *MSBuild에서 지원되지 않습니다* | +`--watch` | *MSBuild에서 지원되지 않습니다* | +*MSBuild 전용 옵션* | TypeScriptAdditionalFlags | *모든 컴파일러 옵션* -## What is supported in my version of Visual Studio? +## 여러분의 Visual Studio 버전에서 지원되는 기능은 무엇일까요? -Look in your `C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v$(VisualStudioVersion)\TypeScript\Microsoft.TypeScript.targets` file. -The authoritative mappings between MSBuild XML tags and `tsc` compiler options live in there. +`C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v$(VisualStudioVersion)\TypeScript\Microsoft.TypeScript.targets` 파일을 확인하세요. +MSBuild XML 태그와 `tsc` 컴파일러 옵션 사이의 신뢰할 수 있는 맵핑이 여기에 있습니다. ## ToolsVersion -The value of `1.7` property in the project file identifies the compiler version to use to build (1.7 in this example). -This allows a project to build against the same versions of the compiler on different machines. +프로젝트 파일의 `1.7` 속성 값은 빌드하는 데 사용할 컴파일러 버전을 식별합니다 (이 예제에서는 1.7). +이렇게 하면 프로젝트가 다른 컴퓨터에 있는 동일한 버전의 컴파일러에 대한 빌드를 허용합니다. -If `TypeScriptToolsVersion` is not specified, the latest compiler version installed on the machine will be used to build. +만약 `TypeScriptToolsVersion`이 지정되지 않으면 설치된 최신 컴파일러 버전을 사용하여 빌드합니다. -Users using newer versions of TS, will see a prompt to upgrade their project on first load. +최신 버전의 TS를 사용하는 사용자에게는 첫 로드 시 프로젝트를 업그레이드하라는 메시지가 표시됩니다 ## TypeScriptCompileBlocked -If you are using a different build tool to build your project (e.g. gulp, grunt , etc.) and VS for the development and debugging experience, set `true` in your project. -This should give you all the editing support, but not the build when you hit F5. +다른 빌드 도구를 사용하여 프로젝트 (예: 걸프, 그런트 등) 그리고 개발을 위한 VS와 디버깅 환경을 사용하는 경우 프로젝트에서 `true`를 설정하세요. + +이렇게 하면 모든 편집 지원이 제공되지만 F5키를 눌러도 빌드가 지원되지 않습니다. diff --git a/pages/Compiler Options.html b/pages/Compiler Options.html index a583e9b3..89979d23 100644 --- a/pages/Compiler Options.html +++ b/pages/Compiler Options.html @@ -4,10 +4,13 @@ - Compiler Options · GitBook + 컴파일러 옵션 · GitBook - + + + + @@ -22,6 +25,10 @@ + + + + @@ -429,7 +436,7 @@ - Decorators + 데코레이터 @@ -442,7 +449,7 @@ - Mixins + 믹스인 @@ -455,7 +462,7 @@ - Triple-Slash Directives + 트리플-슬래시 지시자 @@ -468,7 +475,7 @@ - Type Checking JavaScript Files + JavaScript 파일 타입 검사 @@ -479,7 +486,7 @@ -
  • Declaration Files
  • +
  • 선언 파일
  • @@ -488,7 +495,7 @@ - Introduction + 소개 @@ -590,7 +597,7 @@ -
  • Project Configuration
  • +
  • 프로젝트 환경설정
  • @@ -612,7 +619,7 @@ - Compiler Options + 컴파일러 옵션 @@ -625,7 +632,7 @@ - Compiler Options in MSBuild + MSBuild에서의 컴파일러 옵션 @@ -638,7 +645,7 @@ - Integrating with Build Tools + 빌드 도구와 통합 @@ -651,7 +658,7 @@ - Nightly Builds + Nightly 빌드 @@ -689,7 +696,7 @@

    - Compiler Options + 컴파일러 옵션

    @@ -704,14 +711,14 @@

    -

    Compiler Options

    +

    컴파일러 옵션

    - - - - + + + + @@ -719,470 +726,470 @@

    Compiler Options

    - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - + + - + - + - + - + - - + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - +
    OptionTypeDefaultDescription옵션타입기본값설명
    --allowJs boolean falseAllow JavaScript files to be compiled.JavaScript 파일 컴파일 허용합니다
    --allowSyntheticDefaultImports boolean module === "system"Allow default imports from modules with no default export. This does not affect code emit, just typechecking.default export가 없는 모듈에서 default imports를 허용합니다. 코드 방출에는 영향을 주지 않으며 단지 타입 검사에 불과합니다.
    --allowUnreachableCode boolean falseDo not report errors on unreachable code.연결할 수 없는 코드에 대한 오류를 보고하지 않습니다.
    --allowUnusedLabels boolean falseDo not report errors on unused labels.사용되지 않는 레이블에 대한 오류 보고하지 않습니다.
    --alwaysStrict boolean falseParse in strict mode and emit "use strict" for each source file각 소스 파일에 대해 strict 모드로 구문 파싱을 하고 "use strict"을 내보냅니다.
    --baseUrl string Base directory to resolve non-relative module names. See Module Resolution documentation for more details.비-상대적 모듈 이름을 해석하기 위한 기본 디렉토리. 자세한 내용은 모듈 해석 문서을 참조하세요.
    --charset string "utf8"The character set of the input files.입력 파일의 문자열 집합입니다 (인코딩 관련).
    --checkJs boolean falseReport errors in .js files. Use in conjunction with --allowJs..js 파일에 오류를 보고합니다. --allowJs와 함께 사용하세요.
    --declaration
    -d
    boolean falseGenerates corresponding .d.ts file.해당하는 .d.ts 파일을 생성합니다.
    --declarationDir string Output directory for generated declaration files.생성된 선언 파일의 출력 디렉토리입니다.
    --diagnostics boolean falseShow diagnostic information.진단 정보를 보여줍니다.
    --disableSizeLimit boolean falseDisable size limitation on JavaScript project.JavaScript 프로젝트의 사이즈 제한을 중지합니다.
    --downlevelIteration boolean falseProvide full support for iterables in for..of, spread and destructuring when targeting ES5 or ES3.ES5 또는 ES3를 대상으로 할 때 for..of, spread 및 destructuring 반복 가능한 iterables 지원을 제공합니다.
    --emitBOM boolean falseEmit a UTF-8 Byte Order Mark (BOM) in the beginning of output files.출력 파일의 시작 부분에 UTF-8 바이트 순서표(BOM)를 내보냅니다.
    --emitDecoratorMetadata[1] boolean falseEmit design-type metadata for decorated declarations in source. See issue #2577 for details.소스에 데코레이터 선언에 대한 설계 타입 메타 데이터를 내보냅니다. 자세한 내용은 #2577 이슈을 참조하세요.
    --experimentalDecorators[1] boolean falseEnables experimental support for ES decorators.ES 데코레이터에 대한 실험적인 지원을 사용하도록 활성화합니다.
    --forceConsistentCasingInFileNames boolean falseDisallow inconsistently-cased references to the same file.동일한 파일에 대해 일관성이 없는 참조는 허용하지 않습니다.
    --help
    -h
    Print help message.도움말을 출력합니다.
    --importHelpers boolean falseImport emit helpers (e.g. __extends, __rest, etc..) from tslib방출된 헬퍼를 임포트합니다. tslib로부터 (예. __extends, __rest, 등..)
    --inlineSourceMap boolean falseEmit a single file with source maps instead of having a separate file.별도의 파일 대신 소스 맵으로 단일 파일을 내보냅니다.
    --inlineSources boolean falseEmit the source alongside the sourcemaps within a single file; requires --inlineSourceMap or --sourceMap to be set.단일 파일 내에서 소스 맵과 함께 소스를 내보냅니다. --inlineSourceMap 또는 --sourceMap을 설정해야 합니다.
    --init Initializes a TypeScript project and creates a tsconfig.json file.TypeScript 프로젝트를 초기화하고 tsconfig.json 파일을 생성합니다.
    --isolatedModules boolean falseTranspile each file as a separate module (similar to "ts.transpileModule").각 파일을 별도의 모듈로 불리하여 변환합니다 ("ts.transpileModule"과 비슷합니다).
    --jsx string "Preserve"Support JSX in .tsx files: "React" or "Preserve". See JSX..tsx 파일에서 JSX 지원: "React" 또는 "Preserve". JSX를 확인하세요.
    --jsxFactory string "React.createElement"Specify the JSX factory function to use when targeting react JSX emit, e.g. React.createElement or h.리액트 JSX 방출을 대상으로 할 때 사용할 JSX 팩토리 함수를 지정합니다. 예: React.createElement 또는 h.
    --lib string[] List of library files to be included in the compilation.
    Possible values are:
    ES5
    ES6
    ES2015
    ES7
    ES2016
    ES2017
    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.SharedMemory
    ES2017.TypedArrays
    esnext.asynciterable
    esnext.promise

    Note: If --lib is not specified a default list of librares are injected. The default libraries injected are:
    ► For --target ES5: DOM,ES5,ScriptHost
    ► For --target ES6: DOM,ES6,DOM.Iterable,ScriptHost
    컴파일에 포함될 라이브러리 파일 목록입니다.
    가능한 값은 다음과 같습니다:
    ES5
    ES6
    ES2015
    ES7
    ES2016
    ES2017
    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.SharedMemory
    ES2017.TypedArrays
    esnext.asynciterable
    esnext.promise

    주의사항: --lib가 지정되지 않으면 라이브러리의 기본 리스트가 삽입됩니다. 주입되는 기본 라이브러리는 다음과 같습니다:
    --target ES5: DOM,ES5,ScriptHost
    --target ES6: DOM,ES6,DOM.Iterable,ScriptHost
    --listEmittedFiles boolean falsePrint names of generated files part of the compilation.컴파일의 일부로 생성된 파일의 이름을 출력합니다.
    --listFiles boolean falsePrint names of files part of the compilation.컴파일에 포함된 파일의 이름을 출력합니다.
    --locale string(platform specific)The locale to use to show error messages, e.g. en-us.
    Possible values are:
    ► English (US): en
    ► Czech: cs
    ► German: de
    ► Spanish: es
    ► French: fr
    ► Italian: it
    ► Japanese: ja
    ► Korean: ko
    ► Polish: pl
    ► Portuguese(Brazil): pt-BR
    ► Russian: ru
    ► Turkish: tr
    ► Simplified Chinese: zh-CN
    ► Traditional Chinese: zh-TW
    (특정 플랫폼)오류 메시지를 표시하는 데 사용할 지역화, 예: en-us.
    가능한 값은 다음과 같습니다:
    ► English (US): en
    ► Czech: cs
    ► German: de
    ► Spanish: es
    ► French: fr
    ► Italian: it
    ► Japanese: ja
    ► Korean: ko
    ► Polish: pl
    ► Portuguese(Brazil): pt-BR
    ► Russian: ru
    ► Turkish: tr
    ► Simplified Chinese: zh-CN
    ► Traditional Chinese: zh-TW
    --mapRoot string Specifies the location where debugger should locate map files instead of generated locations. Use this flag if the .map files will be located at run-time in a different location than the .js files. The location specified will be embedded in the sourceMap to direct the debugger where the map files will be located.디버거가 생성된 위치가 아닌 맵 파일의 위치를 지정합니다. .map 파일이 .js 파일과 다른 위치에 런타임 시 위치할 경우 이 옵션을 사용하세요. 지정된 위치는 sourceMap에 포함되어 맵 파일이 위치할 디버거를 지정합니다.
    --maxNodeModuleJsDepth number 0The maximum dependency depth to search under node_modules and load JavaScript files. Only applicable with --allowJs.node_modules 및 로드 JavaScript 파일 아래에서 검색할 최대 의존성 깊이. --allowJs에만 적용됩니다.
    --module
    -m
    string target === "ES3" or "ES5" ? "CommonJS" : "ES6"Specify module code generation: "None", "CommonJS", "AMD", "System", "UMD", "ES6", "ES2015" or "ESNext".
    ► Only "AMD" and "System" can be used in conjunction with --outFile.
    "ES6" and "ES2015" values may be used when targeting "ES5" or lower.
    모듈 코드 생성 지정: "None", "CommonJS", "AMD", "System", "UMD", "ES6", "ES2015" 또는 "ESNext".
    "AMD""System"--outFile과 함께 사용할 수 있습니다.
    "ES6""ES2015" 값은 "ES5" 또는 이하를 대상으로 할 때 사용할 수 있습니다.
    --moduleResolution string module === "AMD" or "System" or "ES6" ? "Classic" : "Node"Determine how modules get resolved. Either "Node" for Node.js/io.js style resolution, or "Classic". See Module Resolution documentation for more details.모듈 해석 방법 결정. Node.js/io.js 스타일 해석의 경우, "Node" 또는 "Classic" 중 하나입니다. 자세한 내용은 모듈 해석 문서를 참조하세요.
    --newLine string(platform specific)Use the specified end of line sequence to be used when emitting files: "crlf" (windows) or "lf" (unix)."(특정 플랫폼)파일을 내보낼 때 사용되는 지정된 라인 끝의 시퀀스 사용: "crlf" (윈도우) 또는 "lf" (유닉스)."
    --noEmit boolean falseDo not emit outputs.출력을 내보내지 않습니다.
    --noEmitHelpers boolean falseDo not generate custom helper functions like __extends in compiled output.컴파일된 출력에서는 __extends와 같은 커스텀 헬퍼 함수를 생성하지 않습니다.
    --noEmitOnError boolean falseDo not emit outputs if any errors were reported.오류가 보고된 경우 출력을 내보내지 않습니다.
    --noErrorTruncation boolean falseDo not truncate error messages.오류 메세지를 줄이지 않습니다.
    --noFallthroughCasesInSwitch boolean falseReport errors for fallthrough cases in switch statement.스위치 문에 fallthrough 케이스에 대한 오류를 보고합니다.
    --noImplicitAny boolean falseRaise error on expressions and declarations with an implied any type.any 타입으로 암시한 표현식과 선언에 오류를 발생시킵니다.
    --noImplicitReturns boolean falseReport error when not all code paths in function return a value.함수의 모든 코드 경로에 반환값이 없을 때 오류를 보고합니다.
    --noImplicitThis boolean falseRaise error on this expressions with an implied any type.any 타입으로 암시한 this 표현식에 오류를 보고합니다.
    --noImplicitUseStrict boolean falseDo not emit "use strict" directives in module output.모듈 출력에 "use strict" 지시자를 내보내지 않습니다.
    --noLib boolean falseDo not include the default library file (lib.d.ts).기본 라이브러리 파일(lib.d.ts)은 포함하지 않습니다.
    --noResolve boolean falseDo not add triple-slash references or module import targets to the list of compiled files.컴파일된 파일 목록에 트리플-슬래시 참조 또는 모듈 임포트 대상을 추가하지 않습니다.
    --noStrictGenericChecks boolean falseDisable strict checking of generic signatures in function types.함수 타입에서 제네릭 시그니처의 엄격한 검사를 비활성화합니다.
    --noUnusedLocals boolean falseReport errors on unused locals.사용하지 않는 지역 변수에 대한 오류를 보고합니다.
    --noUnusedParameters boolean falseReport errors on unused parameters.사용하지 않는 매개 변수에 대한 오류를 보고합니다.
    --out string DEPRECATED. Use --outFile instead.DEPRECATED 되었습니다. --outFile을 대신 사용합니다.
    --outDir string Redirect output structure to the directory.출력 구조를 디렉토리로 리다이렉트합니다.
    --outFile string Concatenate and emit output to single file. The order of concatenation is determined by the list of files passed to the compiler on the command line along with triple-slash references and imports. See output file order documentation for more details.출력을 단일 파일로 연결하여 방출합니다. 연결의 순서는 컴파일러에 전달된 파일 목록과 트리플-슬래시 참조 그리고 임포트와 함께 결정됩니다. 자세한 내용은 출력 파일 순서 문서를 참조하세요.
    paths[2] Object List of path mapping entries for module names to locations relative to the baseUrl. See Module Resolution documentation for more details.baseUrl을 기준으로 관련된 위치에 모듈 이름의 경로 매핑 목록을 나열합니다. 자세한 내용은 모듈 해석 문서를 참조하세요.
    --preserveConstEnums boolean falseDo not erase const enum declarations in generated code. See const enums documentation for more details.생성된 코드에 const enum 선언을 지우지 않습니다. 자세한 내용은 const 열거형 문서를 참조하세요.
    --preserveSymlinks boolean falseDo not resolve symlinks to their real path; treat a symlinked file like a real one.symlinks를 실제 경로로 해석하지 않습니다. symlinked된 파일을 실제 파일처럼 다룹니다.
    --pretty[1] boolean falseStylize errors and messages using color and context.색상 및 컨텍스트를 사용하여 오류 및 메세지 스타일을 지정합니다.
    --project
    -p
    string Compile a project given a valid configuration file.
    The argument can be a file path to a valid JSON configuration file, or a directory path to a directory containing a tsconfig.json file.
    See tsconfig.json documentation for more details.
    유효한 설정 파일이 지정된 프로젝트를 컴파일하세요.
    이 인수는 유효한 JSON 설정 파일의 파일 경로일 수도 있고 tsconfig.json 파일이 포함된 디렉토리의 경로일 수도 있습니다.
    자세한 내용은 tsconfig.json를 참조하세요.
    --reactNamespace string "React"DEPRECATED. Use --jsxFactory instead.
    Specifies the object invoked for createElement and __spread when targeting "react" JSX emit.
    DEPRECATED 되었습니다. --jsxFactory를 대신 사용합니다.
    "react" JSX emit을 대상으로 할 때 createElement__spread에 호출된 객체를 지정합니다.
    --removeComments boolean falseRemove all comments except copy-right header comments beginning with /*!/*!로 시작하는 copy-right 헤더 주석을 제외한 모든 주석을 제거합니다.
    --rootDir string(common root directory is computed from the list of input files)Specifies the root directory of input files. Only use to control the output directory structure with --outDir.(공통 루트 디렉토리는 input files 리스트에서 처리됩니다)입력 파일의 루트 디렉토리를 지정합니다. --outDir로 출력 디렉토리 구조를 제어하기 위해서만 사용합니다.
    rootDirs[2] string[] List of root folders whose combined content represent the structure of the project at runtime. See Module Resolution documentation for more details.런타임 시 결합된 컨텐츠가 프로젝트의 구조를 나타내는 루트 폴더 목록입니다. 자세한 내용은 모듈 해석 문서를 참조하세요.
    --skipDefaultLibCheck boolean falseDEPRECATED. Use --skipLibCheck instead.
    Skip type checking of default library declaration files.
    DEPRECATED 되었습니다. --skipLibCheck를 대신 사용합니다.
    기본 라이브러리 선언 파일의 타입 검사 건너뛰기[default library declaration files].
    --skipLibCheck boolean falseSkip type checking of all declaration files (*.d.ts).모든 선언 파일(*.d.ts)의 타입 검사를 건너뜁니다.
    --sourceMap boolean falseGenerates corresponding .map file.해당하는 .map 파일을 생성합니다.
    --sourceRoot string Specifies the location where debugger should locate TypeScript files instead of source locations. Use this flag if the sources will be located at run-time in a different location than that at design-time. The location specified will be embedded in the sourceMap to direct the debugger where the source files will be located.디버거가 소스 위치 대신 TypeScript 파일을 찾아야 하는 위치를 지정합니다. 설계 시점에 소스가 아닌 런타임에 소스가 있는 경우 이 옵션을 사용하세요. 지정한 위치는 소스 파일이 위치할 디버깅 위치를 지정하기 위해 소스 맵에 포함됩니다.
    --strict boolean falseEnable all strict type checking options.
    Enabling --strict enables --noImplicitAny, --noImplicitThis, --alwaysStrict, --strictNullChecks and --strictFunctionTypes.
    모든 엄격한 타입 검사 옵션을 활성화합니다.
    --strict를 활성화하면 --noImplicitAny, --noImplicitThis, --alwaysStrict, --strictNullChecks--strictFunctionTypes이 가능합니다.
    --strictFunctionTypes boolean falseDisable bivariant parameter checking for function types.함수 타입에 대한 bivariant 매개변수를 비활성화합니다.
    --strictNullChecks boolean falseIn strict null checking mode, the null and undefined values are not in the domain of every type and are only assignable to themselves and any (the one exception being that undefined is also assignable to void).strict null checking 모드에서는 nullundefined 값이 모든 타입의 도메인에 있지 않고 그 자체와 any만 할당할 수 있습니다(한 가지 예외사항은 undefined 또한 void에 할당 가능하다는 것입니다).
    --stripInternal[1] boolean falseDo not emit declarations for code that has an /** @internal */ JSDoc annotation./** @internal */ JSDoc 주석을 가진 코드에 대한 선언을 방출하지 않습니다.
    --suppressExcessPropertyErrors boolean falseSuppress excess property checks for object literals.객체 리터럴에 대한 프로퍼티 초과 검사를 억제합니다.
    --suppressImplicitAnyIndexErrors boolean falseSuppress --noImplicitAny errors for indexing objects lacking index signatures. See issue #1232 for more details.인덱스 시그니처가 없는 객체를 인덱싱하는 경우 --noImplicitAny 억제합니다. 오류를 시그니처 자세한 내용은 #1232 이슈를 참조하세요.
    --target
    -t
    string "ES3"Specify ECMAScript target version: "ES3" (default), "ES5", "ES6"/"ES2015", "ES2016", "ES2017" or "ESNext".

    Note: "ESNext" targets latest supported ES proposed features.
    ECMAScript 대상 버전 지정: "ES3" (기본값), "ES5", "ES6"/"ES2015", "ES2016", "ES2017" 또는 "ESNext".

    주의사항: "ESNext"는 최신 ES 제안 기능을 대상으로 합니다.
    --traceResolution boolean falseReport module resolution log messages.모듈 해석 로그 메세지를 보고합니다.
    --types string[] List of names of type definitions to include. See @types, --typeRoots and --types for more details.타입 정의가 포함될 이름의 목록. 자세한 내용은 @types, --typeRoots 및 --types를 참조하세요.
    --typeRoots string[] List of folders to include type definitions from. See @types, --typeRoots and --types for more details.타입 정의가 포함될 폴더의 목록. 자세한 내용은 @types, --typeRoots 및 --types를 참조하세요.
    --version
    -v
    Print the compiler's version.컴파일러의 버전을 출력합니다.
    --watch
    -w
    Run the compiler in watch mode. Watch input files and trigger recompilation on changes.컴파일러를 와치 모드로 실행합니다. 입력 파일을 와치하여 변경 시 다시 컴파일합니다.
      -
    • [1] These options are experimental.
    • -
    • [2] These options are only allowed in tsconfig.json, and not through command-line switches.
    • +
    • [1] 이 옵션은 실험단계입니다.
    • +
    • [2] 이 옵션은 tsconfig.json에서만 허용되며 커맨드 라인에서는 허용되지 않습니다.
    - +

    관련사항

    - +
    @@ -1214,7 +1221,7 @@

    No results matching " - + @@ -1225,7 +1232,7 @@

    No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"Compiler Options","level":"5.2","depth":1,"next":{"title":"Compiler Options in MSBuild","level":"5.3","depth":1,"path":"pages/Compiler Options in MSBuild.md","ref":"pages/Compiler Options in MSBuild.md","articles":[]},"previous":{"title":"tsconfig.json","level":"5.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"],"pluginsConfig":{"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","highlight-1":{},"custom-favicon":{},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"}},"file":{"path":"pages/Compiler Options.md","mtime":"2018-03-25T23:54:05.933Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2018-04-10T01:48:44.756Z"},"basePath":"..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"컴파일러 옵션","level":"5.2","depth":1,"next":{"title":"MSBuild에서의 컴파일러 옵션","level":"5.3","depth":1,"path":"pages/Compiler Options in MSBuild.md","ref":"pages/Compiler Options in MSBuild.md","articles":[]},"previous":{"title":"tsconfig.json","level":"5.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","analytics"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"analytics":{"google":"UA-99001722-6"},"search":{},"addcssjs":{"css":["assets/css/atom-one-dark.css"],"js":[]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"}},"file":{"path":"pages/Compiler Options.md","mtime":"2019-06-14T05:32:52.235Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2019-06-14T05:59:20.233Z"},"basePath":"..","book":{"language":""}}); }); @@ -1236,6 +1243,10 @@

    No results matching " + + + + @@ -1264,4 +1275,3 @@

    No results matching " - diff --git a/pages/Compiler Options.md b/pages/Compiler Options.md index 2aecf2d7..6464ef2d 100644 --- a/pages/Compiler Options.md +++ b/pages/Compiler Options.md @@ -1,88 +1,88 @@ -## Compiler Options +## 컴파일러 옵션 -Option | Type | Default | Description +옵션 | 타입 | 기본값 | 설명 -----------------------------------------------|-----------|--------------------------------|---------------------------------------------------------------------- -`--allowJs` | `boolean` | `false` | Allow JavaScript files to be compiled. -`--allowSyntheticDefaultImports` | `boolean` | `module === "system"` | Allow default imports from modules with no default export. This does not affect code emit, just typechecking. -`--allowUnreachableCode` | `boolean` | `false` | Do not report errors on unreachable code. -`--allowUnusedLabels` | `boolean` | `false` | Do not report errors on unused labels. -`--alwaysStrict` | `boolean` | `false` | Parse in strict mode and emit `"use strict"` for each source file -`--baseUrl` | `string` | | Base directory to resolve non-relative module names. See [Module Resolution documentation](./Module Resolution.md#base-url) for more details. -`--charset` | `string` | `"utf8"` | The character set of the input files. -`--checkJs` | `boolean` | `false` | Report errors in `.js` files. Use in conjunction with `--allowJs`. -`--declaration`
    `-d` | `boolean` | `false` | Generates corresponding `.d.ts` file. -`--declarationDir` | `string` | | Output directory for generated declaration files. -`--diagnostics` | `boolean` | `false` | Show diagnostic information. -`--disableSizeLimit` | `boolean` | `false` | Disable size limitation on JavaScript project. -`--downlevelIteration` | `boolean` | `false` | Provide full support for iterables in `for..of`, spread and destructuring when targeting ES5 or ES3. -`--emitBOM` | `boolean` | `false` | Emit a UTF-8 Byte Order Mark (BOM) in the beginning of output files. -`--emitDecoratorMetadata`[1] | `boolean` | `false` | Emit design-type metadata for decorated declarations in source. See [issue #2577](https://github.com/Microsoft/TypeScript/issues/2577) for details. -`--experimentalDecorators`[1] | `boolean` | `false` | Enables experimental support for ES decorators. -`--forceConsistentCasingInFileNames` | `boolean` | `false` | Disallow inconsistently-cased references to the same file. -`--help`
    `-h` | | | Print help message. -`--importHelpers` | `boolean` | `false` | Import emit helpers (e.g. `__extends`, `__rest`, etc..) from [`tslib`](https://www.npmjs.com/package/tslib) -`--inlineSourceMap` | `boolean` | `false` | Emit a single file with source maps instead of having a separate file. -`--inlineSources` | `boolean` | `false` | Emit the source alongside the sourcemaps within a single file; requires `--inlineSourceMap` or `--sourceMap` to be set. -`--init` | | | Initializes a TypeScript project and creates a `tsconfig.json` file. -`--isolatedModules` | `boolean` | `false` | Transpile each file as a separate module (similar to "ts.transpileModule"). -`--jsx` | `string` | `"Preserve"` | Support JSX in `.tsx` files: `"React"` or `"Preserve"`. See [JSX](./JSX.md). -`--jsxFactory` | `string` | `"React.createElement"` | Specify the JSX factory function to use when targeting react JSX emit, e.g. `React.createElement` or `h`. -`--lib` | `string[]`| | List of library files to be included in the compilation.
    Possible values are:
    ► `ES5`
    ► `ES6`
    ► `ES2015`
    ► `ES7`
    ► `ES2016`
    ► `ES2017`
    ► `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.SharedMemory`
    ► `ES2017.TypedArrays`
    ► `esnext.asynciterable`
    ► `esnext.promise`

    Note: If `--lib` is not specified a default list of librares are injected. The default libraries injected are:
    ► For `--target ES5`: `DOM,ES5,ScriptHost`
    ► For `--target ES6`: `DOM,ES6,DOM.Iterable,ScriptHost` -`--listEmittedFiles` | `boolean` | `false` | Print names of generated files part of the compilation. -`--listFiles` | `boolean` | `false` | Print names of files part of the compilation. -`--locale` | `string` | *(platform specific)* | The locale to use to show error messages, e.g. en-us.
    Possible values are:
    ► English (US): `en`
    ► Czech: `cs`
    ► German: `de`
    ► Spanish: `es`
    ► French: `fr`
    ► Italian: `it`
    ► Japanese: `ja`
    ► Korean: `ko`
    ► Polish: `pl`
    ► Portuguese(Brazil): `pt-BR`
    ► Russian: `ru`
    ► Turkish: `tr`
    ► Simplified Chinese: `zh-CN`
    ► Traditional Chinese: `zh-TW` -`--mapRoot` | `string` | | Specifies the location where debugger should locate map files instead of generated locations. Use this flag if the .map files will be located at run-time in a different location than the .js files. The location specified will be embedded in the sourceMap to direct the debugger where the map files will be located. -`--maxNodeModuleJsDepth` | `number` | `0` | The maximum dependency depth to search under node_modules and load JavaScript files. Only applicable with `--allowJs`. -`--module`
    `-m` | `string` | `target === "ES3" or "ES5" ? "CommonJS" : "ES6"` | Specify module code generation: `"None"`, `"CommonJS"`, `"AMD"`, `"System"`, `"UMD"`, `"ES6"`, `"ES2015"` or `"ESNext"`.
    ► Only `"AMD"` and `"System"` can be used in conjunction with `--outFile`.
    ► `"ES6"` and `"ES2015"` values may be used when targeting `"ES5"` or lower. -`--moduleResolution` | `string` | `module === "AMD" or "System" or "ES6" ? "Classic" : "Node"` | Determine how modules get resolved. Either `"Node"` for Node.js/io.js style resolution, or `"Classic"`. See [Module Resolution documentation](./Module Resolution.md) for more details. -`--newLine` | `string` | *(platform specific)* | Use the specified end of line sequence to be used when emitting files: `"crlf"` (windows) or `"lf"` (unix)." -`--noEmit` | `boolean` | `false` | Do not emit outputs. -`--noEmitHelpers` | `boolean` | `false` | Do not generate custom helper functions like `__extends` in compiled output. -`--noEmitOnError` | `boolean` | `false` | Do not emit outputs if any errors were reported. -`--noErrorTruncation` | `boolean` | `false` | Do not truncate error messages. -`--noFallthroughCasesInSwitch` | `boolean` | `false` | Report errors for fallthrough cases in switch statement. -`--noImplicitAny` | `boolean` | `false` | Raise error on expressions and declarations with an implied `any` type. -`--noImplicitReturns` | `boolean` | `false` | Report error when not all code paths in function return a value. -`--noImplicitThis` | `boolean` | `false` | Raise error on `this` expressions with an implied `any` type. -`--noImplicitUseStrict` | `boolean` | `false` | Do not emit `"use strict"` directives in module output. -`--noLib` | `boolean` | `false` | Do not include the default library file (`lib.d.ts`). -`--noResolve` | `boolean` | `false` | Do not add triple-slash references or module import targets to the list of compiled files. -`--noStrictGenericChecks` | `boolean` | `false` | Disable strict checking of generic signatures in function types. -`--noUnusedLocals` | `boolean` | `false` | Report errors on unused locals. -`--noUnusedParameters` | `boolean` | `false` | Report errors on unused parameters. -~~`--out`~~ | `string` | | DEPRECATED. Use `--outFile` instead. -`--outDir` | `string` | | Redirect output structure to the directory. -`--outFile` | `string` | | Concatenate and emit output to single file. The order of concatenation is determined by the list of files passed to the compiler on the command line along with triple-slash references and imports. See output file order documentation for more details. -`paths`[2] | `Object` | | List of path mapping entries for module names to locations relative to the `baseUrl`. See [Module Resolution documentation](./Module Resolution.md#path-mapping) for more details. -`--preserveConstEnums` | `boolean` | `false` | Do not erase const enum declarations in generated code. See [const enums documentation](https://github.com/Microsoft/TypeScript/blob/master/doc/spec.md#94-constant-enum-declarations) for more details. -`--preserveSymlinks` | `boolean` | `false` | Do not resolve symlinks to their real path; treat a symlinked file like a real one. -`--pretty`[1] | `boolean` | `false` | Stylize errors and messages using color and context. -`--project`
    `-p` | `string` | | Compile a project given a valid configuration file.
    The argument can be a file path to a valid JSON configuration file, or a directory path to a directory containing a `tsconfig.json` file.
    See [tsconfig.json](./tsconfig.json.md) documentation for more details. -`--reactNamespace` | `string` | `"React"` | DEPRECATED. Use `--jsxFactory` instead.
    Specifies the object invoked for `createElement` and `__spread` when targeting `"react"` JSX emit. -`--removeComments` | `boolean` | `false` | Remove all comments except copy-right header comments beginning with `/*!` -`--rootDir` | `string` | *(common root directory is computed from the list of input files)* | Specifies the root directory of input files. Only use to control the output directory structure with `--outDir`. -`rootDirs`[2] | `string[]`| | List of root folders whose combined content represent the structure of the project at runtime. See [Module Resolution documentation](./Module Resolution.md#virtual-directories-with-rootdirs) for more details. -`--skipDefaultLibCheck` | `boolean` | `false` | DEPRECATED. Use `--skipLibCheck` instead.
    Skip type checking of [default library declaration files](./Triple-Slash Directives.md#-reference-no-default-libtrue). -`--skipLibCheck` | `boolean` | `false` | Skip type checking of all declaration files (`*.d.ts`). -`--sourceMap` | `boolean` | `false` | Generates corresponding `.map` file. -`--sourceRoot` | `string` | | Specifies the location where debugger should locate TypeScript files instead of source locations. Use this flag if the sources will be located at run-time in a different location than that at design-time. The location specified will be embedded in the sourceMap to direct the debugger where the source files will be located. -`--strict` | `boolean` | `false` | Enable all strict type checking options.
    Enabling `--strict` enables `--noImplicitAny`, `--noImplicitThis`, `--alwaysStrict`, `--strictNullChecks` and `--strictFunctionTypes`. -`--strictFunctionTypes` | `boolean` | `false` | Disable bivariant parameter checking for function types. -`--strictNullChecks` | `boolean` | `false` | In strict null checking mode, the `null` and `undefined` values are not in the domain of every type and are only assignable to themselves and `any` (the one exception being that `undefined` is also assignable to `void`). -`--stripInternal`[1] | `boolean` | `false` | Do not emit declarations for code that has an `/** @internal */` JSDoc annotation. -`--suppressExcessPropertyErrors` | `boolean` | `false` | Suppress excess property checks for object literals. -`--suppressImplicitAnyIndexErrors` | `boolean` | `false` | Suppress `--noImplicitAny` errors for indexing objects lacking index signatures. See [issue #1232](https://github.com/Microsoft/TypeScript/issues/1232#issuecomment-64510362) for more details. -`--target`
    `-t` | `string` | `"ES3"` | Specify ECMAScript target version: `"ES3"` (default), `"ES5"`, `"ES6"`/`"ES2015"`, `"ES2016"`, `"ES2017"` or `"ESNext"`.

    Note: `"ESNext"` targets latest supported [ES proposed features](https://github.com/tc39/proposals). -`--traceResolution` | `boolean` | `false` | Report module resolution log messages. -`--types` | `string[]`| | List of names of type definitions to include. See [@types, --typeRoots and --types](./tsconfig.json.md#types-typeroots-and-types) for more details. -`--typeRoots` | `string[]`| | List of folders to include type definitions from. See [@types, --typeRoots and --types](./tsconfig.json.md#types-typeroots-and-types) for more details. -`--version`
    `-v` | | | Print the compiler's version. -`--watch`
    `-w` | | | Run the compiler in watch mode. Watch input files and trigger recompilation on changes. +`--allowJs` | `boolean` | `false` | JavaScript 파일 컴파일 허용합니다 +`--allowSyntheticDefaultImports` | `boolean` | `module === "system"` | default export가 없는 모듈에서 default imports를 허용합니다. 코드 방출에는 영향을 주지 않으며 단지 타입 검사에 불과합니다. +`--allowUnreachableCode` | `boolean` | `false` | 연결할 수 없는 코드에 대한 오류를 보고하지 않습니다. +`--allowUnusedLabels` | `boolean` | `false` | 사용되지 않는 레이블에 대한 오류 보고하지 않습니다. +`--alwaysStrict` | `boolean` | `false` | 각 소스 파일에 대해 strict 모드로 구문 파싱을 하고 `"use strict"`을 내보냅니다. +`--baseUrl` | `string` | | 비-상대적 모듈 이름을 해석하기 위한 기본 디렉토리. 자세한 내용은 [모듈 해석 문서](./Module Resolution.md#base-url)을 참조하세요. +`--charset` | `string` | `"utf8"` | 입력 파일의 문자열 집합입니다 (인코딩 관련). +`--checkJs` | `boolean` | `false` | `.js` 파일에 오류를 보고합니다. `--allowJs`와 함께 사용하세요. +`--declaration`
    `-d` | `boolean` | `false` | 해당하는 `.d.ts` 파일을 생성합니다. +`--declarationDir` | `string` | | 생성된 선언 파일의 출력 디렉토리입니다. +`--diagnostics` | `boolean` | `false` | 진단 정보를 보여줍니다. +`--disableSizeLimit` | `boolean` | `false` | JavaScript 프로젝트의 사이즈 제한을 중지합니다. +`--downlevelIteration` | `boolean` | `false` | ES5 또는 ES3를 대상으로 할 때 `for..of`, spread 및 destructuring 반복 가능한 iterables 지원을 제공합니다. +`--emitBOM` | `boolean` | `false` | 출력 파일의 시작 부분에 UTF-8 바이트 순서표(BOM)를 내보냅니다. +`--emitDecoratorMetadata`[1] | `boolean` | `false` | 소스에 데코레이터 선언에 대한 설계 타입 메타 데이터를 내보냅니다. 자세한 내용은 [#2577 이슈](https://github.com/Microsoft/TypeScript/issues/2577)을 참조하세요. +`--experimentalDecorators`[1] | `boolean` | `false` | ES 데코레이터에 대한 실험적인 지원을 사용하도록 활성화합니다. +`--forceConsistentCasingInFileNames` | `boolean` | `false` | 동일한 파일에 대해 일관성이 없는 참조는 허용하지 않습니다. +`--help`
    `-h` | | | 도움말을 출력합니다. +`--importHelpers` | `boolean` | `false` | 방출된 헬퍼를 임포트합니다. [`tslib`](https://www.npmjs.com/package/tslib)로부터 (예. `__extends`, `__rest`, 등..) +`--inlineSourceMap` | `boolean` | `false` | 별도의 파일 대신 소스 맵으로 단일 파일을 내보냅니다. +`--inlineSources` | `boolean` | `false` | 단일 파일 내에서 소스 맵과 함께 소스를 내보냅니다. `--inlineSourceMap` 또는 `--sourceMap`을 설정해야 합니다. +`--init` | | | TypeScript 프로젝트를 초기화하고 `tsconfig.json` 파일을 생성합니다. +`--isolatedModules` | `boolean` | `false` | 각 파일을 별도의 모듈로 불리하여 변환합니다 ("ts.transpileModule"과 비슷합니다). +`--jsx` | `string` | `"Preserve"` | `.tsx` 파일에서 JSX 지원: `"React"` 또는 `"Preserve"`. [JSX](./JSX.md)를 확인하세요. +`--jsxFactory` | `string` | `"React.createElement"` | 리액트 JSX 방출을 대상으로 할 때 사용할 JSX 팩토리 함수를 지정합니다. 예: `React.createElement` 또는 `h`. +`--lib` | `string[]`| | 컴파일에 포함될 라이브러리 파일 목록입니다.
    가능한 값은 다음과 같습니다:
    ► `ES5`
    ► `ES6`
    ► `ES2015`
    ► `ES7`
    ► `ES2016`
    ► `ES2017`
    ► `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.SharedMemory`
    ► `ES2017.TypedArrays`
    ► `esnext.asynciterable`
    ► `esnext.promise`

    주의사항: `--lib`가 지정되지 않으면 라이브러리의 기본 리스트가 삽입됩니다. 주입되는 기본 라이브러리는 다음과 같습니다:
    ► `--target ES5`: `DOM,ES5,ScriptHost`
    ► `--target ES6`: `DOM,ES6,DOM.Iterable,ScriptHost` +`--listEmittedFiles` | `boolean` | `false` | 컴파일의 일부로 생성된 파일의 이름을 출력합니다. +`--listFiles` | `boolean` | `false` | 컴파일에 포함된 파일의 이름을 출력합니다. +`--locale` | `string` | *(특정 플랫폼)* | 오류 메시지를 표시하는 데 사용할 지역화, 예: en-us.
    가능한 값은 다음과 같습니다:
    ► English (US): `en`
    ► Czech: `cs`
    ► German: `de`
    ► Spanish: `es`
    ► French: `fr`
    ► Italian: `it`
    ► Japanese: `ja`
    ► Korean: `ko`
    ► Polish: `pl`
    ► Portuguese(Brazil): `pt-BR`
    ► Russian: `ru`
    ► Turkish: `tr`
    ► Simplified Chinese: `zh-CN`
    ► Traditional Chinese: `zh-TW` +`--mapRoot` | `string` | | 디버거가 생성된 위치가 아닌 맵 파일의 위치를 지정합니다. .map 파일이 .js 파일과 다른 위치에 런타임 시 위치할 경우 이 옵션을 사용하세요. 지정된 위치는 sourceMap에 포함되어 맵 파일이 위치할 디버거를 지정합니다. +`--maxNodeModuleJsDepth` | `number` | `0` | node_modules 및 로드 JavaScript 파일 아래에서 검색할 최대 의존성 깊이. `--allowJs`에만 적용됩니다. +`--module`
    `-m` | `string` | `target === "ES3" or "ES5" ? "CommonJS" : "ES6"` | 모듈 코드 생성 지정: `"None"`, `"CommonJS"`, `"AMD"`, `"System"`, `"UMD"`, `"ES6"`, `"ES2015"` 또는 `"ESNext"`.
    ► `"AMD"`와 `"System"`만 `--outFile`과 함께 사용할 수 있습니다.
    ► `"ES6"`와 `"ES2015"` 값은 `"ES5"` 또는 이하를 대상으로 할 때 사용할 수 있습니다. +`--moduleResolution` | `string` | `module === "AMD" or "System" or "ES6" ? "Classic" : "Node"` | 모듈 해석 방법 결정. Node.js/io.js 스타일 해석의 경우, `"Node"` 또는 `"Classic"` 중 하나입니다. 자세한 내용은 [모듈 해석 문서](./Module Resolution.md)를 참조하세요. +`--newLine` | `string` | *(특정 플랫폼)* | 파일을 내보낼 때 사용되는 지정된 라인 끝의 시퀀스 사용: `"crlf"` (윈도우) 또는 `"lf"` (유닉스)." +`--noEmit` | `boolean` | `false` | 출력을 내보내지 않습니다. +`--noEmitHelpers` | `boolean` | `false` | 컴파일된 출력에서는 `__extends`와 같은 커스텀 헬퍼 함수를 생성하지 않습니다. +`--noEmitOnError` | `boolean` | `false` | 오류가 보고된 경우 출력을 내보내지 않습니다. +`--noErrorTruncation` | `boolean` | `false` | 오류 메세지를 줄이지 않습니다. +`--noFallthroughCasesInSwitch` | `boolean` | `false` | 스위치 문에 fallthrough 케이스에 대한 오류를 보고합니다. +`--noImplicitAny` | `boolean` | `false` | `any` 타입으로 암시한 표현식과 선언에 오류를 발생시킵니다. +`--noImplicitReturns` | `boolean` | `false` | 함수의 모든 코드 경로에 반환값이 없을 때 오류를 보고합니다. +`--noImplicitThis` | `boolean` | `false` | `any` 타입으로 암시한 `this` 표현식에 오류를 보고합니다. +`--noImplicitUseStrict` | `boolean` | `false` | 모듈 출력에 `"use strict"` 지시자를 내보내지 않습니다. +`--noLib` | `boolean` | `false` | 기본 라이브러리 파일(`lib.d.ts`)은 포함하지 않습니다. +`--noResolve` | `boolean` | `false` | 컴파일된 파일 목록에 트리플-슬래시 참조 또는 모듈 임포트 대상을 추가하지 않습니다. +`--noStrictGenericChecks` | `boolean` | `false` | 함수 타입에서 제네릭 시그니처의 엄격한 검사를 비활성화합니다. +`--noUnusedLocals` | `boolean` | `false` | 사용하지 않는 지역 변수에 대한 오류를 보고합니다. +`--noUnusedParameters` | `boolean` | `false` | 사용하지 않는 매개 변수에 대한 오류를 보고합니다. +~~`--out`~~ | `string` | | DEPRECATED 되었습니다. `--outFile`을 대신 사용합니다. +`--outDir` | `string` | | 출력 구조를 디렉토리로 리다이렉트합니다. +`--outFile` | `string` | | 출력을 단일 파일로 연결하여 방출합니다. 연결의 순서는 컴파일러에 전달된 파일 목록과 트리플-슬래시 참조 그리고 임포트와 함께 결정됩니다. 자세한 내용은 출력 파일 순서 문서를 참조하세요. +`paths`[2] | `Object` | | `baseUrl`을 기준으로 관련된 위치에 모듈 이름의 경로 매핑 목록을 나열합니다. 자세한 내용은 [모듈 해석 문서](./Module Resolution.md#path-mapping)를 참조하세요. +`--preserveConstEnums` | `boolean` | `false` | 생성된 코드에 const enum 선언을 지우지 않습니다. 자세한 내용은 [const 열거형 문서](https://github.com/Microsoft/TypeScript/blob/master/doc/spec.md#94-constant-enum-declarations)를 참조하세요. +`--preserveSymlinks` | `boolean` | `false` | symlinks를 실제 경로로 해석하지 않습니다. symlinked된 파일을 실제 파일처럼 다룹니다. +`--pretty`[1] | `boolean` | `false` | 색상 및 컨텍스트를 사용하여 오류 및 메세지 스타일을 지정합니다. +`--project`
    `-p` | `string` | | 유효한 설정 파일이 지정된 프로젝트를 컴파일하세요.
    이 인수는 유효한 JSON 설정 파일의 파일 경로일 수도 있고 `tsconfig.json` 파일이 포함된 디렉토리의 경로일 수도 있습니다.
    자세한 내용은 [tsconfig.json](./tsconfig.json.md)를 참조하세요. +`--reactNamespace` | `string` | `"React"` | DEPRECATED 되었습니다. `--jsxFactory`를 대신 사용합니다.
    `"react"` JSX emit을 대상으로 할 때 `createElement`와 `__spread`에 호출된 객체를 지정합니다. +`--removeComments` | `boolean` | `false` | `/*!`로 시작하는 copy-right 헤더 주석을 제외한 모든 주석을 제거합니다. +`--rootDir` | `string` | *(공통 루트 디렉토리는 input files 리스트에서 처리됩니다)* | 입력 파일의 루트 디렉토리를 지정합니다. `--outDir`로 출력 디렉토리 구조를 제어하기 위해서만 사용합니다. +`rootDirs`[2] | `string[]`| | 런타임 시 결합된 컨텐츠가 프로젝트의 구조를 나타내는 루트 폴더 목록입니다. 자세한 내용은 [모듈 해석 문서](./Module Resolution.md#virtual-directories-with-rootdirs)를 참조하세요. +`--skipDefaultLibCheck` | `boolean` | `false` | DEPRECATED 되었습니다. `--skipLibCheck`를 대신 사용합니다.
    [기본 라이브러리 선언 파일](./Triple-Slash Directives.md#-reference-no-default-libtrue)의 타입 검사 건너뛰기[default library declaration files]. +`--skipLibCheck` | `boolean` | `false` | 모든 선언 파일(`*.d.ts`)의 타입 검사를 건너뜁니다. +`--sourceMap` | `boolean` | `false` | 해당하는 `.map` 파일을 생성합니다. +`--sourceRoot` | `string` | | 디버거가 소스 위치 대신 TypeScript 파일을 찾아야 하는 위치를 지정합니다. 설계 시점에 소스가 아닌 런타임에 소스가 있는 경우 이 옵션을 사용하세요. 지정한 위치는 소스 파일이 위치할 디버깅 위치를 지정하기 위해 소스 맵에 포함됩니다. +`--strict` | `boolean` | `false` | 모든 엄격한 타입 검사 옵션을 활성화합니다.
    `--strict`를 활성화하면 `--noImplicitAny`, `--noImplicitThis`, `--alwaysStrict`, `--strictNullChecks` 및 `--strictFunctionTypes`이 가능합니다. +`--strictFunctionTypes` | `boolean` | `false` | 함수 타입에 대한 bivariant 매개변수를 비활성화합니다. +`--strictNullChecks` | `boolean` | `false` | strict null checking 모드에서는 `null`과 `undefined` 값이 모든 타입의 도메인에 있지 않고 그 자체와 `any`만 할당할 수 있습니다(한 가지 예외사항은 `undefined` 또한 `void`에 할당 가능하다는 것입니다). +`--stripInternal`[1] | `boolean` | `false` | `/** @internal */` JSDoc 주석을 가진 코드에 대한 선언을 방출하지 않습니다. +`--suppressExcessPropertyErrors` | `boolean` | `false` | 객체 리터럴에 대한 프로퍼티 초과 검사를 억제합니다. +`--suppressImplicitAnyIndexErrors` | `boolean` | `false` | 인덱스 시그니처가 없는 객체를 인덱싱하는 경우 `--noImplicitAny` 억제합니다. 오류를 시그니처 자세한 내용은 [#1232 이슈](https://github.com/Microsoft/TypeScript/issues/1232#issuecomment-64510362)를 참조하세요. +`--target`
    `-t` | `string` | `"ES3"` | ECMAScript 대상 버전 지정: `"ES3"` (기본값), `"ES5"`, `"ES6"`/`"ES2015"`, `"ES2016"`, `"ES2017"` 또는 `"ESNext"`.

    주의사항: `"ESNext"`는 최신 [ES 제안 기능](https://github.com/tc39/proposals)을 대상으로 합니다. +`--traceResolution` | `boolean` | `false` | 모듈 해석 로그 메세지를 보고합니다. +`--types` | `string[]`| | 타입 정의가 포함될 이름의 목록. 자세한 내용은 [@types, --typeRoots 및 --types](./tsconfig.json.md#types-typeroots-and-types)를 참조하세요. +`--typeRoots` | `string[]`| | 타입 정의가 포함될 폴더의 목록. 자세한 내용은 [@types, --typeRoots 및 --types](./tsconfig.json.md#types-typeroots-and-types)를 참조하세요. +`--version`
    `-v` | | | 컴파일러의 버전을 출력합니다. +`--watch`
    `-w` | | | 컴파일러를 와치 모드로 실행합니다. 입력 파일을 와치하여 변경 시 다시 컴파일합니다. -* [1] These options are experimental. -* [2] These options are only allowed in `tsconfig.json`, and not through command-line switches. +* [1] 이 옵션은 실험단계입니다. +* [2] 이 옵션은 `tsconfig.json`에서만 허용되며 커맨드 라인에서는 허용되지 않습니다. -## Related +## 관련사항 -* Setting compiler options in [`tsconfig.json`](./tsconfig.json.md) files. -* Setting compiler options in [MSBuild projects](./Compiler-Options-in-MSBuild.md). +* [`tsconfig.json`](./tsconfig.json.md) 파일에서 컴파일러 옵션 설정하기 +* [MSBuild projects](./Compiler-Options-in-MSBuild.md) 프로젝트에서 컴파일러 옵션 설정하기 diff --git a/pages/Declaration Merging.html b/pages/Declaration Merging.html index 13f973b2..0fe662b5 100644 --- a/pages/Declaration Merging.html +++ b/pages/Declaration Merging.html @@ -7,7 +7,10 @@ 선언 병합 · GitBook - + + + + @@ -22,6 +25,10 @@ + + + + @@ -429,7 +436,7 @@ - Decorators + 데코레이터 @@ -442,7 +449,7 @@ - Mixins + 믹스인 @@ -455,7 +462,7 @@ - Triple-Slash Directives + 트리플-슬래시 지시자 @@ -468,7 +475,7 @@ - Type Checking JavaScript Files + JavaScript 파일 타입 검사 @@ -479,7 +486,7 @@ -
  • Declaration Files
  • +
  • 선언 파일
  • @@ -488,7 +495,7 @@ - Introduction + 소개 @@ -590,7 +597,7 @@ -
  • Project Configuration
  • +
  • 프로젝트 환경설정
  • @@ -612,7 +619,7 @@ - Compiler Options + 컴파일러 옵션 @@ -625,7 +632,7 @@ - Compiler Options in MSBuild + MSBuild에서의 컴파일러 옵션 @@ -638,7 +645,7 @@ - Integrating with Build Tools + 빌드 도구와 통합 @@ -651,7 +658,7 @@ - Nightly Builds + Nightly 빌드 @@ -708,7 +715,7 @@

    소개

    TypeScript의 고유한 개념 중 일부는 타입 레벨에서 JavaScript 객체의 형태를 설명합니다.
    특히 TypeScript에서의 고유한 예로는 '선언 병합'이라는 개념이 있습니다.
    이 개념을 이해하는 것은 기존 JavaScript를 사용할 때 이점을 제공할 것입니다.
    또한 고급 추상화 개념에 대한 문을 열어줍니다.

    이 아티클의 목적인 "선언 병합"은 컴파일러가 동일한 이름으로 선언된 두개의 독립된 선언을 하나의 정의로 병합하는 것을 의미합니다.
    이 병합된 정의에는 원래 선언의 두 가지 기능이 있습니다.
    어떠한 수의 선언이든 병합할 수 있습니다. 단지 두 가지 선언에 제한되지 않습니다.

    기본 개념 (Basic Concepts)

    -

    TypeScript에서 선언은 다음 세 가지중 중 하나 이상의 엔티티를 생성합니다: 네임스페이스, 타입 또는 값
    네임스페이스-생성 선언은 점 표기법을 사용하여 접근하는 이름이 포함된 네임스페이스를 생성합니다.
    타입-생성 선언은 다음과 같습니다: 선언된 형태로 표시되고 주어진 이름에 바인딩되는 타입을 작성합니다.
    마지막으로, 값-생성 선언은 출력된 JavaScript에서 볼 수 있는 값을 만듭니다.

    +

    TypeScript에서 선언은 다음 세 가지 중 하나 이상의 엔티티를 생성합니다: 네임스페이스, 타입 또는 값
    네임스페이스-생성 선언은 점 표기법을 사용하여 접근하는 이름이 포함된 네임스페이스를 생성합니다.
    타입-생성 선언은 다음과 같습니다: 선언된 형태로 표시되고 주어진 이름에 바인딩 되는 타입을 작성합니다.
    마지막으로, 값-생성 선언은 출력된 JavaScript에서 볼 수 있는 값을 만듭니다.

    @@ -720,43 +727,43 @@

    기본 ¬

    - + - + - + - + - + - + - + @@ -765,7 +772,7 @@

    기본 ¬

    Namespace네임스페이스 X X
    Class클래스 X X
    Enum열거형 X X
    Interface인터페이스 X
    Type Alias타입 별칭 X
    Function함수 X
    Variable변수 X

    각 선언으로 생성된 내용을 이해하면 선언 병합을 수행할 때 병합되는 내용을 이해하는 데 도움이 됩니다.

    인터페이스 병합 (Merging Interfaces)

    -

    가장 단순하고 아마도 가장 일반적인 타입의 선언 병합은 인터페이스 병합입니다.
    가장 기본적인 수준에서 이 병합은 두 선언의 멤버를 기계적으로 같은 이름의 단일 인터페이스에 결합시킵니다.

    +

    가장 단순하고 아마도 가장 일반적인 타입의 선언 병합은 인터페이스 병합입니다.
    가장 기본적인 수준에서 이 병합은 두 선언의 멤버를 기계적으로 같은 이름의 단일 인터페이스에 결합합니다.

    interface Box {
         height: number;
         width: number;
    @@ -777,8 +784,8 @@ 

    let box: Box = {height: 5, width: 6, scale: 10};

    -

    인터페이스의 비-함수 멤버는 고유해야합니다.
    고유하지 않다면 동일한 타입이어야합니다.
    컴파일러는 인터페이스가 모두 같은 이름이지만 다른 타입의 비-함수 멤버를 선언하는 경우 오류를 발생시킵니다.

    -

    함수 멤버의 경우 동일한 이름의 각 함수 멤버가 동일한 함수의 오버로드를 설명하는 것으로 간주됩니다.
    또한 후위의 인터페이스 A와 인터페이스 A를 병합하는 경우에는 두번째 인터페이스가 첫번째 인터페이스보다 우선 순위가 더 높다는 점이 주목됩니다.

    +

    인터페이스의 비-함수 멤버는 고유해야 합니다.
    고유하지 않다면 같은 타입이어야 합니다.
    컴파일러는 인터페이스가 모두 같은 이름이지만 다른 타입의 비-함수 멤버를 선언하는 경우 오류를 발생시킵니다.

    +

    함수 멤버의 경우 같은 이름의 각 함수 멤버가 같은 함수의 오버로드를 설명하는 것으로 간주합니다.
    또한 후위의 인터페이스 A와 인터페이스 A를 병합하는 경우에는 두 번째 인터페이스가 첫 번째 인터페이스보다 우선순위가 더 높다는 점이 주목됩니다.

    예를 들어 다음과 같습니다:

    interface Cloner {
         clone(animal: Animal): Animal;
    @@ -801,8 +808,8 @@ 

    clone(animal: Animal): Animal; }

    -

    각 그룹의 요소는 동일한 순서를 유지하지만 그룹 자체는 나중에 오버로드가 발생된 것이 가장 먼저 병합됩니다.

    -

    이 규칙에 대한 한가지 예외는 특수한 서명(specialized signatures)입니다.
    서명의 타입이 단일 문자열 리터럴 타입(예 : 문자열 리터럴의 유니온이 아닌)인 매개 변수가 있는 경우 병합된 오버로드 목록의 맨 위로 버블링됩니다.

    +

    각 그룹의 요소는 같은 순서를 유지하지만 그룹 자체는 나중에 오버로드가 발생한 것이 가장 먼저 병합됩니다.

    +

    이 규칙에 대한 한가지 예외는 특수한 시그니처(specialized signatures)입니다.
    시그니처의 타입이 단일 문자열 리터럴 타입(예 : 문자열 리터럴의 유니온이 아닌)인 매개 변수가 있는 경우 병합된 오버로드 목록의 맨 위로 버블링됩니다.

    예를 들어 다음 인터페이스가 함께 병합됩니다:

    interface Document {
         createElement(tagName: any): Element;
    @@ -825,12 +832,11 @@ 

    createElement(tagName: any): Element; }

    -

    Merging Namespaces

    -

    Similarly to interfaces, namespaces of the same name will also merge their members. -Since namespaces create both a namespace and a value, we need to understand how both merge.

    -

    To merge the namespaces, type definitions from exported interfaces declared in each namespace are themselves merged, forming a single namespace with merged interface definitions inside.

    -

    To merge the namespace value, at each declaration site, if a namespace already exists with the given name, it is further extended by taking the existing namespace and adding the exported members of the second namespace to the first.

    -

    The declaration merge of Animals in this example:

    +

    네임스페이스 병합 (Merging Namespaces)

    +

    인터페이스와 마찬가지로 같은 이름의 네임 스페이스도 해당 멤버를 병합합니다.
    네임 스페이스는 네임 스페이스와 값을 모두 생성하기 때문에 두 네임 스페이스가 어떻게 병합되는지 이해해야 합니다.

    +

    네임 스페이스를 병합하기 위해 각 네임스페이스에 선언된 exported 인터페이스의 타입 정의 자체가 병합되며 내부에 병합된 인터페이스 정의가 있는 단일 네임스페이스를 형성합니다.

    +

    네임 스페이스 값을 병합하려면 각 선언 사이트에 지정된 이름의 네임 스페이스가 이미 있는 경우 기존 네임 스페이스를 가져와 두 번째 네임 스페이스의 내보낸 멤버를 첫 번째 네임스페이스에 추가하여 네임 스페이스를 확장합니다.

    +

    이 예에서는 Animals의 병합을 선언합니다:

    namespace Animals {
         export class Zebra { }
     }
    @@ -840,7 +846,7 @@ 

    Merging Namespaces

    export class Dog { } }
    -

    is equivalent to:

    +

    다음과 같습니다.

    namespace Animals {
         export interface Legged { numberOfLegs: number; }
     
    @@ -848,9 +854,9 @@ 

    Merging Namespaces

    export class Dog { } }
    -

    This model of namespace merging is a helpful starting place, but we also need to understand what happens with non-exported members. -Non-exported members are only visible in the original (un-merged) namespace. This means that after merging, merged members that came from other declarations cannot see non-exported members.

    -

    We can see this more clearly in this example:

    +

    병합된 네임스페이스의 모델은 유용한 출발점이지만 내보내지 않은(non-exported) 멤버에 무슨 일이 일어나는지 이해할 필요가 있습니다.
    내보낼 수 없는 멤버는 원래 (병합되지 않은) 네임 스페이스에서만 볼 수 있습니다.
    즉 병합 후에는 다른 선언에서 가져온 병합된 멤버는 내보낼 수 없는 멤버를 볼 수 없습니다. +내보내지 않은 멤버는 원래 네임스페이스에서만 볼 수 있습니다(병합되지 않음).
    즉 병합 후에 다른 선언에서 가져온 병합된 멤버는 내보내지 않은 멤버를 볼 수 없습니다.

    +

    이 예제에서 이것을 더 명확하게 볼 수 있습니다:

    namespace Animal {
         let haveMuscles = true;
     
    @@ -861,18 +867,15 @@ 

    Merging Namespaces

    namespace Animal { export function doAnimalsHaveMuscles() { - return haveMuscles; // <-- error, haveMuscles is not visible here + return haveMuscles; // <-- 오류, haveMuscles는 여기에 표시되지 않습니다. } }
    -

    Because haveMuscles is not exported, only the animalsHaveMuscles function that shares the same un-merged namespace can see the symbol. -The doAnimalsHaveMuscles function, even though it's part of the merged Animal namespace can not see this un-exported member.

    -

    Merging Namespaces with Classes, Functions, and Enums

    -

    Namespaces are flexible enough to also merge with other types of declarations. -To do so, the namespace declaration must follow the declaration it will merge with. The resulting declaration has properties of both declaration types. -TypeScript uses this capability to model some of the patterns in JavaScript as well as other programming languages.

    -

    Merging Namespaces with Classes

    -

    This gives the user a way of describing inner classes.

    +

    haveMuscles가 exported되지 않았기 때문에 동일하게 병합되지 않은 네임스페이스를 공유하는 animalsHaveMuscles 함수만 이 심볼을 볼 수 있습니다.
    doAnimalsHaveMuscles 함수는 병합된 Animal 네임스페이스의 일부임에도 불구하고 exported 되지 않은 멤버를 볼 수 없습니다.

    +

    클래스, 함수 그리고 열거형 병합 (Merging Namespaces with Classes, Functions, and Enums)

    +

    네임스페이스는 다른 타입의 선언과도 통합이 가능할 정도로 유연합니다.
    이렇게 하려면 네임스페이스 선언이 병합할 선언을 따라야 합니다.
    결과 선언에는 두 선언 타입의 프로퍼티가 있습니다.
    TypeScript는 이 기능을 사용하여 JavaScript의 일부 패턴과 다른 프로그래밍 언어를 모델링 합니다.

    +

    클래스와 네임스페이스 병합 (Merging Namespaces with Classes)

    +

    이는 사용자에게 내부(inner) 클래스를 설명하는 방법을 제공합니다.

    class Album {
         label: Album.AlbumLabel;
     }
    @@ -880,11 +883,8 @@ 

    Merging Namespaces with Classes

    export class AlbumLabel { } }
    -

    The visibility rules for merged members is the same as described in the 'Merging Namespaces' section, so we must export the AlbumLabel class for the merged class to see it. -The end result is a class managed inside of another class. -You can also use namespaces to add more static members to an existing class.

    -

    In addition to the pattern of inner classes, you may also be familiar with JavaScript practice of creating a function and then extending the function further by adding properties onto the function. -TypeScript uses declaration merging to build up definitions like this in a type-safe way.

    +

    병합된 멤버의 가시성 규칙은 '네임스페이스 병합' 섹션에 설명된 것과 같으므로 병합된 클래스를 보려면 AlbumLabel 클래스를 export 해야 합니다.
    최종 결과는 다른 클래스 내부에서 관리되는 클래스입니다.
    네임스페이스를 사용하여 기존 클래스에 더 많은 정적 멤버를 추가할 수도 있습니다.

    +

    내부 클래스 패턴 외에도 함수를 생성한 다음 함수에 프로퍼티를 추가하여 함수를 확장하는 JavaScript 방법에 익숙할 수도 있습니다.
    TypeScript는 이러한 타입을 안전한(type-safe) 방법으로 정의하기 위해 선언 병합을 사용합니다.

    function buildLabel(name: string): string {
         return buildLabel.prefix + name + buildLabel.suffix;
     }
    @@ -896,7 +896,7 @@ 

    Merging Namespaces with Classes

    alert(buildLabel("Sam Smith"));
    -

    Similarly, namespaces can be used to extend enums with static members:

    +

    마찬가지로 네임스페이스를 사용하여 정적 멤버를 포함하는 열거형을 확장할 수 있습니다:

    enum Color {
         red = 1,
         green = 2,
    @@ -920,27 +920,23 @@ 

    Merging Namespaces with Classes

    } }
    -

    Disallowed Merges

    -

    Not all merges are allowed in TypeScript. -Currently, classes can not merge with other classes or with variables. -For information on mimicking class merging, see the Mixins in TypeScript section.

    -

    Module Augmentation

    -

    Although JavaScript modules do not support merging, you can patch existing objects by importing and then updating them. -Let's look at a toy Observable example:

    +

    허용되지 않는 병합 (Disallowed Merges)

    +

    TypeScript에서는 일부 병합이 허용되지 않습니다.
    현재 클래스는 다른 클래스 또는 변수와 병합할 수 없습니다.
    클래스 병합을 모방하는 방법에 대한 자세한 내용은 TypeScript의 Mixins 섹션을 참조하세요.

    +

    모듈 확대 (Module Augmentation)

    +

    JavaScript 모듈은 병합을 지원하지 않지만 기존 객체를 가져와서 업데이트할 수 있습니다.
    Observable 예제를 살펴봅시다:

    // observable.js
     export class Observable<T> {
    -    // ... implementation left as an exercise for the reader ...
    +    // ... 구현은 숙제로 남겨놨습니다 ...
     }
     
     // map.js
     import { Observable } from "./observable";
     Observable.prototype.map = function (f) {
    -    // ... another exercise for the reader
    +    // ... 또 다른 숙제
     }
     
    -

    This works fine in TypeScript too, but the compiler doesn't know about Observable.prototype.map. -You can use module augmentation to tell the compiler about it:

    -
    // observable.ts stays the same
    +

    이것은 TypeScript에서도 잘 작동하지만 컴파일러는 Observable.prototype.map에 대해 알지 못합니다.
    이런 경우 모듈 확대를 사용하여 컴파일러에 다음에 대해 알릴 수 있습니다:

    +
    // observable.ts는 그대로 유지됩니다.
     // map.ts
     import { Observable } from "./observable";
     declare module "./observable" {
    @@ -949,7 +945,7 @@ 

    Module Augmentation

    } } Observable.prototype.map = function (f) { - // ... another exercise for the reader + // ... 또 다른 숙제 } @@ -959,15 +955,12 @@

    Module Augmentation

    let o: Observable<number>; o.map(x => x.toFixed());
    -

    The module name is resolved the same way as module specifiers in import/export. -See Modules for more information. -Then the declarations in an augmentation are merged as if they were declared in the same file as the original. -However, you can't declare new top-level declarations in the augmentation -- just patches to existing declarations.

    -

    Global augmentation

    -

    You can also add declarations to the global scope from inside a module:

    +

    모듈 이름은 import/export의 모듈 지정자와 같은 방법으로 해석됩니다.
    자세한 내용은 모듈을 참조하세요.
    확대되는 선언은 마치 원본과 같은 파일에 선언된 것처럼 병합됩니다.
    그러나 확대에서 새로운 최상위 레벨 선언을 새롭게 할 수는 없습니다. -- 기존 선언에 패치 만하면 됩니다.

    +

    전역 확대 (Global augmentation)

    +

    모듈 내부에서 전역 스코프 선언을 추가할 수도 있습니다.

    // observable.ts
     export class Observable<T> {
    -    // ... still no implementation ...
    +    // ... 여전히 구현되지 않고 있습니다 ...
     }
     
     declare global {
    @@ -980,8 +973,8 @@ 

    Global augmentation

    // ... }
    -

    Global augmentations have the same behavior and limits as module augmentations.

    - +

    전역 확대는 모듈 확대와 같은 작동 및 제한 사항을 가집니다.

    + @@ -1024,7 +1017,7 @@

    No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"선언 병합","level":"3.17","depth":1,"next":{"title":"JSX","level":"3.18","depth":1,"path":"pages/JSX.md","ref":"pages/JSX.md","articles":[]},"previous":{"title":"모듈 해석","level":"3.16","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"],"pluginsConfig":{"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","highlight-1":{},"custom-favicon":{},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"}},"file":{"path":"pages/Declaration Merging.md","mtime":"2018-04-10T01:42:20.299Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2018-04-10T01:48:44.756Z"},"basePath":"..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"선언 병합","level":"3.17","depth":1,"next":{"title":"JSX","level":"3.18","depth":1,"path":"pages/JSX.md","ref":"pages/JSX.md","articles":[]},"previous":{"title":"모듈 해석","level":"3.16","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","analytics"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"analytics":{"google":"UA-99001722-6"},"search":{},"addcssjs":{"css":["assets/css/atom-one-dark.css"],"js":[]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"}},"file":{"path":"pages/Declaration Merging.md","mtime":"2019-06-14T05:32:52.236Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2019-06-14T05:59:20.233Z"},"basePath":"..","book":{"language":""}}); }); @@ -1035,6 +1028,10 @@

    No results matching " + + + + @@ -1063,4 +1060,3 @@

    No results matching " - diff --git a/pages/Declaration Merging.md b/pages/Declaration Merging.md index 6ad81780..f2b6e587 100644 --- a/pages/Declaration Merging.md +++ b/pages/Declaration Merging.md @@ -11,27 +11,27 @@ TypeScript의 고유한 개념 중 일부는 타입 레벨에서 JavaScript 객 # 기본 개념 (Basic Concepts) -TypeScript에서 선언은 다음 세 가지중 중 하나 이상의 엔티티를 생성합니다: 네임스페이스, 타입 또는 값 +TypeScript에서 선언은 다음 세 가지 중 하나 이상의 엔티티를 생성합니다: 네임스페이스, 타입 또는 값 네임스페이스-생성 선언은 점 표기법을 사용하여 접근하는 이름이 포함된 네임스페이스를 생성합니다. -타입-생성 선언은 다음과 같습니다: 선언된 형태로 표시되고 주어진 이름에 바인딩되는 타입을 작성합니다. +타입-생성 선언은 다음과 같습니다: 선언된 형태로 표시되고 주어진 이름에 바인딩 되는 타입을 작성합니다. 마지막으로, 값-생성 선언은 출력된 JavaScript에서 볼 수 있는 값을 만듭니다. | 선언 타입 | 네임스페이스 | 타입 | 값 | |---------------|:------------:|:----:|:----:| -| Namespace | X | | X | -| Class | | X | X | -| Enum | | X | X | -| Interface | | X | | -| Type Alias | | X | | -| Function | | | X | -| Variable | | | X | +| 네임스페이스 | X | | X | +| 클래스 | | X | X | +| 열거형 | | X | X | +| 인터페이스 | | X | | +| 타입 별칭 | | X | | +| 함수 | | | X | +| 변수 | | | X | 각 선언으로 생성된 내용을 이해하면 선언 병합을 수행할 때 병합되는 내용을 이해하는 데 도움이 됩니다. # 인터페이스 병합 (Merging Interfaces) 가장 단순하고 아마도 가장 일반적인 타입의 선언 병합은 인터페이스 병합입니다. -가장 기본적인 수준에서 이 병합은 두 선언의 멤버를 기계적으로 같은 이름의 단일 인터페이스에 결합시킵니다. +가장 기본적인 수준에서 이 병합은 두 선언의 멤버를 기계적으로 같은 이름의 단일 인터페이스에 결합합니다. ```ts interface Box { @@ -46,12 +46,12 @@ interface Box { let box: Box = {height: 5, width: 6, scale: 10}; ``` -인터페이스의 비-함수 멤버는 고유해야합니다. -고유하지 않다면 동일한 타입이어야합니다. +인터페이스의 비-함수 멤버는 고유해야 합니다. +고유하지 않다면 같은 타입이어야 합니다. 컴파일러는 인터페이스가 모두 같은 이름이지만 다른 타입의 비-함수 멤버를 선언하는 경우 오류를 발생시킵니다. -함수 멤버의 경우 동일한 이름의 각 함수 멤버가 동일한 함수의 오버로드를 설명하는 것으로 간주됩니다. -또한 후위의 인터페이스 `A`와 인터페이스 `A`를 병합하는 경우에는 두번째 인터페이스가 첫번째 인터페이스보다 우선 순위가 더 높다는 점이 주목됩니다. +함수 멤버의 경우 같은 이름의 각 함수 멤버가 같은 함수의 오버로드를 설명하는 것으로 간주합니다. +또한 후위의 인터페이스 `A`와 인터페이스 `A`를 병합하는 경우에는 두 번째 인터페이스가 첫 번째 인터페이스보다 우선순위가 더 높다는 점이 주목됩니다. 예를 들어 다음과 같습니다: @@ -81,10 +81,10 @@ interface Cloner { } ``` -각 그룹의 요소는 동일한 순서를 유지하지만 그룹 자체는 나중에 오버로드가 발생된 것이 가장 먼저 병합됩니다. +각 그룹의 요소는 같은 순서를 유지하지만 그룹 자체는 나중에 오버로드가 발생한 것이 가장 먼저 병합됩니다. -이 규칙에 대한 한가지 예외는 특수한 서명(specialized signatures)입니다. -서명의 타입이 *단일* 문자열 리터럴 타입(예 : 문자열 리터럴의 유니온이 아닌)인 매개 변수가 있는 경우 병합된 오버로드 목록의 맨 위로 버블링됩니다. +이 규칙에 대한 한가지 예외는 특수한 시그니처(specialized signatures)입니다. +시그니처의 타입이 *단일* 문자열 리터럴 타입(예 : 문자열 리터럴의 유니온이 아닌)인 매개 변수가 있는 경우 병합된 오버로드 목록의 맨 위로 버블링됩니다. 예를 들어 다음 인터페이스가 함께 병합됩니다: @@ -114,16 +114,16 @@ interface Document { } ``` -# Merging Namespaces +# 네임스페이스 병합 (Merging Namespaces) -Similarly to interfaces, namespaces of the same name will also merge their members. -Since namespaces create both a namespace and a value, we need to understand how both merge. +인터페이스와 마찬가지로 같은 이름의 네임 스페이스도 해당 멤버를 병합합니다. +네임 스페이스는 네임 스페이스와 값을 모두 생성하기 때문에 두 네임 스페이스가 어떻게 병합되는지 이해해야 합니다. -To merge the namespaces, type definitions from exported interfaces declared in each namespace are themselves merged, forming a single namespace with merged interface definitions inside. +네임 스페이스를 병합하기 위해 각 네임스페이스에 선언된 exported 인터페이스의 타입 정의 자체가 병합되며 내부에 병합된 인터페이스 정의가 있는 단일 네임스페이스를 형성합니다. -To merge the namespace value, at each declaration site, if a namespace already exists with the given name, it is further extended by taking the existing namespace and adding the exported members of the second namespace to the first. +네임 스페이스 값을 병합하려면 각 선언 사이트에 지정된 이름의 네임 스페이스가 이미 있는 경우 기존 네임 스페이스를 가져와 두 번째 네임 스페이스의 내보낸 멤버를 첫 번째 네임스페이스에 추가하여 네임 스페이스를 확장합니다. -The declaration merge of `Animals` in this example: +이 예에서는 `Animals`의 병합을 선언합니다: ```ts namespace Animals { @@ -136,7 +136,7 @@ namespace Animals { } ``` -is equivalent to: +다음과 같습니다. ```ts namespace Animals { @@ -147,10 +147,13 @@ namespace Animals { } ``` -This model of namespace merging is a helpful starting place, but we also need to understand what happens with non-exported members. -Non-exported members are only visible in the original (un-merged) namespace. This means that after merging, merged members that came from other declarations cannot see non-exported members. +병합된 네임스페이스의 모델은 유용한 출발점이지만 내보내지 않은(non-exported) 멤버에 무슨 일이 일어나는지 이해할 필요가 있습니다. +내보낼 수 없는 멤버는 원래 (병합되지 않은) 네임 스페이스에서만 볼 수 있습니다. +즉 병합 후에는 다른 선언에서 가져온 병합된 멤버는 내보낼 수 없는 멤버를 볼 수 없습니다. +내보내지 않은 멤버는 원래 네임스페이스에서만 볼 수 있습니다(병합되지 않음). +즉 병합 후에 다른 선언에서 가져온 병합된 멤버는 내보내지 않은 멤버를 볼 수 없습니다. -We can see this more clearly in this example: +이 예제에서 이것을 더 명확하게 볼 수 있습니다: ```ts namespace Animal { @@ -163,23 +166,24 @@ namespace Animal { namespace Animal { export function doAnimalsHaveMuscles() { - return haveMuscles; // <-- error, haveMuscles is not visible here + return haveMuscles; // <-- 오류, haveMuscles는 여기에 표시되지 않습니다. } } ``` -Because `haveMuscles` is not exported, only the `animalsHaveMuscles` function that shares the same un-merged namespace can see the symbol. -The `doAnimalsHaveMuscles` function, even though it's part of the merged `Animal` namespace can not see this un-exported member. +`haveMuscles`가 exported되지 않았기 때문에 동일하게 병합되지 않은 네임스페이스를 공유하는 `animalsHaveMuscles` 함수만 이 심볼을 볼 수 있습니다. +`doAnimalsHaveMuscles` 함수는 병합된 `Animal` 네임스페이스의 일부임에도 불구하고 exported 되지 않은 멤버를 볼 수 없습니다. -# Merging Namespaces with Classes, Functions, and Enums +# 클래스, 함수 그리고 열거형 병합 (Merging Namespaces with Classes, Functions, and Enums) -Namespaces are flexible enough to also merge with other types of declarations. -To do so, the namespace declaration must follow the declaration it will merge with. The resulting declaration has properties of both declaration types. -TypeScript uses this capability to model some of the patterns in JavaScript as well as other programming languages. +네임스페이스는 다른 타입의 선언과도 통합이 가능할 정도로 유연합니다. +이렇게 하려면 네임스페이스 선언이 병합할 선언을 따라야 합니다. +결과 선언에는 두 선언 타입의 프로퍼티가 있습니다. +TypeScript는 이 기능을 사용하여 JavaScript의 일부 패턴과 다른 프로그래밍 언어를 모델링 합니다. -## Merging Namespaces with Classes +## 클래스와 네임스페이스 병합 (Merging Namespaces with Classes) -This gives the user a way of describing inner classes. +이는 사용자에게 내부(inner) 클래스를 설명하는 방법을 제공합니다. ```ts class Album { @@ -190,12 +194,12 @@ namespace Album { } ``` -The visibility rules for merged members is the same as described in the 'Merging Namespaces' section, so we must export the `AlbumLabel` class for the merged class to see it. -The end result is a class managed inside of another class. -You can also use namespaces to add more static members to an existing class. +병합된 멤버의 가시성 규칙은 '네임스페이스 병합' 섹션에 설명된 것과 같으므로 병합된 클래스를 보려면 `AlbumLabel` 클래스를 export 해야 합니다. +최종 결과는 다른 클래스 내부에서 관리되는 클래스입니다. +네임스페이스를 사용하여 기존 클래스에 더 많은 정적 멤버를 추가할 수도 있습니다. -In addition to the pattern of inner classes, you may also be familiar with JavaScript practice of creating a function and then extending the function further by adding properties onto the function. -TypeScript uses declaration merging to build up definitions like this in a type-safe way. +내부 클래스 패턴 외에도 함수를 생성한 다음 함수에 프로퍼티를 추가하여 함수를 확장하는 JavaScript 방법에 익숙할 수도 있습니다. +TypeScript는 이러한 타입을 안전한(type-safe) 방법으로 정의하기 위해 선언 병합을 사용합니다. ```ts function buildLabel(name: string): string { @@ -210,7 +214,7 @@ namespace buildLabel { alert(buildLabel("Sam Smith")); ``` -Similarly, namespaces can be used to extend enums with static members: +마찬가지로 네임스페이스를 사용하여 정적 멤버를 포함하는 열거형을 확장할 수 있습니다: ```ts enum Color { @@ -237,35 +241,35 @@ namespace Color { } ``` -# Disallowed Merges +# 허용되지 않는 병합 (Disallowed Merges) -Not all merges are allowed in TypeScript. -Currently, classes can not merge with other classes or with variables. -For information on mimicking class merging, see the [Mixins in TypeScript](./Mixins.md) section. +TypeScript에서는 일부 병합이 허용되지 않습니다. +현재 클래스는 다른 클래스 또는 변수와 병합할 수 없습니다. +클래스 병합을 모방하는 방법에 대한 자세한 내용은 [TypeScript의 Mixins](./Mixins.md) 섹션을 참조하세요. -# Module Augmentation +# 모듈 확대 (Module Augmentation) -Although JavaScript modules do not support merging, you can patch existing objects by importing and then updating them. -Let's look at a toy Observable example: +JavaScript 모듈은 병합을 지원하지 않지만 기존 객체를 가져와서 업데이트할 수 있습니다. +Observable 예제를 살펴봅시다: ```js // observable.js export class Observable { - // ... implementation left as an exercise for the reader ... + // ... 구현은 숙제로 남겨놨습니다 ... } // map.js import { Observable } from "./observable"; Observable.prototype.map = function (f) { - // ... another exercise for the reader + // ... 또 다른 숙제 } ``` -This works fine in TypeScript too, but the compiler doesn't know about `Observable.prototype.map`. -You can use module augmentation to tell the compiler about it: +이것은 TypeScript에서도 잘 작동하지만 컴파일러는 `Observable.prototype.map`에 대해 알지 못합니다. +이런 경우 모듈 확대를 사용하여 컴파일러에 다음에 대해 알릴 수 있습니다: ```ts -// observable.ts stays the same +// observable.ts는 그대로 유지됩니다. // map.ts import { Observable } from "./observable"; declare module "./observable" { @@ -274,7 +278,7 @@ declare module "./observable" { } } Observable.prototype.map = function (f) { - // ... another exercise for the reader + // ... 또 다른 숙제 } @@ -285,19 +289,19 @@ let o: Observable; o.map(x => x.toFixed()); ``` -The module name is resolved the same way as module specifiers in `import`/`export`. -See [Modules](./Modules.md) for more information. -Then the declarations in an augmentation are merged as if they were declared in the same file as the original. -However, you can't declare new top-level declarations in the augmentation -- just patches to existing declarations. +모듈 이름은 `import`/`export`의 모듈 지정자와 같은 방법으로 해석됩니다. +자세한 내용은 [모듈](./Modules.md)을 참조하세요. +확대되는 선언은 마치 원본과 같은 파일에 선언된 것처럼 병합됩니다. +그러나 확대에서 새로운 최상위 레벨 선언을 새롭게 할 수는 없습니다. -- 기존 선언에 패치 만하면 됩니다. -## Global augmentation +## 전역 확대 (Global augmentation) -You can also add declarations to the global scope from inside a module: +모듈 내부에서 전역 스코프 선언을 추가할 수도 있습니다. ```ts // observable.ts export class Observable { - // ... still no implementation ... + // ... 여전히 구현되지 않고 있습니다 ... } declare global { @@ -311,4 +315,4 @@ Array.prototype.toObservable = function () { } ``` -Global augmentations have the same behavior and limits as module augmentations. +전역 확대는 모듈 확대와 같은 작동 및 제한 사항을 가집니다. \ No newline at end of file diff --git a/pages/Decorators.html b/pages/Decorators.html index 305dd399..a30b2554 100644 --- a/pages/Decorators.html +++ b/pages/Decorators.html @@ -4,10 +4,13 @@ - Decorators · GitBook + 데코레이터 · GitBook - + + + + @@ -22,6 +25,10 @@ + + + + @@ -429,7 +436,7 @@ - Decorators + 데코레이터 @@ -442,7 +449,7 @@ - Mixins + 믹스인 @@ -455,7 +462,7 @@ - Triple-Slash Directives + 트리플-슬래시 지시자 @@ -468,7 +475,7 @@ - Type Checking JavaScript Files + JavaScript 파일 타입 검사 @@ -479,7 +486,7 @@ -
  • Declaration Files
  • +
  • 선언 파일
  • @@ -488,7 +495,7 @@ - Introduction + 소개 @@ -590,7 +597,7 @@ -
  • Project Configuration
  • +
  • 프로젝트 환경설정
  • @@ -612,7 +619,7 @@ - Compiler Options + 컴파일러 옵션 @@ -625,7 +632,7 @@ - Compiler Options in MSBuild + MSBuild에서의 컴파일러 옵션 @@ -638,7 +645,7 @@ - Integrating with Build Tools + 빌드 도구와 통합 @@ -651,7 +658,7 @@ - Nightly Builds + Nightly 빌드 @@ -689,7 +696,7 @@

    - Decorators + 데코레이터

    @@ -704,15 +711,13 @@

    -

    Introduction

    -

    With the introduction of Classes in TypeScript and ES6, there now exist certain scenarios that require additional features to support annotating or modifying classes and class members. -Decorators provide a way to add both annotations and a meta-programming syntax for class declarations and members. -Decorators are a stage 2 proposal for JavaScript and are available as an experimental feature of TypeScript.

    +

    소개

    +

    TypeScript와 ES6의 클래스가 도입됨에 따라 클래스 및 클래스 멤버에 어노테이션 또는 변경을 지원하기 위해 추가적인 기능이 필요한 일부 상황이 있습니다.
    데코레이터는 클래스 선언과 멤버에 대한 어노테이션과 메타-프로그래밍 구문을 모두 추가할 수 있는 방법을 제공합니다.
    데코레이터는 JavaScript의 stage 2 제안이며 TypeScript의 실험적인 기능으로 사용할 수 있습니다.

    -

    NOTE  Decorators are an experimental feature that may change in future releases.

    +

    주의사항  데코레이터는 향후 변경될 수 있는 실험적 기능입니다.

    -

    To enable experimental support for decorators, you must enable the experimentalDecorators compiler option either on the command line or in your tsconfig.json:

    -

    Command Line:

    +

    데코레이터에 대한 실험적인 지원을 사용하려면 커맨드 라인이나 tsconfig.json에서 experimentalDecorators 컴파일러 옵션을 사용하도록 활성화해야 합니다:

    +

    커맨드 라인:

    tsc --target ES5 --experimentalDecorators
     

    tsconfig.json:

    @@ -723,51 +728,49 @@

    Introduction

    } }

    -

    Decorators

    -

    A Decorator is a special kind of declaration that can be attached to a class declaration, method, accessor, property, or parameter. -Decorators use the form @expression, where expression must evaluate to a function that will be called at runtime with information about the decorated declaration.

    -

    For example, given the decorator @sealed we might write the sealed function as follows:

    +

    데코레이터

    +

    데코레이터클래스 선언, 메서드, 접근제어자, 프로퍼티 또는 매개변수에 첨부될 수 있는 특별한 종류의 선언입니다.
    데코레이터는 @표현식의 형태를 사용하는데, 여기서 표현식은 데코레이팅된 선언에 대한 정보와 함께 런타임에 호출될 함수로 평가되어야 합니다.

    +

    예를 들어, 데코레이터 @sealed을 사용하여 다음과 같이 sealed 함수를 작성할 수 있습니다:

    function sealed(target) {
    -    // do something with 'target' ...
    +    // 'target'으로 뭐든 해보세요 ...
     }
     
    -

    NOTE  You can see a more detailed example of a decorator in Class Decorators, below.

    +

    주의사항  아래의 클래스 데코레이터에서 데코레이터에 대한 더욱 자세한 예제를 볼 수 있습니다.

    -

    Decorator Factories

    -

    If we want to customize how a decorator is applied to a declaration, we can write a decorator factory. -A Decorator Factory is simply a function that returns the expression that will be called by the decorator at runtime.

    -

    We can write a decorator factory in the following fashion:

    -
    function color(value: string) { // this is the decorator factory
    -    return function (target) { // this is the decorator
    -        // do something with 'target' and 'value'...
    +

    데코레이터 팩토리

    +

    선언에 데코레이터를 적용하는 방법을 커스터마이징하고 싶다면 데코레이터 팩토리를 작성할 수 있습니다.
    Decorator Factory는 간단히 런타임에 데코레이터에 의해 호출될 표현식을 반환하는 함수입니다.

    +

    다음과 같은 방식으로 데코레이터 팩토리를 작성할 수 있습니다:

    +
    function color(value: string) { // 이것은 데코레이터 팩토리입니다
    +    return function (target) { // 이것은 데코레이터입니다
    +        // 'target'과 'value'로 뭐든 해보세요...
         }
     }
     
    -

    NOTE  You can see a more detailed example of a decorator factory in Method Decorators, below.

    +

    주의사항  아래의 메서드 데코레이터에서 데코레이터 팩토리에 대한 더욱 자세한 예제를 볼 수 있습니다.

    -

    Decorator Composition

    -

    Multiple decorators can be applied to a declaration, as in the following examples:

    +

    데코레이터 구성

    +

    다음 예제처럼 여러 데코레이터를 선언에 적용 할 수 있습니다:

      -
    • On a single line:

      +
    • 한 줄에:

      @f @g x
       
    • -
    • On multiple lines:

      +
    • 여러 줄에:

      @f
       @g
       x
       
    -

    When multiple decorators apply to a single declaration, their evaluation is similar to function composition in mathematics. In this model, when composing functions f and g, the resulting composite (fg)(x) is equivalent to f(g(x)).

    -

    As such, the following steps are performed when evaluating multiple decorators on a single declaration in TypeScript:

    +

    여러 데코레이터가 단일 선언에 적용되는 경우 평가는 수학에서의 함수 구성과 유사합니다.
    이 모델에서 함수 fg을 구성할 때, 결과적인 합성 (fg)(x)은(는) f(g(x))와 동일합니다.

    +

    따라서 TypeScript의 단일 선언에서 여러 데코레이터를 평가할 때 다음 단계를 수행합니다:

      -
    1. The expressions for each decorator are evaluated top-to-bottom.
    2. -
    3. The results are then called as functions from bottom-to-top.
    4. +
    5. 각 데코레이터에 대한 표현식은 위에서 아래로 평가됩니다.
    6. +
    7. 그런 다음 결과는 아래에서 위로 함수를 호출합니다.
    -

    If we were to use decorator factories, we can observe this evaluation order with the following example:

    +

    데코레이터 팩토리를 사용하려면 다음 예제에서 이 평가 순서를 관찰할 수 있습니다:

    function f() {
         console.log("f(): evaluated");
         return function (target, propertyKey: string, descriptor: PropertyDescriptor) {
    @@ -788,31 +791,30 @@ 

    Decorator Composition

    method() {} }
    -

    Which would print this output to the console:

    +

    그러면 이 출력을 콘솔에 출력합니다:

    f(): evaluated
     g(): evaluated
     g(): called
     f(): called
     
    -

    Decorator Evaluation

    -

    There is a well defined order to how decorators applied to various declarations inside of a class are applied:

    +

    데코레이터 평가 (Decorator Evaluation)

    +

    클래스 내의 다양한 선언에 데코레이터를 적용하는 방법에는 잘 정의된 순서가 있습니다:

    +

    매개 변수 Decorator, 메서드, 접근제어자 또는 속성 Decorator가 각 정적 멤버에 적용됩니다. +Method, Accessor, PropertiesDecorator등에 의한 파라미터 Decorator는 각 정적 멤버에 대해 적용된다.

      -
    1. Parameter Decorators, followed by Method, Accessor, or Property Decorators are applied for each instance member.
    2. -
    3. Parameter Decorators, followed by Method, Accessor, or Property Decorators are applied for each static member.
    4. -
    5. Parameter Decorators are applied for the constructor.
    6. -
    7. Class Decorators are applied for the class.
    8. +
    9. 메서드, 접근제어자 또는 프로퍼티 데코레이터에 이어지는 매개변수 데코레이터는 각 인스턴스 멤버에 적용됩니다.
    10. +
    11. 메서드, 접근제어자 또는 프로퍼티 데코레이터에 이어지는 매개변수 데코레이터는 각 정적 멤버에 적용됩니다.
    12. +
    13. 매개변수 데코레이터는 생성자에 적용됩니다.
    14. +
    15. 클래스 데코레이터는 클래스에 적용됩니다.
    -

    Class Decorators

    -

    A Class Decorator is declared just before a class declaration. -The class decorator is applied to the constructor of the class and can be used to observe, modify, or replace a class definition. -A class decorator cannot be used in a declaration file, or in any other ambient context (such as on a declare class).

    -

    The expression for the class decorator will be called as a function at runtime, with the constructor of the decorated class as its only argument.

    -

    If the class decorator returns a value, it will replace the class declaration with the provided constructor function.

    +

    클래스 데코레이터 (Class Decorators)

    +

    클래스 데코레이터는 클래스 선언 바로 직전에 선언됩니다.
    클래스 데코레이터는 클래스 정의를 관찰, 수정 또는 바꾸는 데 사용할 수 있는 클래스 생성자에 적용됩니다.
    클래스 데코레이터는 선언 파일이나 다른 ambient 컨텍스트(예: 선언 클래스)에서 사용할 수 없습니다.

    +

    클래스 데코레이터에 대한 표현식은 런타임에 함수로 호출되며 데코레이팅 클래스의 생성자는 대상을 유일한 인수로 호출됩니다.

    +

    클래스 데코레이터가 값을 반환하는 경우, 클래스 선언을 제공된 생성자 함수로 대체합니다.

    -

    NOTE  Should you chose to return a new constructor function, you must take care to maintain the original prototype. -The logic that applies decorators at runtime will not do this for you.

    +

    주의사항  새 생성자 함수를 반환하도록 선택해야하는 경우 원본 프로토타입을 유지하도록 관리해야합니다. 런타임에 데코레이터를 적용하는 로직은 이 작업을 수행하지 않습니다.

    -

    The following is an example of a class decorator (@sealed) applied to the Greeter class:

    +

    다음은 Greeter 클래스에 적용된 클래스 데코레이터(@sealed)의 예제입니다:

    @sealed
     class Greeter {
         greeting: string;
    @@ -824,14 +826,13 @@ 

    Class Decorators

    } }
    -

    We can define the @sealed decorator using the following function declaration:

    +

    다음 함수 선언을 사용하여 @sealed 데코레이터를 정의할 수 있습니다:

    function sealed(constructor: Function) {
         Object.seal(constructor);
         Object.seal(constructor.prototype);
     }
     
    -

    When @sealed is executed, it will seal both the constructor and its prototype.

    -

    Next we have an example of how to override the constructor.

    +

    @sealed가 실행되면 생성자와 프로토타입 모두를 봉인합니다.
    다음은 생성자를 재정의하는 방법에 대한 예제입니다.

    function classDecorator<T extends {new(...args:any[]):{}}>(constructor:T) {
         return class extends constructor {
             newProperty = "new property";
    @@ -850,24 +851,22 @@ 

    Class Decorators

    console.log(new Greeter("world"));
    -

    Method Decorators

    -

    A Method Decorator is declared just before a method declaration. -The decorator is applied to the Property Descriptor for the method, and can be used to observe, modify, or replace a method definition. -A method decorator cannot be used in a declaration file, on an overload, or in any other ambient context (such as in a declare class).

    -

    The expression for the method decorator will be called as a function at runtime, with the following three arguments:

    +

    메서드 데코레이터 (Method Decorators)

    +

    메서드 데코레이터는 메서드 선언 바로 직전에 선언됩니다.
    데코레이터는 메서드의 프로퍼티 Descriptor에 적용되며 메서드 정의를 관찰, 수정 또는 바꾸는 데 사용할 수 있습니다.
    메서드 데코레이터는 선언 파일, 오버로드 또는 기타 ambient 컨텍스트 (예: 선언 클래스)에서 사용할 수 없습니다.

    +

    메서드 데코레이터의 표현식은 런타임에 다음 세 가지 인수와 함께 함수로 호출됩니다:

      -
    1. Either the constructor function of the class for a static member, or the prototype of the class for an instance member.
    2. -
    3. The name of the member.
    4. -
    5. The Property Descriptor for the member.
    6. +
    7. 정적 멤버에 대한 클래스의 생성자 함수거나 인스턴스 멤버에 대한 클래스의 프로토타입
    8. +
    9. 멤버의 이름
    10. +
    11. 멤버의 프로퍼티 Descriptor
    -

    NOTE  The Property Descriptor will be undefined if your script target is less than ES5.

    +

    주의사항  스크립트 타겟이 ES5보다 작은 경우 프로퍼티 Descriptorundefined가 됩니다.

    -

    If the method decorator returns a value, it will be used as the Property Descriptor for the method.

    +

    메서드 데코레이터가 값을 반환하는 경우 해당 메서드에 대해 프로퍼티 Descriptor로 사용됩니다.

    -

    NOTE  The return value is ignored if your script target is less than ES5.

    +

    주의사항  스크립트 타겟이 ES5보다 작은 경우 반환 값은 무시됩니다.

    -

    The following is an example of a method decorator (@enumerable) applied to a method on the Greeter class:

    +

    다음은 Greeter클래스의 메서드에 적용된 메서드 데코레이터 (@enumerable)의 예제입니다:

    class Greeter {
         greeting: string;
         constructor(message: string) {
    @@ -880,38 +879,34 @@ 

    Method Decorators

    } }
    -

    We can define the @enumerable decorator using the following function declaration:

    +

    다음 함수 선언을 사용하여 @enumerable 데코레이터를 정의할 수 있습니다:

    function enumerable(value: boolean) {
         return function (target: any, propertyKey: string, descriptor: PropertyDescriptor) {
             descriptor.enumerable = value;
         };
     }
     
    -

    The @enumerable(false) decorator here is a decorator factory. -When the @enumerable(false) decorator is called, it modifies the enumerable property of the property descriptor.

    -

    Accessor Decorators

    -

    An Accessor Decorator is declared just before an accessor declaration. -The accessor decorator is applied to the Property Descriptor for the accessor and can be used to observe, modify, or replace an accessor's definitions. -An accessor decorator cannot be used in a declaration file, or in any other ambient context (such as in a declare class).

    +

    @enumerable(false) 데코레이터는 데코레이터 팩토리입니다.
    @enumerable(false) 데코레이터가 호출되면 프로퍼티 Descriptor의 enumerable 프로퍼티를 수정합니다.

    +

    접근제어자 데코레이터 (Accessor Decorators)

    +

    접근제어자 데코레이터는 접근제어자 선언 바로 직전에 선언됩니다.
    접근제어자 데코레이터는 접근제어자에 대한 프로퍼티 Descriptor에 적용되며 접근제어자 정의를 관찰, 수정 또는 바꾸는 데 사용할 수 있습니다.
    데코레이터는 메서드의 프로퍼티 Descriptor에 적용되며 메서드 정의를 관찰, 수정 또는 바꾸는 데 사용할 수 있습니다.
    접근제어자 데코레이터는 선언 파일이나 다른 ambient 컨텍스트 (예: 선언 클래스)에서 사용할 수 없습니다.

    -

    NOTE  TypeScript disallows decorating both the get and set accessor for a single member. -Instead, all decorators for the member must be applied to the first accessor specified in document order. -This is because decorators apply to a Property Descriptor, which combines both the get and set accessor, not each declaration separately.

    +

    주의사항  TypeScript는 단일 멤버에 대한 접근제어자 getset 모두 데코레이팅하는 것을 허용하지 않습니다. +대신 멤버의 모든 데코레이터가 순서를 따라 첫 번째 접근제어자에게 적용되어야 합니다. 왜냐하면 데코레이터가 프로퍼티 Descriptor에 적용되기 때문입니다. 그리고 각 선언을 별도로 구분하지 않고 getset 접근제어자를 결합합니다.

    -

    The expression for the accessor decorator will be called as a function at runtime, with the following three arguments:

    +

    접근제어자 데코레이터 표현식은 런타임시 다음 세 가지 인수와 함께 함수로 호출됩니다:

      -
    1. Either the constructor function of the class for a static member, or the prototype of the class for an instance member.
    2. -
    3. The name of the member.
    4. -
    5. The Property Descriptor for the member.
    6. +
    7. 정적 멤버에 대한 클래스의 생성자 함수나 인스턴스 멤버에 대한 클래스의 프로토타입이 있습니다
    8. +
    9. 멤버의 이름
    10. +
    11. 멤버에 프로퍼티 Descriptor
    -

    NOTE  The Property Descriptor will be undefined if your script target is less than ES5.

    +

    주의사항  스크립트 타겟이 ES5보다 작은 경우 프로퍼티 Descriptorundefined가 됩니다.

    -

    If the accessor decorator returns a value, it will be used as the Property Descriptor for the member.

    +

    접근제어자 데코레이터가 값을 반환하면 경우 해당 멤버에 대한 프로퍼티 Descriptor로 사용됩니다.

    -

    NOTE  The return value is ignored if your script target is less than ES5.

    +

    주의사항  스크립트 타겟이 ES5보다 작은 경우 반환 값은 무시됩니다.

    -

    The following is an example of an accessor decorator (@configurable) applied to a member of the Point class:

    +

    다음은 Point 클래스의 멤버에 적용된 접근제어자 데코레이터 (@configurable)의 예제입니다:

    class Point {
         private _x: number;
         private _y: number;
    @@ -927,27 +922,26 @@ 

    Accessor Decorators

    get y() { return this._y; } }
    -

    We can define the @configurable decorator using the following function declaration:

    +

    다음 함수 선언을 사용하여 @configurable 데코레이터를 정의할 수 있습니다:

    function configurable(value: boolean) {
         return function (target: any, propertyKey: string, descriptor: PropertyDescriptor) {
             descriptor.configurable = value;
         };
     }
     
    -

    Property Decorators

    -

    A Property Decorator is declared just before a property declaration. -A property decorator cannot be used in a declaration file, or in any other ambient context (such as in a declare class).

    -

    The expression for the property decorator will be called as a function at runtime, with the following two arguments:

    +

    프로퍼티 데코레이터 (Property Decorators)

    +

    프로퍼티 데코레이터는 프로퍼티 선언 바로 직전에 선언됩니다.
    프로퍼티 데코레이터는 선언 파일이나 기타 ambient 컨텍스트 (예: 선언 클래스)에서 사용할 수 없습니다.

    +

    프로퍼티 데코레이터의 표현식은 런타임에 다음 두 가지 인수와 함께 함수로 호출됩니다:

      -
    1. Either the constructor function of the class for a static member, or the prototype of the class for an instance member.
    2. -
    3. The name of the member.
    4. +
    5. 정적 멤버에 대한 클래스의 생성자 함수 또는 인스턴스 멤버에 대한 클래스의 프로토타입
    6. +
    7. 멤버의 이름
    -

    NOTE  A Property Descriptor is not provided as an argument to a property decorator due to how property decorators are initialized in TypeScript. -This is because there is currently no mechanism to describe an instance property when defining members of a prototype, and no way to observe or modify the initializer for a property. The return value is ignored too. -As such, a property decorator can only be used to observe that a property of a specific name has been declared for a class.

    +

    주의사항  프로퍼티 Descriptor는 프로퍼티 Descriptor가 TypeScript에서 초기화되는 방법으로 인해 프로퍼티 Descriptor에 대한 인수로 제공되지 않습니다. +이는 현재 프로토타입의 멤버을 정의할 때 인스턴스 프로퍼티를 설명하는 메커니즘이 없고, 프로퍼티에 대한 이니셜라이저를 관찰하거나 수정할 방법이 없기 때문이다. 반환 값도 무시됩니다. +따라서 프로퍼티 데코레이터는 특정 이름의 프로퍼티가 클래스에 대해 선언되는 것을 관찰하는 데만 사용할 수 있습니다.

    -

    We can use this information to record metadata about the property, as in the following example:

    +

    다음 예와 같이 이 정보를 사용하여 프로퍼티에 대한 메타 데이터를 기록할 수 있습니다:

    class Greeter {
         @format("Hello, %s")
         greeting: string;
    @@ -961,7 +955,7 @@ 

    Property Decorators

    } }
    -

    We can then define the @format decorator and getFormat functions using the following function declarations:

    +

    그 다음 함수 선언을 사용하여 @format 데코레이터와 getFormat 함수를 정의 할 수 있습니다:

    import "reflect-metadata";
     
     const formatMetadataKey = Symbol("format");
    @@ -974,28 +968,23 @@ 

    Property Decorators

    return Reflect.getMetadata(formatMetadataKey, target, propertyKey); }
    -

    The @format("Hello, %s") decorator here is a decorator factory. -When @format("Hello, %s") is called, it adds a metadata entry for the property using the Reflect.metadata function from the reflect-metadata library. -When getFormat is called, it reads the metadata value for the format.

    +

    @format("Hello, %s") 데코레이터는 데코레이터 팩토리입니다.
    @format("Hello, %s")이 호출되면 reflect-metadata 라이브러리의 Reflect.metadata 함수를 사용하여 프로퍼티에 대한 메타 데이터 항목을 추가합니다.
    getFormat를 호출하면 포맷에 대한 메타 데이터를 읽습니다.

    -

    NOTE  This example requires the reflect-metadata library. -See Metadata for more information about the reflect-metadata library.

    +

    참고  이 예제에는 reflect-metadata 라이브러리가 필요합니다. reflect-metadata 라이브러리에 대한 자세한 정보는 메타 데이터를 참조하세요.

    -

    Parameter Decorators

    -

    A Parameter Decorator is declared just before a parameter declaration. -The parameter decorator is applied to the function for a class constructor or method declaration. -A parameter decorator cannot be used in a declaration file, an overload, or in any other ambient context (such as in a declare class).

    -

    The expression for the parameter decorator will be called as a function at runtime, with the following three arguments:

    +

    매개변수 데코레이터 (Parameter Decorators)

    +

    매개변수 데코레이터는 매개변수 선언 바로 직전에 선언됩니다.
    매개변수 데코레이터는 클래스 생성자 또는 메서드 선언의 함수에 적용됩니다.
    매개변수 데코레이터는 선언 파일, 오버로드 또는 기타 ambient 컨텍스트 (예: 선언 클래스)에서 사용할 수 없습니다.

    +

    매개변수 데코레이터의 표현식은 런타임에 다음 세 가지 인수와 함께 함수로 호출됩니다:

      -
    1. Either the constructor function of the class for a static member, or the prototype of the class for an instance member.
    2. -
    3. The name of the member.
    4. -
    5. The ordinal index of the parameter in the function's parameter list.
    6. +
    7. 정적 멤버에 대한 클래스의 생성자 함수 또는 인스턴스 멤버에 대한 클래스의 프로토타입
    8. +
    9. 멤버의 이름
    10. +
    11. 함수의 매개 변수 목록내에 매개 변수의 서수(순서가 있는) 인덱스
    -

    NOTE  A parameter decorator can only be used to observe that a parameter has been declared on a method.

    +

    주의사항  매개변수 데코레이터는 매개변수가 메서드에 선언되었음을 관찰하는 데만 사용할 수 있습니다.

    -

    The return value of the parameter decorator is ignored.

    -

    The following is an example of a parameter decorator (@required) applied to parameter of a member of the Greeter class:

    +

    매개변수 데코레이터의 반환 값은 무시됩니다.

    +

    다음은 Greeter 클래스 멤버의 매개 변수에 적용된 매개 변수 데코레이터 (@required)의 예제입니다:

    class Greeter {
         greeting: string;
     
    @@ -1009,7 +998,7 @@ 

    Parameter Decorators

    } }
    -

    We can then define the @required and @validate decorators using the following function declarations:

    +

    그 다음 함수 선언을 사용해 @required@validate 데코레이터를 정의할 수 있습니다:

    import "reflect-metadata";
     
     const requiredMetadataKey = Symbol("required");
    @@ -1036,22 +1025,17 @@ 

    Parameter Decorators

    } }
    -

    The @required decorator adds a metadata entry that marks the parameter as required. -The @validate decorator then wraps the existing greet method in a function that validates the arguments before invoking the original method.

    +

    @required 데코레이터는 필요에 따라 매개변수를 표시하는 메타 데이터 항목을 추가합니다.
    @validate 데코레이터는 기존 메서드을 호출하기 전에 기존의 greet 메서드를 validates 함수로 래핑합니다.

    -

    NOTE  This example requires the reflect-metadata library. -See Metadata for more information about the reflect-metadata library.

    +

    주의사항  이 예제에는 reflect-metadata 라이브러리가 필요합니다. reflect-metadata 라이브러리에 대한 자세한 정보는 메타 데이터를 참조하세요.

    -

    Metadata

    -

    Some examples use the reflect-metadata library which adds a polyfill for an experimental metadata API. -This library is not yet part of the ECMAScript (JavaScript) standard. -However, once decorators are officially adopted as part of the ECMAScript standard these extensions will be proposed for adoption.

    -

    You can install this library via npm:

    +

    메타 데이터

    +

    일부 예제에서는 실험적인 메타 데이터 API에 대한 polyfill을 추가하는 reflect-metadata 라이브러리를 사용합니다.
    이 라이브러리는 아직 ECMAScript (JavaScript) 표준에 속하지 않습니다.
    하지만 데코레이터가 공식적으로 ECMAScript 표준의 일부로 채택되면 이러한 확장 기능이 채택되도록 제안될 것입니다.

    +

    이 라이브러리는 npm을 통해 설치할 수 있습니다:

    npm i reflect-metadata --save
     
    -

    TypeScript includes experimental support for emitting certain types of metadata for declarations that have decorators. -To enable this experimental support, you must set the emitDecoratorMetadata compiler option either on the command line or in your tsconfig.json:

    -

    Command Line:

    +

    TypeScript는 데코레이터가 있는 선언에 대한 특정 타입의 메타 데이터를 방출하기 위한 실험적인 지원을 포함하고 있습니다.
    이 실험적인 지원을 활성화하려면 커맨드 라인 또는 tsconfig.json에서 컴파일러 옵션 emitDecoratorMetadata을 설정해야 합니다:

    +

    커맨드 라인:

    tsc --target ES5 --experimentalDecorators --emitDecoratorMetadata
     

    tsconfig.json:

    @@ -1063,8 +1047,8 @@

    Metadata

    } }
    -

    When enabled, as long as the reflect-metadata library has been imported, additional design-time type information will be exposed at runtime.

    -

    We can see this in action in the following example:

    +

    활성화가 될 때 reflect-metadata 라이브러리를 임포트 한 추가적인 design-time 타입 정보는 런타임에 노출됩니다.

    +

    다음 예제에서는 이러한 기능이 실제로 작동하는 것을 볼 수 있습니다:

    import "reflect-metadata";
     
     class Point {
    @@ -1096,8 +1080,8 @@ 

    Metadata

    } }
    -

    The TypeScript compiler will inject design-time type information using the @Reflect.metadata decorator. -You could consider it the equivalent of the following TypeScript:

    +

    TypeScript 컴파일러는 @Reflect.metadata 데코레이터를 사용하여 design-time 타입 정보를 주입합니다.

    +

    다음과 같은 TypeScript와 동일한 것으로 간주할 수 있습니다:

    class Line {
         private _p0: Point;
         private _p1: Point;
    @@ -1114,9 +1098,9 @@ 

    Metadata

    }
    -

    NOTE  Decorator metadata is an experimental feature and may introduce breaking changes in future releases.

    +

    참고  데코레이터 메타 데이터는 시험적인 기능이며 향후 공개에서 중요한 변경 사항을 도입할 수 있습니다.

    - + @@ -1148,7 +1132,7 @@

    No results matching " - + @@ -1159,7 +1143,7 @@

    No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"Decorators","level":"3.19","depth":1,"next":{"title":"Mixins","level":"3.20","depth":1,"path":"pages/Mixins.md","ref":"pages/Mixins.md","articles":[]},"previous":{"title":"JSX","level":"3.18","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"],"pluginsConfig":{"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","highlight-1":{},"custom-favicon":{},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"}},"file":{"path":"pages/Decorators.md","mtime":"2018-04-10T01:42:20.305Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2018-04-10T01:48:44.756Z"},"basePath":"..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"데코레이터","level":"3.19","depth":1,"next":{"title":"믹스인","level":"3.20","depth":1,"path":"pages/Mixins.md","ref":"pages/Mixins.md","articles":[]},"previous":{"title":"JSX","level":"3.18","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","analytics"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"analytics":{"google":"UA-99001722-6"},"search":{},"addcssjs":{"css":["assets/css/atom-one-dark.css"],"js":[]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"}},"file":{"path":"pages/Decorators.md","mtime":"2019-06-14T05:32:52.237Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2019-06-14T05:59:20.233Z"},"basePath":"..","book":{"language":""}}); }); @@ -1170,6 +1154,10 @@

    No results matching " + + + + @@ -1198,4 +1186,3 @@

    No results matching " - diff --git a/pages/Decorators.md b/pages/Decorators.md index 65afe590..865f157e 100644 --- a/pages/Decorators.md +++ b/pages/Decorators.md @@ -1,14 +1,13 @@ -# Introduction +# 소개 -With the introduction of Classes in TypeScript and ES6, there now exist certain scenarios that require additional features to support annotating or modifying classes and class members. -Decorators provide a way to add both annotations and a meta-programming syntax for class declarations and members. -Decorators are a [stage 2 proposal](https://github.com/tc39/proposal-decorators) for JavaScript and are available as an experimental feature of TypeScript. +TypeScript와 ES6의 클래스가 도입됨에 따라 클래스 및 클래스 멤버에 어노테이션 또는 변경을 지원하기 위해 추가적인 기능이 필요한 일부 상황이 있습니다. +데코레이터는 클래스 선언과 멤버에 대한 어노테이션과 메타-프로그래밍 구문을 모두 추가할 수 있는 방법을 제공합니다. +데코레이터는 JavaScript의 [stage 2 제안](https://github.com/tc39/proposal-decorators)이며 TypeScript의 실험적인 기능으로 사용할 수 있습니다. +> 주의사항  데코레이터는 향후 변경될 수 있는 실험적 기능입니다. -> NOTE  Decorators are an experimental feature that may change in future releases. +데코레이터에 대한 실험적인 지원을 사용하려면 커맨드 라인이나 `tsconfig.json`에서 `experimentalDecorators` 컴파일러 옵션을 사용하도록 활성화해야 합니다: -To enable experimental support for decorators, you must enable the `experimentalDecorators` compiler option either on the command line or in your `tsconfig.json`: - -**Command Line**: +**커맨드 라인**: ```shell tsc --target ES5 --experimentalDecorators @@ -25,49 +24,49 @@ tsc --target ES5 --experimentalDecorators } ``` -# Decorators +# 데코레이터 -A *Decorator* is a special kind of declaration that can be attached to a [class declaration](#class-decorators), [method](#method-decorators), [accessor](#accessor-decorators), [property](#property-decorators), or [parameter](#parameter-decorators). -Decorators use the form `@expression`, where `expression` must evaluate to a function that will be called at runtime with information about the decorated declaration. +*데코레이터*는 [클래스 선언](#class-decorators), [메서드](#method-decorators), [접근제어자](#accessor-decorators), [프로퍼티](#property-decorators) 또는 [매개변수](#parameter-decorators)에 첨부될 수 있는 특별한 종류의 선언입니다. +데코레이터는 `@표현식`의 형태를 사용하는데, 여기서 표현식은 데코레이팅된 선언에 대한 정보와 함께 런타임에 호출될 함수로 평가되어야 합니다. -For example, given the decorator `@sealed` we might write the `sealed` function as follows: +예를 들어, 데코레이터 `@sealed`을 사용하여 다음과 같이 `sealed` 함수를 작성할 수 있습니다: ```ts function sealed(target) { - // do something with 'target' ... + // 'target'으로 뭐든 해보세요 ... } ``` -> NOTE  You can see a more detailed example of a decorator in [Class Decorators](#class-decorators), below. +> 주의사항  아래의 [클래스 데코레이터](#class-decorators)에서 데코레이터에 대한 더욱 자세한 예제를 볼 수 있습니다. -## Decorator Factories +## 데코레이터 팩토리 -If we want to customize how a decorator is applied to a declaration, we can write a decorator factory. -A *Decorator Factory* is simply a function that returns the expression that will be called by the decorator at runtime. +선언에 데코레이터를 적용하는 방법을 커스터마이징하고 싶다면 데코레이터 팩토리를 작성할 수 있습니다. +*Decorator Factory*는 간단히 런타임에 데코레이터에 의해 호출될 표현식을 반환하는 함수입니다. -We can write a decorator factory in the following fashion: +다음과 같은 방식으로 데코레이터 팩토리를 작성할 수 있습니다: ```ts -function color(value: string) { // this is the decorator factory - return function (target) { // this is the decorator - // do something with 'target' and 'value'... +function color(value: string) { // 이것은 데코레이터 팩토리입니다 + return function (target) { // 이것은 데코레이터입니다 + // 'target'과 'value'로 뭐든 해보세요... } } ``` -> NOTE  You can see a more detailed example of a decorator factory in [Method Decorators](#method-decorators), below. +> 주의사항  아래의 [메서드 데코레이터](#method-decorators)에서 데코레이터 팩토리에 대한 더욱 자세한 예제를 볼 수 있습니다. -## Decorator Composition +## 데코레이터 구성 -Multiple decorators can be applied to a declaration, as in the following examples: +다음 예제처럼 여러 데코레이터를 선언에 적용 할 수 있습니다: -* On a single line: +* 한 줄에: ```ts @f @g x ``` -* On multiple lines: +* 여러 줄에: ```ts @f @@ -75,14 +74,15 @@ Multiple decorators can be applied to a declaration, as in the following example x ``` -When multiple decorators apply to a single declaration, their evaluation is similar to [function composition in mathematics](http://en.wikipedia.org/wiki/Function_composition). In this model, when composing functions *f* and *g*, the resulting composite (*f* ∘ *g*)(*x*) is equivalent to *f*(*g*(*x*)). +여러 데코레이터가 단일 선언에 적용되는 경우 평가는 [수학에서의 함수 구성](http://en.wikipedia.org/wiki/Function_composition)과 유사합니다. +이 모델에서 함수 *f*와 *g*을 구성할 때, 결과적인 합성 (*f* ∘ *g*)(*x*)은(는) *f*(*g*(*x*))와 동일합니다. -As such, the following steps are performed when evaluating multiple decorators on a single declaration in TypeScript: +따라서 TypeScript의 단일 선언에서 여러 데코레이터를 평가할 때 다음 단계를 수행합니다: -1. The expressions for each decorator are evaluated top-to-bottom. -2. The results are then called as functions from bottom-to-top. +1. 각 데코레이터에 대한 표현식은 위에서 아래로 평가됩니다. +2. 그런 다음 결과는 아래에서 위로 함수를 호출합니다. -If we were to use [decorator factories](#decorator-factories), we can observe this evaluation order with the following example: +데코레이터 팩토리를 사용하려면 다음 예제에서 이 평가 순서를 관찰할 수 있습니다: ```ts function f() { @@ -106,7 +106,7 @@ class C { } ``` -Which would print this output to the console: +그러면 이 출력을 콘솔에 출력합니다: ```shell f(): evaluated @@ -115,29 +115,31 @@ g(): called f(): called ``` -## Decorator Evaluation +## 데코레이터 평가 (Decorator Evaluation) + +클래스 내의 다양한 선언에 데코레이터를 적용하는 방법에는 잘 정의된 순서가 있습니다: -There is a well defined order to how decorators applied to various declarations inside of a class are applied: +매개 변수 Decorator, 메서드, 접근제어자 또는 속성 Decorator가 각 정적 멤버에 적용됩니다. +Method, Accessor, PropertiesDecorator등에 의한 파라미터 Decorator는 각 정적 멤버에 대해 적용된다. -1. *Parameter Decorators*, followed by *Method*, *Accessor*, or *Property Decorators* are applied for each instance member. -2. *Parameter Decorators*, followed by *Method*, *Accessor*, or *Property Decorators* are applied for each static member. -3. *Parameter Decorators* are applied for the constructor. -4. *Class Decorators* are applied for the class. +1. *메서드*, *접근제어자* 또는 *프로퍼티 데코레이터*에 이어지는 *매개변수 데코레이터*는 각 인스턴스 멤버에 적용됩니다. +2. *메서드*, *접근제어자* 또는 *프로퍼티 데코레이터*에 이어지는 *매개변수 데코레이터*는 각 정적 멤버에 적용됩니다. +3. *매개변수* 데코레이터는 생성자에 적용됩니다. +4. *클래스* 데코레이터는 클래스에 적용됩니다. -## Class Decorators +## 클래스 데코레이터 (Class Decorators) -A *Class Decorator* is declared just before a class declaration. -The class decorator is applied to the constructor of the class and can be used to observe, modify, or replace a class definition. -A class decorator cannot be used in a declaration file, or in any other ambient context (such as on a `declare` class). +*클래스 데코레이터*는 클래스 선언 바로 직전에 선언됩니다. +클래스 데코레이터는 클래스 정의를 관찰, 수정 또는 바꾸는 데 사용할 수 있는 클래스 생성자에 적용됩니다. +클래스 데코레이터는 선언 파일이나 다른 ambient 컨텍스트(예: `선언` 클래스)에서 사용할 수 없습니다. -The expression for the class decorator will be called as a function at runtime, with the constructor of the decorated class as its only argument. +클래스 데코레이터에 대한 표현식은 런타임에 함수로 호출되며 데코레이팅 클래스의 생성자는 대상을 유일한 인수로 호출됩니다. -If the class decorator returns a value, it will replace the class declaration with the provided constructor function. +클래스 데코레이터가 값을 반환하는 경우, 클래스 선언을 제공된 생성자 함수로 대체합니다. -> NOTE  Should you chose to return a new constructor function, you must take care to maintain the original prototype. -The logic that applies decorators at runtime will **not** do this for you. +> 주의사항  새 생성자 함수를 반환하도록 선택해야하는 경우 원본 프로토타입을 유지하도록 관리해야합니다. 런타임에 데코레이터를 적용하는 로직은 이 작업을 수행하지 **않습니다.** -The following is an example of a class decorator (`@sealed`) applied to the `Greeter` class: +다음은 `Greeter` 클래스에 적용된 클래스 데코레이터(`@sealed`)의 예제입니다: ```ts @sealed @@ -152,7 +154,7 @@ class Greeter { } ``` -We can define the `@sealed` decorator using the following function declaration: +다음 함수 선언을 사용하여 `@sealed` 데코레이터를 정의할 수 있습니다: ```ts function sealed(constructor: Function) { @@ -161,9 +163,8 @@ function sealed(constructor: Function) { } ``` -When `@sealed` is executed, it will seal both the constructor and its prototype. - -Next we have an example of how to override the constructor. +`@sealed`가 실행되면 생성자와 프로토타입 모두를 봉인합니다. +다음은 생성자를 재정의하는 방법에 대한 예제입니다. ```ts function classDecorator(constructor:T) { @@ -185,25 +186,25 @@ class Greeter { console.log(new Greeter("world")); ``` -## Method Decorators +## 메서드 데코레이터 (Method Decorators) -A *Method Decorator* is declared just before a method declaration. -The decorator is applied to the *Property Descriptor* for the method, and can be used to observe, modify, or replace a method definition. -A method decorator cannot be used in a declaration file, on an overload, or in any other ambient context (such as in a `declare` class). +*메서드 데코레이터*는 메서드 선언 바로 직전에 선언됩니다. +데코레이터는 메서드의 *프로퍼티 Descriptor*에 적용되며 메서드 정의를 관찰, 수정 또는 바꾸는 데 사용할 수 있습니다. +메서드 데코레이터는 선언 파일, 오버로드 또는 기타 ambient 컨텍스트 (예: `선언` 클래스)에서 사용할 수 없습니다. -The expression for the method decorator will be called as a function at runtime, with the following three arguments: +메서드 데코레이터의 표현식은 런타임에 다음 세 가지 인수와 함께 함수로 호출됩니다: -1. Either the constructor function of the class for a static member, or the prototype of the class for an instance member. -2. The name of the member. -3. The *Property Descriptor* for the member. +1. 정적 멤버에 대한 클래스의 생성자 함수거나 인스턴스 멤버에 대한 클래스의 프로토타입 +2. 멤버의 이름 +3. 멤버의 *프로퍼티 Descriptor* -> NOTE  The *Property Descriptor* will be `undefined` if your script target is less than `ES5`. +> 주의사항  스크립트 타겟이 `ES5`보다 작은 경우 *프로퍼티 Descriptor*는 `undefined`가 됩니다. -If the method decorator returns a value, it will be used as the *Property Descriptor* for the method. +메서드 데코레이터가 값을 반환하는 경우 해당 메서드에 대해 *프로퍼티 Descriptor*로 사용됩니다. -> NOTE  The return value is ignored if your script target is less than `ES5`. +> 주의사항  스크립트 타겟이 `ES5`보다 작은 경우 반환 값은 무시됩니다. -The following is an example of a method decorator (`@enumerable`) applied to a method on the `Greeter` class: +다음은 `Greeter`클래스의 메서드에 적용된 메서드 데코레이터 (`@enumerable`)의 예제입니다: ```ts class Greeter { @@ -219,7 +220,7 @@ class Greeter { } ``` -We can define the `@enumerable` decorator using the following function declaration: +다음 함수 선언을 사용하여 `@enumerable` 데코레이터를 정의할 수 있습니다: ```ts function enumerable(value: boolean) { @@ -229,32 +230,32 @@ function enumerable(value: boolean) { } ``` -The `@enumerable(false)` decorator here is a [decorator factory](#decorator-factories). -When the `@enumerable(false)` decorator is called, it modifies the `enumerable` property of the property descriptor. +`@enumerable(false)` 데코레이터는 [데코레이터 팩토리](#decorator-factories)입니다. +`@enumerable(false)` 데코레이터가 호출되면 프로퍼티 Descriptor의 `enumerable` 프로퍼티를 수정합니다. -## Accessor Decorators +## 접근제어자 데코레이터 (Accessor Decorators) -An *Accessor Decorator* is declared just before an accessor declaration. -The accessor decorator is applied to the *Property Descriptor* for the accessor and can be used to observe, modify, or replace an accessor's definitions. -An accessor decorator cannot be used in a declaration file, or in any other ambient context (such as in a `declare` class). +*접근제어자 데코레이터*는 접근제어자 선언 바로 직전에 선언됩니다. +접근제어자 데코레이터는 접근제어자에 대한 프로퍼티 Descriptor에 적용되며 접근제어자 정의를 관찰, 수정 또는 바꾸는 데 사용할 수 있습니다. +데코레이터는 메서드의 *프로퍼티 Descriptor*에 적용되며 메서드 정의를 관찰, 수정 또는 바꾸는 데 사용할 수 있습니다. +접근제어자 데코레이터는 선언 파일이나 다른 ambient 컨텍스트 (예: `선언` 클래스)에서 사용할 수 없습니다. -> NOTE  TypeScript disallows decorating both the `get` and `set` accessor for a single member. -Instead, all decorators for the member must be applied to the first accessor specified in document order. -This is because decorators apply to a *Property Descriptor*, which combines both the `get` and `set` accessor, not each declaration separately. +> 주의사항  TypeScript는 단일 멤버에 대한 접근제어자 `get`과 `set` 모두 데코레이팅하는 것을 허용하지 않습니다. +대신 멤버의 모든 데코레이터가 순서를 따라 첫 번째 접근제어자에게 적용되어야 합니다. 왜냐하면 데코레이터가 *프로퍼티 Descriptor*에 적용되기 때문입니다. 그리고 각 선언을 별도로 구분하지 않고 `get`과 `set` 접근제어자를 결합합니다. -The expression for the accessor decorator will be called as a function at runtime, with the following three arguments: +접근제어자 데코레이터 표현식은 런타임시 다음 세 가지 인수와 함께 함수로 호출됩니다: -1. Either the constructor function of the class for a static member, or the prototype of the class for an instance member. -2. The name of the member. -3. The *Property Descriptor* for the member. +1. 정적 멤버에 대한 클래스의 생성자 함수나 인스턴스 멤버에 대한 클래스의 프로토타입이 있습니다 +2. 멤버의 이름 +3. 멤버에 *프로퍼티 Descriptor* -> NOTE  The *Property Descriptor* will be `undefined` if your script target is less than `ES5`. +> 주의사항  스크립트 타겟이 `ES5`보다 작은 경우 *프로퍼티 Descriptor*는 `undefined`가 됩니다. -If the accessor decorator returns a value, it will be used as the *Property Descriptor* for the member. +접근제어자 데코레이터가 값을 반환하면 경우 해당 멤버에 대한 *프로퍼티 Descriptor*로 사용됩니다. -> NOTE  The return value is ignored if your script target is less than `ES5`. +> 주의사항  스크립트 타겟이 `ES5`보다 작은 경우 반환 값은 무시됩니다. -The following is an example of an accessor decorator (`@configurable`) applied to a member of the `Point` class: +다음은 `Point` 클래스의 멤버에 적용된 접근제어자 데코레이터 (`@configurable`)의 예제입니다: ```ts class Point { @@ -273,7 +274,7 @@ class Point { } ``` -We can define the `@configurable` decorator using the following function declaration: +다음 함수 선언을 사용하여 `@configurable` 데코레이터를 정의할 수 있습니다: ```ts function configurable(value: boolean) { @@ -283,21 +284,21 @@ function configurable(value: boolean) { } ``` -## Property Decorators +## 프로퍼티 데코레이터 (Property Decorators) -A *Property Decorator* is declared just before a property declaration. -A property decorator cannot be used in a declaration file, or in any other ambient context (such as in a `declare` class). +*프로퍼티 데코레이터*는 프로퍼티 선언 바로 직전에 선언됩니다. +프로퍼티 데코레이터는 선언 파일이나 기타 ambient 컨텍스트 (예: `선언` 클래스)에서 사용할 수 없습니다. -The expression for the property decorator will be called as a function at runtime, with the following two arguments: +프로퍼티 데코레이터의 표현식은 런타임에 다음 두 가지 인수와 함께 함수로 호출됩니다: -1. Either the constructor function of the class for a static member, or the prototype of the class for an instance member. -2. The name of the member. +1. 정적 멤버에 대한 클래스의 생성자 함수 또는 인스턴스 멤버에 대한 클래스의 프로토타입 +2. 멤버의 이름 -> NOTE  A *Property Descriptor* is not provided as an argument to a property decorator due to how property decorators are initialized in TypeScript. -This is because there is currently no mechanism to describe an instance property when defining members of a prototype, and no way to observe or modify the initializer for a property. The return value is ignored too. -As such, a property decorator can only be used to observe that a property of a specific name has been declared for a class. +> 주의사항  *프로퍼티 Descriptor*는 프로퍼티 Descriptor가 TypeScript에서 초기화되는 방법으로 인해 프로퍼티 Descriptor에 대한 인수로 제공되지 않습니다. +이는 현재 프로토타입의 멤버을 정의할 때 인스턴스 프로퍼티를 설명하는 메커니즘이 없고, 프로퍼티에 대한 이니셜라이저를 관찰하거나 수정할 방법이 없기 때문이다. 반환 값도 무시됩니다. +따라서 프로퍼티 데코레이터는 특정 이름의 프로퍼티가 클래스에 대해 선언되는 것을 관찰하는 데만 사용할 수 있습니다. -We can use this information to record metadata about the property, as in the following example: +다음 예와 같이 이 정보를 사용하여 프로퍼티에 대한 메타 데이터를 기록할 수 있습니다: ```ts class Greeter { @@ -314,7 +315,7 @@ class Greeter { } ``` -We can then define the `@format` decorator and `getFormat` functions using the following function declarations: +그 다음 함수 선언을 사용하여 `@format` 데코레이터와 `getFormat` 함수를 정의 할 수 있습니다: ```ts import "reflect-metadata"; @@ -330,30 +331,29 @@ function getFormat(target: any, propertyKey: string) { } ``` -The `@format("Hello, %s")` decorator here is a [decorator factory](#decorator-factories). -When `@format("Hello, %s")` is called, it adds a metadata entry for the property using the `Reflect.metadata` function from the `reflect-metadata` library. -When `getFormat` is called, it reads the metadata value for the format. +`@format("Hello, %s")` 데코레이터는 [데코레이터 팩토리](#decorator-factories)입니다. +`@format("Hello, %s")`이 호출되면 `reflect-metadata` 라이브러리의 `Reflect.metadata` 함수를 사용하여 프로퍼티에 대한 메타 데이터 항목을 추가합니다. +`getFormat`를 호출하면 포맷에 대한 메타 데이터를 읽습니다. -> NOTE  This example requires the `reflect-metadata` library. -See [Metadata](#metadata) for more information about the `reflect-metadata` library. +> 참고  이 예제에는 `reflect-metadata` 라이브러리가 필요합니다. `reflect-metadata` 라이브러리에 대한 자세한 정보는 [메타 데이터](#metadata)를 참조하세요. -## Parameter Decorators +## 매개변수 데코레이터 (Parameter Decorators) -A *Parameter Decorator* is declared just before a parameter declaration. -The parameter decorator is applied to the function for a class constructor or method declaration. -A parameter decorator cannot be used in a declaration file, an overload, or in any other ambient context (such as in a `declare` class). +*매개변수 데코레이터*는 매개변수 선언 바로 직전에 선언됩니다. +매개변수 데코레이터는 클래스 생성자 또는 메서드 선언의 함수에 적용됩니다. +매개변수 데코레이터는 선언 파일, 오버로드 또는 기타 ambient 컨텍스트 (예: `선언` 클래스)에서 사용할 수 없습니다. -The expression for the parameter decorator will be called as a function at runtime, with the following three arguments: +매개변수 데코레이터의 표현식은 런타임에 다음 세 가지 인수와 함께 함수로 호출됩니다: -1. Either the constructor function of the class for a static member, or the prototype of the class for an instance member. -2. The name of the member. -3. The ordinal index of the parameter in the function's parameter list. +1. 정적 멤버에 대한 클래스의 생성자 함수 또는 인스턴스 멤버에 대한 클래스의 프로토타입 +2. 멤버의 이름 +3. 함수의 매개 변수 목록내에 매개 변수의 서수(순서가 있는) 인덱스 -> NOTE  A parameter decorator can only be used to observe that a parameter has been declared on a method. +> 주의사항  매개변수 데코레이터는 매개변수가 메서드에 선언되었음을 관찰하는 데만 사용할 수 있습니다. -The return value of the parameter decorator is ignored. +매개변수 데코레이터의 반환 값은 무시됩니다. -The following is an example of a parameter decorator (`@required`) applied to parameter of a member of the `Greeter` class: +다음은 `Greeter` 클래스 멤버의 매개 변수에 적용된 매개 변수 데코레이터 (`@required`)의 예제입니다: ```ts class Greeter { @@ -370,7 +370,7 @@ class Greeter { } ``` -We can then define the `@required` and `@validate` decorators using the following function declarations: +그 다음 함수 선언을 사용해 `@required`와 `@validate` 데코레이터를 정의할 수 있습니다: ```ts import "reflect-metadata"; @@ -400,28 +400,27 @@ function validate(target: any, propertyName: string, descriptor: TypedPropertyDe } ``` -The `@required` decorator adds a metadata entry that marks the parameter as required. -The `@validate` decorator then wraps the existing `greet` method in a function that validates the arguments before invoking the original method. +`@required` 데코레이터는 필요에 따라 매개변수를 표시하는 메타 데이터 항목을 추가합니다. +`@validate` 데코레이터는 기존 메서드을 호출하기 전에 기존의 `greet` 메서드를 validates 함수로 래핑합니다. -> NOTE  This example requires the `reflect-metadata` library. -See [Metadata](#metadata) for more information about the `reflect-metadata` library. +> 주의사항  이 예제에는 `reflect-metadata` 라이브러리가 필요합니다. `reflect-metadata` 라이브러리에 대한 자세한 정보는 [메타 데이터](#metadata)를 참조하세요. -## Metadata +## 메타 데이터 -Some examples use the `reflect-metadata` library which adds a polyfill for an [experimental metadata API](https://github.com/rbuckton/ReflectDecorators). -This library is not yet part of the ECMAScript (JavaScript) standard. -However, once decorators are officially adopted as part of the ECMAScript standard these extensions will be proposed for adoption. +일부 예제에서는 [실험적인 메타 데이터 API](https://github.com/rbuckton/ReflectDecorators)에 대한 polyfill을 추가하는 `reflect-metadata` 라이브러리를 사용합니다. +이 라이브러리는 아직 ECMAScript (JavaScript) 표준에 속하지 않습니다. +하지만 데코레이터가 공식적으로 ECMAScript 표준의 일부로 채택되면 이러한 확장 기능이 채택되도록 제안될 것입니다. -You can install this library via npm: +이 라이브러리는 npm을 통해 설치할 수 있습니다: ```shell npm i reflect-metadata --save ``` -TypeScript includes experimental support for emitting certain types of metadata for declarations that have decorators. -To enable this experimental support, you must set the `emitDecoratorMetadata` compiler option either on the command line or in your `tsconfig.json`: +TypeScript는 데코레이터가 있는 선언에 대한 특정 타입의 메타 데이터를 방출하기 위한 실험적인 지원을 포함하고 있습니다. +이 실험적인 지원을 활성화하려면 커맨드 라인 또는 `tsconfig.json`에서 컴파일러 옵션 `emitDecoratorMetadata`을 설정해야 합니다: -**Command Line**: +**커맨드 라인**: ```shell tsc --target ES5 --experimentalDecorators --emitDecoratorMetadata @@ -439,9 +438,9 @@ tsc --target ES5 --experimentalDecorators --emitDecoratorMetadata } ``` -When enabled, as long as the `reflect-metadata` library has been imported, additional design-time type information will be exposed at runtime. +활성화가 될 때 `reflect-metadata` 라이브러리를 임포트 한 추가적인 design-time 타입 정보는 런타임에 노출됩니다. -We can see this in action in the following example: +다음 예제에서는 이러한 기능이 실제로 작동하는 것을 볼 수 있습니다: ```ts import "reflect-metadata"; @@ -476,8 +475,9 @@ function validate(target: any, propertyKey: string, descriptor: TypedProperty } ``` -The TypeScript compiler will inject design-time type information using the `@Reflect.metadata` decorator. -You could consider it the equivalent of the following TypeScript: +TypeScript 컴파일러는 `@Reflect.metadata` 데코레이터를 사용하여 design-time 타입 정보를 주입합니다. + +다음과 같은 TypeScript와 동일한 것으로 간주할 수 있습니다: ```ts class Line { @@ -497,4 +497,4 @@ class Line { ``` -> NOTE  Decorator metadata is an experimental feature and may introduce breaking changes in future releases. +> 참고  데코레이터 메타 데이터는 시험적인 기능이며 향후 공개에서 중요한 변경 사항을 도입할 수 있습니다. \ No newline at end of file diff --git a/pages/Enums.html b/pages/Enums.html index 944848c2..e259cfdd 100644 --- a/pages/Enums.html +++ b/pages/Enums.html @@ -7,7 +7,10 @@ 열거형 · GitBook - + + + + @@ -22,6 +25,10 @@ + + + + @@ -429,7 +436,7 @@ - Decorators + 데코레이터 @@ -442,7 +449,7 @@ - Mixins + 믹스인 @@ -455,7 +462,7 @@ - Triple-Slash Directives + 트리플-슬래시 지시자 @@ -468,7 +475,7 @@ - Type Checking JavaScript Files + JavaScript 파일 타입 검사 @@ -479,7 +486,7 @@ -
  • Declaration Files
  • +
  • 선언 파일
  • @@ -488,7 +495,7 @@ - Introduction + 소개 @@ -590,7 +597,7 @@ -
  • Project Configuration
  • +
  • 프로젝트 환경설정
  • @@ -612,7 +619,7 @@ - Compiler Options + 컴파일러 옵션 @@ -625,7 +632,7 @@ - Compiler Options in MSBuild + MSBuild에서의 컴파일러 옵션 @@ -638,7 +645,7 @@ - Integrating with Build Tools + 빌드 도구와 통합 @@ -651,7 +658,7 @@ - Nightly Builds + Nightly 빌드 @@ -705,12 +712,9 @@

    열거형 (Enums)

    -

    열거형을 사용하면 이름이 있는 상수들을 정의할 수 있습니다. -열거형의 사용은 문서의 의도나 명확한 사례들을 쉽게 만들 수 있습니다. -TypeScript 는 숫자 및 문자열 기반 열거형을 모두 제공합니다.

    +

    열거형을 사용하면 이름이 있는 상수들을 정의할 수 있습니다.
    열거형의 사용은 문서의 의도나 명확한 사례들을 쉽게 만들 수 있습니다.
    TypeScript 는 숫자 및 문자열 기반 열거형을 모두 제공합니다.

    숫자 열거형 (Numeric enums)

    -

    먼저 숫자 열거형으로 시작합니다. 다른 언어에서 열거형을 접해봤다면 더 익숙 할 것입니다. -열거형은 enum 키워드를 사용하여 정의할 수 있습니다.

    +

    먼저 숫자 열거형으로 시작합니다.
    다른 언어에서 열거형을 접해봤다면 더 익숙 할 것입니다.
    열거형은 enum 키워드를 사용하여 정의할 수 있습니다.

    enum Direction {
         Up = 1,
         Down,
    @@ -718,9 +722,7 @@ 

    숫자 Right, }

    -

    위에서 Up1 로 초기화된 숫자 열거형입니다. -아래에 이어서 등장하는 멤버들은 자동으로 증가합니다. -즉, Direction.Up1, Down2, Left3, Right4 입니다.

    +

    위에서 Up1 로 초기화된 숫자 열거형입니다.
    아래에 이어서 등장하는 멤버들은 자동으로 증가합니다.
    즉, Direction.Up1, Down2, Left3, Right4 입니다.

    원한다면 초기화를 완전히 없앨 수도 있습니다.

    enum Direction {
         Up,
    @@ -729,8 +731,7 @@ 

    숫자 Right, }

    -

    여기에서는 Up0 이며, Down1 이 됩니다. -이 자동 증가 동작은 멤버의 값 자체에 신경 쓰지 않고 각 열거형이 동일한 열거형의 다른 값과 구별되는 경우에 유용합니다.

    +

    여기에서는 Up0 이며, Down1 이 됩니다.
    이 자동 증가 동작은 멤버의 값 자체에 신경 쓰지 않고 각 열거형이 동일한 열거형의 다른 값과 구별되는 경우에 유용합니다.

    열거형을 사용하는 것은 간단합니다: 열거형 자체의 속성으로 모든 멤버에 엑섹스하고, 열거형의 이름을 사용하여 타입을 선언합니다.

    enum Response {
         No = 0,
    @@ -743,17 +744,14 @@ 

    숫자 respond("Princess Caroline", Response.Yes)

    -

    숫자 열거형은 계산된, 상수 멤버 (computed and constant members)에 혼합 될 수 있습니다. -단편적으로, 초기화가 없는 열거형은 상수 또는 다른 상수 열거형의 멤버로 초기화된 숫자 열거형을 따라야할 필요가 있습니다. -즉, 다음은 허용되지 않습니다:

    +

    숫자 열거형은 계산된, 상수 멤버 (computed and constant members)에 혼합될 수 있습니다.
    단편적으로 초기화가 없는 열거형은 상수 또는 다른 상수 열거형의 멤버로 초기화된 숫자 열거형을 따라야할 필요가 있습니다.
    즉, 다음은 허용되지 않습니다:

    enum E {
         A = getSomeValue(),
         B, // 오류 ! A 는 상수로 초기화되지 않았으므로 B에는 초기화가 필요합니다.
     }
     

    문자 열거형 (String enums)

    -

    문자 열거형은 비슷한 개념이지만 아래에 설명 된 것과 같이 약간의 미묘한 실행시 차이 (runtime differences)가 있습니다. -문자 열거형에서 각 멤버는 문자열 리터럴 또는 다른 문자 열거형 멤버로 상수초기화되어야 합니다.

    +

    문자 열거형은 비슷한 개념이지만 아래에 설명 된 것과 같이 약간의 미묘한 실행시 차이 (runtime differences)가 있습니다.
    문자 열거형에서 각 멤버는 문자열 리터럴 또는 다른 문자 열거형 멤버로 상수초기화되어야 합니다.

    enum Direction {
         Up = "UP",
         Down = "DOWN",
    @@ -761,9 +759,7 @@ 

    문자 Right = "RIGHT", }

    -

    문자 열거형은 자동 증가 동작을 하지 않지만 문자 열거형은 "직렬화(serialize)"하는 이점이 있습니다. -즉, 디버깅 중이며 숫자 열거형의 런타임 값을 읽어야하는 경우 이 값은 종종 불투명합니다 - 즉, 자체적으로 유용한 의미를 전달하지는 않습니다.(역 매핑 (enums-at-runtime)이 도움이 될것입니다) -문자 열거형을 사용하면 열거형 멤버 자체의 이름과 독립적으로 코드가 실행될 때 의미있고 읽기 쉬운 값을 제공합니다.

    +

    문자 열거형은 자동 증가 동작을 하지 않지만 문자 열거형은 "직렬화(serialize)"하는 이점이 있습니다.
    즉, 디버깅 중이며 숫자 열거형의 런타임 값을 읽어야하는 경우 이 값은 종종 불투명합니다 - 즉, 자체적으로 유용한 의미를 전달하지는 않습니다.(역 매핑 (enums-at-runtime)이 도움이 될것입니다)
    문자 열거형을 사용하면 열거형 멤버 자체의 이름과 독립적으로 코드가 실행될 때 의미있고 읽기 쉬운 값을 제공합니다.

    별종 열거형 (Heterogeneous enums)

    엄밀히 말하자면 열거형은 문자열과 숫자 멤버와 섞일 수는 있지만 그렇게 할 이유는 없습니다.

    enum BooleanLikeHeterogeneousEnum {
    @@ -773,16 +769,14 @@ 

    별&

    JavaScript의 런타임 동작을 실제로 사용하려고 하지 않는 한, 이렇게 하지 않는 것이 좋습니다.

    계산된 상수 멤버 (Computed and constant members)

    -

    각 열거형 멤버에는 constant 또는 computed 중 하나일 수 있는 값이 있습니다. -열거형 멤버는 다음과 같은 경우 상수로 간주됩니다:

    +

    각 열거형 멤버에는 constant 또는 computed 중 하나일 수 있는 값이 있습니다.
    열거형 멤버는 다음과 같은 경우 상수로 간주됩니다:

    • 열거형의 첫 번째 멤버이며 초기화가 없으면 값이 0 으로 지정됩니다:

      // E.X 는 상수입니다:
       enum E { X }
       
    • -
    • 초기화가 없고 앞의 열거형 멤버가 숫자 인 상수입니다. -이 경우 이후 나오는 열거형 멤버의 값은 이전 열거형 멤버의 값에 1을 더한 값이 됩니다.

      +
    • 초기화가 없고 앞의 열거형 멤버가 숫자 인 상수입니다.
      이 경우 이후 나오는 열거형 멤버의 값은 이전 열거형 멤버의 값에 1을 더한 값이 됩니다.

      // E1 및 E2의 모든 열거형 멤버는 상수입니다.
       
       enum E1 { X, Y, Z }
      @@ -792,9 +786,7 @@ 

      통합 열거형 및 열거형 멤버 타입 (Union enums and enum member types)

      -

      계산되지 않은 상수 열거형 멤버의 특수 하위 집합이 있습니다: 리터럴 열거형 멤버입니다. -리터럴 열거형 멤버는 초기화된 값이 없거나 다음 값으로 초기화 된 값이 있는 상수 열거형 멤버입니다.

      +

      계산되지 않은 상수 열거형 멤버의 특수 하위 집합이 있습니다: 리터럴 열거형 멤버입니다.
      리터럴 열거형 멤버는 초기화된 값이 없거나 다음 값으로 초기화 된 값이 있는 상수 열거형 멤버입니다.

      • 문자열 리터럴 (예: "foo", "bar", "baz")
      • 숫자 리터럴 (예: 1, 100)
      • @@ -848,9 +839,7 @@

        radius: 100, } -

        또 다른 변화는 열거 타입 자체가 각 열거형 멤버의 합집합(union) 이 된다는 것입니다. -결합 타입 (union types)에 대해 아직 배우지 않았지만, 알아 두어야 할 것은 조합 열거형을 사용하는 타입 시스템이 열거형 자체에 존재하는 정확한 값들을 알고있다는 사실을 활용할 수 있다는 것입니다. -이 때문에 TypeScript는 값을 잘못 비교하는 바보같은 버그를 잡을 수 있습니다.

        +

        또 다른 변화는 열거 타입 자체가 각 열거형 멤버의 합집합(union) 이 된다는 것입니다.
        결합 타입 (union types)에 대해 아직 배우지 않았지만, 알아 두어야 할 것은 조합 열거형을 사용하는 타입 시스템이 열거형 자체에 존재하는 정확한 값들을 알고있다는 사실을 활용할 수 있다는 것입니다.
        이 때문에 TypeScript는 값을 잘못 비교하는 바보같은 버그를 잡을 수 있습니다.

        enum E {
             Foo,
             Bar,
        @@ -863,12 +852,10 @@ 

        런타임시의 열거형 (Enums at runtime)

        -

        열거형은 런타임에 존재하는 실제 객체입니다. -예를 들어 다음 열거형을 보면,

        +

        열거형은 런타임에 존재하는 실제 객체입니다.

        +

        예를 들어 다음 열거형을 보면,

        enum E {
             X, Y, Z
         }
        @@ -882,8 +869,8 @@ 

        f(E);

        역 매핑 (Reverse mappings)

        -

        멤버에 대한 속성 이름이 있는 객체를 만드는 것 외에도 숫자 열거형 멤버는 열거형 값에서 열거형의 이름으로 역 매핑(reverse mapping) 을 받습니다. -예를 들어, 다음 예제에서:

        +

        멤버에 대한 속성 이름이 있는 객체를 만드는 것 외에도 숫자 열거형 멤버는 열거형 값에서 열거형의 이름으로 역 매핑(reverse mapping) 을 받습니다.

        +

        예를 들어, 다음 예제에서:

        enum Enum {
             A
         }
        @@ -898,22 +885,16 @@ 

        역 매핑 (R var a = Enum.A; var nameOfA = Enum[a]; // "A"

        -

        이 생성된 코드에서 열거형은 전방향(forward) (name -> value) 매핑과 역방향(reverse) (value -> name) 매핑을 모두 저장하는 객체로 컴파일됩니다. -다른 열거형 멤버에 대한 참조는 항상 속성 접근으로 보내지며 결고 인라인(inline)되지 않습니다.

        +

        이 생성된 코드에서 열거형은 전방향(forward) (name -> value) 매핑과 역방향(reverse) (value -> name) 매핑을 모두 저장하는 객체로 컴파일됩니다.
        다른 열거형 멤버에 대한 참조는 항상 속성 접근으로 방출되며 결고 인라인(inline)되지 않습니다.

        문자열 열거형 멤버는 역매핑을 생성하지 않습니다.

        const 열거형 (const enums)

        -

        대부분의 경우 열거형은 완벽하게 유효현 방법입니다. -하지만 때떄로 요구사항이 더 엄격합니다. -열거형의 값에 접근할 때 여부느이 생성된 코드와 추가적인 우회 비용을 피하려면 const 열거형을 사용 할 수 있습니다. -const 열거형은 열거형에 const 지시자를 사용하여 정의합니다.

        +

        대부분의 경우 열거형은 완벽하게 유효현 방법입니다.
        하지만 때떄로 요구사항이 더 엄격합니다.
        열거형의 값에 접근할 때 여부느이 생성된 코드와 추가적인 우회 비용을 피하려면 const 열거형을 사용 할 수 있습니다.
        const 열거형은 열거형에 const 지시자를 사용하여 정의합니다.

        const enum Enum {
             A = 1,
             B = A * 2
         }
         
        -

        const 열거형은 상수 열거형 표현식만 사용할 수 있으며 일반 열거형과 달리 컴파일하는 동안 오나전히 제거됩니다. -const 열거형 멤버는 사용하는 사이트에서 인라인(inline)됩니다. -const 열거형은 계산된 멤버를 가질수 없기 때문에 가능합니다.

        +

        const 열거형은 상수 열거형 표현식만 사용할 수 있으며 일반 열거형과 달리 컴파일하는 동안 완전히 제거됩니다.
        const 열거형 멤버는 사용하는 사이트에서 인라인(inline)됩니다.
        const 열거형은 계산된 멤버를 가질수 없기 때문에 가능합니다.

        const enum Directions {
             Up,
             Down,
        @@ -933,9 +914,8 @@ 

        C = 2 }

        -

        앰비언트 열거형과 비앰비언트 열거형의 중요한 차이점 중 하나는 일반 열거형에서 초기화가 없는 멤버는 이전 열거형 멤버가 상수로 간주된다는 것입니다. -반대로, 초기화가 없는 앰비언트 (그리고 비상수(non-const)) 열거형 멤버는 항상 계산된 것으로 간주됩니다.

        - +

        앰비언트 열거형과 비앰비언트 열거형의 중요한 차이점 중 하나는 일반 열거형에서 초기화가 없는 멤버는 이전 열거형 멤버가 상수로 간주된다는 것입니다.
        반대로, 초기화가 없는 앰비언트 (그리고 비상수(non-const)) 열거형 멤버는 항상 계산된 것으로 간주됩니다.

        +

    @@ -978,7 +958,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/Type Inference.md","ref":"pages/Type Inference.md","articles":[]},"previous":{"title":"제네릭","level":"3.6","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"],"pluginsConfig":{"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","highlight-1":{},"custom-favicon":{},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"}},"file":{"path":"pages/Enums.md","mtime":"2018-03-25T23:54:05.948Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2018-04-10T01:48:44.756Z"},"basePath":"..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"열거형","level":"3.7","depth":1,"next":{"title":"타입 추론","level":"3.8","depth":1,"path":"pages/Type Inference.md","ref":"pages/Type Inference.md","articles":[]},"previous":{"title":"제네릭","level":"3.6","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","analytics"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"analytics":{"google":"UA-99001722-6"},"search":{},"addcssjs":{"css":["assets/css/atom-one-dark.css"],"js":[]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"}},"file":{"path":"pages/Enums.md","mtime":"2019-06-14T05:32:52.238Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2019-06-14T05:59:20.233Z"},"basePath":"..","book":{"language":""}}); }); @@ -989,6 +969,10 @@

    No results matching " + + + + @@ -1017,4 +1001,3 @@

    No results matching " - diff --git a/pages/Enums.md b/pages/Enums.md index 65c7da0f..64ac0f9d 100644 --- a/pages/Enums.md +++ b/pages/Enums.md @@ -1,12 +1,13 @@ # 열거형 (Enums) -열거형을 사용하면 이름이 있는 상수들을 정의할 수 있습니다. -열거형의 사용은 문서의 의도나 명확한 사례들을 쉽게 만들 수 있습니다. +열거형을 사용하면 이름이 있는 상수들을 정의할 수 있습니다. +열거형의 사용은 문서의 의도나 명확한 사례들을 쉽게 만들 수 있습니다. TypeScript 는 숫자 및 문자열 기반 열거형을 모두 제공합니다. ## 숫자 열거형 (Numeric enums) -먼저 숫자 열거형으로 시작합니다. 다른 언어에서 열거형을 접해봤다면 더 익숙 할 것입니다. +먼저 숫자 열거형으로 시작합니다. +다른 언어에서 열거형을 접해봤다면 더 익숙 할 것입니다. 열거형은 `enum` 키워드를 사용하여 정의할 수 있습니다. ```ts @@ -18,8 +19,8 @@ enum Direction { } ``` -위에서 `Up` 는 `1` 로 초기화된 숫자 열거형입니다. -아래에 이어서 등장하는 멤버들은 자동으로 증가합니다. +위에서 `Up` 는 `1` 로 초기화된 숫자 열거형입니다. +아래에 이어서 등장하는 멤버들은 자동으로 증가합니다. 즉, `Direction.Up` 은 `1`, `Down` 은 `2`, `Left` 는 `3`, `Right` 는 `4` 입니다. 원한다면 초기화를 완전히 없앨 수도 있습니다. @@ -33,7 +34,7 @@ enum Direction { } ``` -여기에서는 `Up` 은 `0` 이며, `Down` 은 `1` 이 됩니다. +여기에서는 `Up` 은 `0` 이며, `Down` 은 `1` 이 됩니다. 이 자동 증가 동작은 멤버의 값 자체에 신경 쓰지 않고 각 열거형이 동일한 열거형의 다른 값과 구별되는 경우에 유용합니다. 열거형을 사용하는 것은 간단합니다: 열거형 자체의 속성으로 모든 멤버에 엑섹스하고, 열거형의 이름을 사용하여 타입을 선언합니다. @@ -51,8 +52,8 @@ function respond(recipient: string, message: Response): void { respond("Princess Caroline", Response.Yes) ``` -숫자 열거형은 [계산된, 상수 멤버 (computed and constant members)](#computed-and-constant-members)에 혼합 될 수 있습니다. -단편적으로, 초기화가 없는 열거형은 상수 또는 다른 상수 열거형의 멤버로 초기화된 숫자 열거형을 따라야할 필요가 있습니다. +숫자 열거형은 [계산된, 상수 멤버 (computed and constant members)](#computed-and-constant-members)에 혼합될 수 있습니다. +단편적으로 초기화가 없는 열거형은 상수 또는 다른 상수 열거형의 멤버로 초기화된 숫자 열거형을 따라야할 필요가 있습니다. 즉, 다음은 허용되지 않습니다: ```ts @@ -64,7 +65,7 @@ enum E { ## 문자 열거형 (String enums) -문자 열거형은 비슷한 개념이지만 아래에 설명 된 것과 같이 약간의 미묘한 [실행시 차이 (runtime differences)](#enums-at-runtime)가 있습니다. +문자 열거형은 비슷한 개념이지만 아래에 설명 된 것과 같이 약간의 미묘한 [실행시 차이 (runtime differences)](#enums-at-runtime)가 있습니다. 문자 열거형에서 각 멤버는 문자열 리터럴 또는 다른 문자 열거형 멤버로 상수초기화되어야 합니다. ```ts @@ -76,8 +77,8 @@ enum Direction { } ``` -문자 열거형은 자동 증가 동작을 하지 않지만 문자 열거형은 "직렬화(serialize)"하는 이점이 있습니다. -즉, 디버깅 중이며 숫자 열거형의 런타임 값을 읽어야하는 경우 이 값은 종종 불투명합니다 - 즉, 자체적으로 유용한 의미를 전달하지는 않습니다.([역 매핑 (enums-at-runtime)](#enums-at-runtime)이 도움이 될것입니다) +문자 열거형은 자동 증가 동작을 하지 않지만 문자 열거형은 "직렬화(serialize)"하는 이점이 있습니다. +즉, 디버깅 중이며 숫자 열거형의 런타임 값을 읽어야하는 경우 이 값은 종종 불투명합니다 - 즉, 자체적으로 유용한 의미를 전달하지는 않습니다.([역 매핑 (enums-at-runtime)](#enums-at-runtime)이 도움이 될것입니다) 문자 열거형을 사용하면 열거형 멤버 자체의 이름과 독립적으로 코드가 실행될 때 의미있고 읽기 쉬운 값을 제공합니다. ## 별종 열거형 (Heterogeneous enums) @@ -95,7 +96,7 @@ JavaScript의 런타임 동작을 실제로 사용하려고 하지 않는 한, ## 계산된 상수 멤버 (Computed and constant members) -각 열거형 멤버에는 *constant* 또는 *computed* 중 하나일 수 있는 값이 있습니다. +각 열거형 멤버에는 *constant* 또는 *computed* 중 하나일 수 있는 값이 있습니다. 열거형 멤버는 다음과 같은 경우 상수로 간주됩니다: * 열거형의 첫 번째 멤버이며 초기화가 없으면 값이 `0` 으로 지정됩니다: @@ -105,7 +106,7 @@ JavaScript의 런타임 동작을 실제로 사용하려고 하지 않는 한, enum E { X } ``` -* 초기화가 없고 앞의 열거형 멤버가 *숫자* 인 상수입니다. +* 초기화가 없고 앞의 열거형 멤버가 *숫자* 인 상수입니다. 이 경우 이후 나오는 열거형 멤버의 값은 이전 열거형 멤버의 값에 1을 더한 값이 됩니다. ```ts @@ -118,8 +119,8 @@ JavaScript의 런타임 동작을 실제로 사용하려고 하지 않는 한, } ``` -* 열거형 멤버는 상수 열거형 표현식으로 초기화됩니다. - 상수 열거형 표현식은 컴파일 시간에 완전히 평가될 수 있는 TypeScript의 하위 집합입니다. +* 열거형 멤버는 상수 열거형 표현식으로 초기화됩니다. + 상수 열거형 표현식은 컴파일 시간에 완전히 평가될 수 있는 TypeScript의 하위 집합입니다. 표현식은 다음과 같은 경우 상수 열거 표현식입니다: 1. 리터럴 열거 표현식 (기본적으로 문자 리터럴 또는 숫자 리터럴) 2. 이전에 정의된 상수 열거형 멤버 (다른 열거형에서 올 수 있음)에 대한 참조 @@ -144,7 +145,7 @@ enum FileAccess { ## 통합 열거형 및 열거형 멤버 타입 (Union enums and enum member types) -계산되지 않은 상수 열거형 멤버의 특수 하위 집합이 있습니다: 리터럴 열거형 멤버입니다. +계산되지 않은 상수 열거형 멤버의 특수 하위 집합이 있습니다: 리터럴 열거형 멤버입니다. 리터럴 열거형 멤버는 초기화된 값이 없거나 다음 값으로 초기화 된 값이 있는 상수 열거형 멤버입니다. * 문자열 리터럴 (예: `"foo"`, `"bar"`, `"baz"`) @@ -179,8 +180,8 @@ let c: Circle = { } ``` -또 다른 변화는 열거 타입 자체가 각 열거형 멤버의 *합집합(union)* 이 된다는 것입니다. -[결합 타입 (union types)](./Advanced Types.md#union-types)에 대해 아직 배우지 않았지만, 알아 두어야 할 것은 조합 열거형을 사용하는 타입 시스템이 열거형 자체에 존재하는 정확한 값들을 알고있다는 사실을 활용할 수 있다는 것입니다. +또 다른 변화는 열거 타입 자체가 각 열거형 멤버의 *합집합(union)* 이 된다는 것입니다. +[결합 타입 (union types)](./Advanced Types.md#union-types)에 대해 아직 배우지 않았지만, 알아 두어야 할 것은 조합 열거형을 사용하는 타입 시스템이 열거형 자체에 존재하는 정확한 값들을 알고있다는 사실을 활용할 수 있다는 것입니다. 이 때문에 TypeScript는 값을 잘못 비교하는 바보같은 버그를 잡을 수 있습니다. ```ts @@ -197,13 +198,14 @@ function f(x: E) { } ``` -이 예제에서, 먼저 `x` 가 `E.Foo` 가 가 *아닌지* 검사했습니다. -이 검사를 성공하면 `||` 가 실행되지 않고 'if' 의 내부가 실행됩니다. +이 예제에서, 먼저 `x` 가 `E.Foo` 가 가 *아닌지* 검사했습니다. +이 검사를 성공하면 `||` 가 실행되지 않고 'if' 의 내부가 실행됩니다. 하지만 검사를 성공하지 못하면 `x` 는 *오직* `E.Foo` 만 될 수 있습니다. 따라서 `E.Bar` 와 동일한 지 확인하는 것은 의미가 없습니다. ## 런타임시의 열거형 (Enums at runtime) 열거형은 런타임에 존재하는 실제 객체입니다. + 예를 들어 다음 열거형을 보면, ```ts @@ -226,6 +228,7 @@ f(E); ### 역 매핑 (Reverse mappings) 멤버에 대한 속성 이름이 있는 객체를 만드는 것 외에도 숫자 열거형 멤버는 열거형 값에서 열거형의 이름으로 *역 매핑(reverse mapping)* 을 받습니다. + 예를 들어, 다음 예제에서: ```ts @@ -247,16 +250,16 @@ var a = Enum.A; var nameOfA = Enum[a]; // "A" ``` -이 생성된 코드에서 열거형은 전방향(forward) (`name` -> `value`) 매핑과 역방향(reverse) (`value` -> `name`) 매핑을 모두 저장하는 객체로 컴파일됩니다. -다른 열거형 멤버에 대한 참조는 항상 속성 접근으로 보내지며 결고 인라인(inline)되지 않습니다. +이 생성된 코드에서 열거형은 전방향(forward) (`name` -> `value`) 매핑과 역방향(reverse) (`value` -> `name`) 매핑을 모두 저장하는 객체로 컴파일됩니다. +다른 열거형 멤버에 대한 참조는 항상 속성 접근으로 방출되며 결고 인라인(inline)되지 않습니다. 문자열 열거형 멤버는 역매핑을 생성하지 *않습니다*. ### `const` 열거형 (`const` enums) -대부분의 경우 열거형은 완벽하게 유효현 방법입니다. -하지만 때떄로 요구사항이 더 엄격합니다. -열거형의 값에 접근할 때 여부느이 생성된 코드와 추가적인 우회 비용을 피하려면 `const` 열거형을 사용 할 수 있습니다. +대부분의 경우 열거형은 완벽하게 유효현 방법입니다. +하지만 때떄로 요구사항이 더 엄격합니다. +열거형의 값에 접근할 때 여부느이 생성된 코드와 추가적인 우회 비용을 피하려면 `const` 열거형을 사용 할 수 있습니다. `const` 열거형은 열거형에 `const` 지시자를 사용하여 정의합니다. ```ts @@ -266,8 +269,8 @@ const enum Enum { } ``` -`const` 열거형은 상수 열거형 표현식만 사용할 수 있으며 일반 열거형과 달리 컴파일하는 동안 오나전히 제거됩니다. -`const` 열거형 멤버는 사용하는 사이트에서 인라인(inline)됩니다. +`const` 열거형은 상수 열거형 표현식만 사용할 수 있으며 일반 열거형과 달리 컴파일하는 동안 완전히 제거됩니다. +`const` 열거형 멤버는 사용하는 사이트에서 인라인(inline)됩니다. `const` 열거형은 계산된 멤버를 가질수 없기 때문에 가능합니다. ```ts @@ -297,5 +300,5 @@ declare enum Enum { } ``` -앰비언트 열거형과 비앰비언트 열거형의 중요한 차이점 중 하나는 일반 열거형에서 초기화가 없는 멤버는 이전 열거형 멤버가 상수로 간주된다는 것입니다. +앰비언트 열거형과 비앰비언트 열거형의 중요한 차이점 중 하나는 일반 열거형에서 초기화가 없는 멤버는 이전 열거형 멤버가 상수로 간주된다는 것입니다. 반대로, 초기화가 없는 앰비언트 (그리고 비상수(`non-const`)) 열거형 멤버는 *항상* 계산된 것으로 간주됩니다. \ No newline at end of file diff --git a/pages/Functions.html b/pages/Functions.html index 4ee4fbdc..f1ad4063 100644 --- a/pages/Functions.html +++ b/pages/Functions.html @@ -7,7 +7,10 @@ 함수 · GitBook - + + + + @@ -22,6 +25,10 @@ + + + + @@ -429,7 +436,7 @@ - Decorators + 데코레이터 @@ -442,7 +449,7 @@ - Mixins + 믹스인 @@ -455,7 +462,7 @@ - Triple-Slash Directives + 트리플-슬래시 지시자 @@ -468,7 +475,7 @@ - Type Checking JavaScript Files + JavaScript 파일 타입 검사 @@ -479,7 +486,7 @@ -
  • Declaration Files
  • +
  • 선언 파일
  • @@ -488,7 +495,7 @@ - Introduction + 소개 @@ -590,7 +597,7 @@ -
  • Project Configuration
  • +
  • 프로젝트 환경설정
  • @@ -612,7 +619,7 @@ - Compiler Options + 컴파일러 옵션 @@ -625,7 +632,7 @@ - Compiler Options in MSBuild + MSBuild에서의 컴파일러 옵션 @@ -638,7 +645,7 @@ - Integrating with Build Tools + 빌드 도구와 통합 @@ -651,7 +658,7 @@ - Nightly Builds + Nightly 빌드 @@ -748,7 +755,7 @@

    타입 추론 (Inferring the types)

    -

    예를 들면 TypeScript 컴파일러는 한쪽에는 타입이 있지만 다른 한쪽에 타입이 없는 경우 그 타입을 이해할 수 없다는 것을 알게 됩니다:

    +

    예를 들어 TypeScript 컴파일러는 한쪽에는 타입이 있지만 다른 한쪽에 타입이 없는 경우 그 타입을 이해할 수 없다는 것을 알게 됩니다:

    // myAdd는 완벽하게 함수 타입을 가지고 있습니다.
     let myAdd = function(x: number, y: number): number { return  x + y; };
     
    @@ -1011,7 +1018,7 @@ 

    오버로

    이런 변화로 인해 오버로드가 pickCard 함수에 대한 타입-체크 호출을 제공합니다.

    컴파일러가 올바른 타입 검사를 선택하기 위해 기본 JavaScript와 비슷한 프로세스를 수행합니다.
    오버로드 목록을 살펴보고 제공된 매개변수를 사용하여 함수를 호출하는 첫 번째 오버로드 시도를 계속합니다.
    일치하는 것을 찾으면 이 오버로드를 올바른 오버로드로 선택합니다.
    이러한 이유 때문에 주문이 많아지면 가장 구체적인 것에서 가장 덜 구체적인 것으로 오버로드합니다.

    function pickCard (x) : any 조각은 오버로드 목록의 일부가 아니므로 두 개의 오버로드만 있습니다:
    하나는 객체를 취하고 하나는 숫자를 취합니다.
    pickCard를 다른 매개 변수 타입과 함께 호출하면 오류가 발생합니다.

    - + @@ -1054,7 +1061,7 @@

    No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"함수","level":"3.5","depth":1,"next":{"title":"제네릭","level":"3.6","depth":1,"path":"pages/Generics.md","ref":"pages/Generics.md","articles":[]},"previous":{"title":"클래스","level":"3.4","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"],"pluginsConfig":{"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","highlight-1":{},"custom-favicon":{},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"}},"file":{"path":"pages/Functions.md","mtime":"2018-04-10T01:42:20.313Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2018-04-10T01:48:44.756Z"},"basePath":"..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"함수","level":"3.5","depth":1,"next":{"title":"제네릭","level":"3.6","depth":1,"path":"pages/Generics.md","ref":"pages/Generics.md","articles":[]},"previous":{"title":"클래스","level":"3.4","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","analytics"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"analytics":{"google":"UA-99001722-6"},"search":{},"addcssjs":{"css":["assets/css/atom-one-dark.css"],"js":[]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"}},"file":{"path":"pages/Functions.md","mtime":"2019-06-14T05:32:52.239Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2019-06-14T05:59:20.233Z"},"basePath":"..","book":{"language":""}}); }); @@ -1065,6 +1072,10 @@

    No results matching " + + + + @@ -1093,4 +1104,3 @@

    No results matching " - diff --git a/pages/Functions.md b/pages/Functions.md index 50afe895..9af4d278 100644 --- a/pages/Functions.md +++ b/pages/Functions.md @@ -85,7 +85,7 @@ let myAdd: (baseValue: number, increment: number) => number = ## 타입 추론 (Inferring the types) -예를 들면 TypeScript 컴파일러는 한쪽에는 타입이 있지만 다른 한쪽에 타입이 없는 경우 그 타입을 이해할 수 없다는 것을 알게 됩니다: +예를 들어 TypeScript 컴파일러는 한쪽에는 타입이 있지만 다른 한쪽에 타입이 없는 경우 그 타입을 이해할 수 없다는 것을 알게 됩니다: ```ts // myAdd는 완벽하게 함수 타입을 가지고 있습니다. diff --git a/pages/Generics.html b/pages/Generics.html index 32877fa9..e508bb90 100644 --- a/pages/Generics.html +++ b/pages/Generics.html @@ -7,7 +7,10 @@ 제네릭 · GitBook - + + + + @@ -22,6 +25,10 @@ + + + + @@ -429,7 +436,7 @@ - Decorators + 데코레이터 @@ -442,7 +449,7 @@ - Mixins + 믹스인 @@ -455,7 +462,7 @@ - Triple-Slash Directives + 트리플-슬래시 지시자 @@ -468,7 +475,7 @@ - Type Checking JavaScript Files + JavaScript 파일 타입 검사 @@ -479,7 +486,7 @@ -
  • Declaration Files
  • +
  • 선언 파일
  • @@ -488,7 +495,7 @@ - Introduction + 소개 @@ -590,7 +597,7 @@ -
  • Project Configuration
  • +
  • 프로젝트 환경설정
  • @@ -612,7 +619,7 @@ - Compiler Options + 컴파일러 옵션 @@ -625,7 +632,7 @@ - Compiler Options in MSBuild + MSBuild에서의 컴파일러 옵션 @@ -638,7 +645,7 @@ - Integrating with Build Tools + 빌드 도구와 통합 @@ -651,7 +658,7 @@ - Nightly Builds + Nightly 빌드 @@ -705,10 +712,10 @@

    소개 (Introduction)

    -

    소프트웨어 공학의 주요 부분은 명확하고 일관된 API를 가질뿐만 아니라 재사용 가능한 구성 요소를 구축하는 것입니다. 현재의 데이터 뿐만 아니라 미래의 데이터에 대해서도 처리할 수 있는 구성 요소는 대형 소프트웨어 시스템 구축을 위한 가장 유연한 기능을 제공할 것입니다.

    -

    C# 및 Java와 같은 언어에서 재사용 가능한 구성 요소를 만들기 위한 주요 도구 중 하나는 제네릭 즉 단일 타입이 아닌 다양한 타입을 처리할 수 있는 구성 요소를 만드는 것입니다. 이를 통해 사용자는 구성요소를 사용할 때 자신만의 타입을 사용할 수 있습니다.

    +

    소프트웨어 공학의 주요 부분은 명확하고 일관된 API를 가질뿐만 아니라 재사용 가능한 컴포넌트를 구축하는 것입니다.
    현재의 데이터 뿐만 아니라 미래의 데이터에 대해서도 처리할 수 있는 컴포넌트는 대형 소프트웨어 시스템 구축을 위한 가장 유연한 기능을 제공할 것입니다.

    +

    C# 및 Java와 같은 언어에서 재사용 가능한 컴포넌트를 만들기 위한 주요 도구 중 하나는 제네릭 즉 단일 타입이 아닌 다양한 타입을 처리할 수 있는 컴포넌트를 만드는 것입니다.
    이를 통해 사용자는 컴포넌트를 사용할 때 자신만의 타입을 사용할 수 있습니다.

    제네릭의 Hello World (Hello World of Generics)

    -

    우선 제네릭의 "Hello World" 즉 identity 함수를 만들어 봅시다. 이 identity 함수는 전달된 것을 그대로 반환하는 함수입니다. 이는 echo 명령과 비슷한 방식으로 생각하면 됩니다.

    +

    우선 제네릭의 "Hello World" 즉 identity 함수를 만들어 봅시다.
    이 identity 함수는 전달된 것을 그대로 반환하는 함수입니다.
    이는 echo 명령과 비슷한 방식으로 생각하면 됩니다.

    제네릭이 없다면 identity 함수에 특정 타입을 부여해야 합니다.

    function identity(arg: number): number {
         return arg;
    @@ -719,26 +726,24 @@ 

    &# return arg; }

    -

    any를 사용하는 것은 분명히 함수가 arg에 대한 모든 타입을 전달 받을 수 있게되지만 실제로 함수가 반환할 때 그 타입이 무엇이었는지에 대한 정보를 잃어버립니다. 만약 숫자를 인자로 전달하면 어떤 타입이든 반환횔 수 있다는 것을 알 수 있습니다.

    -

    대신 어떤 타입이 반환될 것인지를 나타내는 데 사용할 수 있는 방식으로 인수 타입을 정하는 방법이 필요합니다. 여기서는 값이 아닌 타입을 처리하는 특별한 종류의 변수인 타입 변수(type variable)을 사용할 것입니다.

    +

    any를 사용하는 것은 분명히 함수가 arg에 대한 모든 타입을 전달 받을 수 있게되지만 실제로 함수가 반환할 때 그 타입이 무엇이었는지에 대한 정보를 잃어버립니다.
    만약 숫자를 인수로 전달하면 어떤 타입이든 반환횔 수 있다는 것을 알 수 있습니다.

    +

    대신 어떤 타입이 반환될 것인지를 나타내는 데 사용할 수 있는 방식으로 인수 타입을 정하는 방법이 필요합니다.
    여기서는 값이 아닌 타입을 처리하는 특별한 종류의 변수인 타입 변수(type variable)을 사용할 것입니다.

    function identity<T>(arg: T): T {
         return arg;
     }
     
    -

    identity 함수에 타입변수 T 를 추가했습니다. -이 T 는 함수 사용자가 제공한 타입(예: number)를 캡처하여 나중에 해당 정보를 사용할 수 있도록 합니다. 또한 T 를 다시 반환 타입으로 사용합니다. 자세히 보면 인수와 반환 타입에 동일한 타입이 사용되는 것을 볼 수 있습니다. 이를 통해 함수의 안과 밖에서 타입에 대한 정보를 넘길 수 있습니다.

    -

    이러한 모습의 identity 함수는 다양한 타입을 처리할 수 있기 때문에 일반적이라고 할 수 있습니다. any 를 사용하는 것과는 달리 인수와 반환 타입에 숫자를 사용하는 처음의 identity 함수와 동일합니다.(즉 어떠한 정보도 잃어버리지 않습니다)

    -

    제네릭 identity 함수를 만든 후 두 가지 방법 중 하나로 호출 할 수 있습니다. 첫번째 방법은 타입 인수를 포함한 모든 인수를 함수에 전달하는 것입니다.

    +

    identity 함수에 타입변수 T 를 추가했습니다.
    T 는 함수 사용자가 제공한 타입(예: number)를 캡처하여 나중에 해당 정보를 사용할 수 있도록 합니다.
    또한 T 를 다시 반환 타입으로 사용합니다.
    자세히 보면 인수와 반환 타입에 동일한 타입이 사용되는 것을 볼 수 있습니다.
    이를 통해 함수의 안과 밖에서 타입에 대한 정보를 넘길 수 있습니다.

    +

    이러한 모습의 identity 함수는 다양한 타입을 처리할 수 있기 때문에 일반적이라고 할 수 있습니다.
    any 를 사용하는 것과는 달리 인수와 반환 타입에 숫자를 사용하는 처음의 identity 함수와 동일합니다.(즉 어떠한 정보도 잃어버리지 않습니다)

    +

    제네릭 identity 함수를 만든 후 두 가지 방법 중 하나로 호출할 수 있습니다.
    첫번째 방법은 타입 인수를 포함한 모든 인수를 함수에 전달하는 것입니다.

    let output = identity<string>("myString");  // 반환 타입은 'string' 입니다.
     
    -

    여기서는 함수 호출에 대한 인수 중 하나인 Tstring 으로 명시적으로 정했으며 인자에는 () 를 사용하는 것과 달리 <> 를 사용했습니다.

    -

    두번째 방법은 더 일반적인 방법이기도 합니다. 여기서는 타입 인수 추론(type argument inference) 를 사용합니다. 즉 함수에 전달하는 인수 타입에 따라 컴파일러가 자동으로 T 값을 설정합니다.

    +

    여기서는 함수 호출에 대한 인수 중 하나인 Tstring 으로 명시적으로 정했으며 인수에는 () 를 사용하는 것과 달리 <> 를 사용했습니다.

    +

    두번째 방법은 더 일반적인 방법이기도 합니다.
    여기서는 타입 인수 추론(type argument inference) 를 사용합니다.
    즉 함수에 전달하는 인수 타입에 따라 컴파일러가 자동으로 T 값을 설정합니다.

    let output = identity("myString");  // 반환 타입은 'string' 입니다.
     
    -

    꺾쇠 괄호(<>) 안에 명시적으로 타입을 전달할 필요가 없습니다. 컴파일러는 그저 "myString" 의 값을 보고 T 를 그 타입으로 설정합니다. -타입 인자 추론은 코드를 더 짧고 가독성 있게 유지하는 유용한 도구가 될 수 있지만 보다 복잡한 예제에서는 컴파일러가 타입을 추론하지 못하면 앞의 예제에서 했던 것 처럼 타입 인자를 명시적으로 전달해야 할 수도 있습니다.

    +

    꺾쇠 괄호(<>) 안에 명시적으로 타입을 전달할 필요가 없습니다.
    컴파일러는 그저 "myString" 의 값을 보고 T 를 그 타입으로 설정합니다.
    타입 인수 추론은 코드를 더 짧고 가독성 있게 유지하는 유용한 도구가 될 수 있지만 보다 복잡한 예제에서는 컴파일러가 타입을 추론하지 못하면 앞의 예제에서 했던 것 처럼 타입 인수를 명시적으로 전달해야 할 수도 있습니다.

    제네릭 타입 변수 (Generic Type Variables)

    -

    제네릭을 사용하기 시작할 때 identity 와 같은 제네릭 함수를 만들면 컴파일러는 함수 내부에 제네릭으로 타입이 지정된 매개변수를 올바르게 사용하도록 합니다. 즉 실제로 이러한 매개변수를 모든 타입이 될 수 있는 것처럼 취급힙니다.

    +

    제네릭을 사용하기 시작할 때 identity 와 같은 제네릭 함수를 만들면 컴파일러는 함수 내부에 제네릭으로 타입이 지정된 매개변수를 올바르게 사용하도록 합니다.
    즉 실제로 이러한 매개변수를 모든 타입이 될 수 있는 것처럼 취급힙니다.

    앞에서 본 identity 함수를 보겠습니다.

    function identity<T>(arg: T): T {
         return arg;
    @@ -751,24 +756,24 @@ 

    return arg; }

    -

    컴파일러는 arg.length 멤버를 사용하고 있다는 오류를 주지만 arg 모듈에는 이 멤버가 없다고 할 수는 없습니다. 이전에 타입 변수가 모든 타입이 될 수 있다고 했습니다. 따라서 누군가 .length 멤버가 없는 number 를 전달 할 수 있을 것입니다.

    -

    실제로 이 함수가 T 대신 T 배열을 처리한다고 가정해 봅시다. 그러면 배열을 처리할 수 있기 때문에 .length 멤버가 사용 가능해야 합니다. 다른 타입의 배열을 생성하는 함수로 이것을 설명하겠습니다:

    +

    컴파일러는 arg.length 멤버를 사용하고 있다는 오류를 주지만 arg 모듈에는 이 멤버가 없다고 할 수는 없습니다.
    이전에 타입 변수가 모든 타입이 될 수 있다고 했습니다.
    따라서 누군가 .length 멤버가 없는 number 를 전달 할 수 있을 것입니다.

    +

    실제로 이 함수가 T 대신 T 배열을 처리한다고 가정해 봅시다.
    그러면 배열을 처리할 수 있기 때문에 .length 멤버가 사용 가능해야 합니다.
    다른 타입의 배열을 생성하는 함수로 이것을 설명하겠습니다:

    function loggingIdentity<T>(arg: T[]): T[] {
         console.log(arg.length);  // Array는 .length 멤버가 있습니다. 오류 없음.
         return arg;
     }
     
    -

    loggingIdentity 는 타입 매개 변수 T 를 인자로 받고 argT 배열이며 T 배열을 반환합니다. 숫자 배열을 인자로 넘기면 Tnumber 에 바인딩 되기 때문에 숫자 배열을 반환할 것입니다. 이렇게하면 모든 타입이 아닌 처리하고자 하는 타입의 일부로 제네릭 타입 변수 T 를 사용하여 유연성을 높일 수 있습니다.

    +

    loggingIdentity 는 타입 매개 변수 T 를 인수로 받고 argT 배열이며 T 배열을 반환합니다.
    숫자 배열을 인수로 넘기면 Tnumber 에 바인딩 되기 때문에 숫자 배열을 반환할 것입니다.
    이렇게하면 모든 타입이 아닌 처리하고자 하는 타입의 일부로 제네릭 타입 변수 T 를 사용하여 유연성을 높일 수 있습니다.

    혹은 다음 예제와 같이 작성할 수 있습니다.

    function loggingIdentity<T>(arg: Array<T>): Array<T> {
         console.log(arg.length);  // Array는 .length 멤버가 있습니다. 오류 없음.
         return arg;
     }
     
    -

    이미 다른 언어의 타입 스타일에 대해 잘 알고 있을 것입니다. 다음장에서는 Array<T> 와 같이 자신만의 제네릭 타입을 만드는 방법을 다룰 것입니다.

    +

    이미 다른 언어의 타입 스타일에 대해 잘 알고 있을 것입니다.
    다음장에서는 Array<T> 와 같이 자신만의 제네릭 타입을 만드는 방법을 다룰 것입니다.

    제네릭 타입 (Generic Types)

    -

    이전 장에서는 다양한 타입의 함수를 처리하는 제네릭 identity 함수를 만들었습니다. 이 장에서는 함수 자체의 타입과 제네릭 인터페이스를 만드는 방법에 대하여 살펴보겠습니다.

    -

    제네릭 함수의 타입은 함수 선언과 비슷하게 타입 매개변수가 먼저 나열된 비 제네릭 함수의 형식과 같습니다.

    +

    이전 장에서는 다양한 타입의 함수를 처리하는 제네릭 identity 함수를 만들었습니다.
    이 장에서는 함수 자체의 타입과 제네릭 인터페이스를 만드는 방법에 대하여 살펴보겠습니다.

    +

    제네릭 함수의 타입은 함수 선언과 비슷하게 타입 매개변수가 먼저 나열된 비 제네릭 함수의 타입은 같습니다.

    function identity<T>(arg: T): T {
         return arg;
     }
    @@ -789,8 +794,7 @@ 

    제네 let myIdentity: {<T>(arg: T): T} = identity;

    -

    따라서 첫번째 제네릭 인터페이스를 작성하게 됩니다. -앞의 예제에서 객체 리터럴을 가져와 인터페이스로 옮깁니다.

    +

    따라서 첫번째 제네릭 인터페이스를 작성하게 됩니다.
    앞의 예제에서 객체 리터럴을 가져와 인터페이스로 옮깁니다.

    interface GenericIdentityFn {
         <T>(arg: T): T;
     }
    @@ -801,8 +805,7 @@ 

    제네 let myIdentity: GenericIdentityFn = identity;

    -

    비슷한 예에서 제네릭 매개변수를 전체 인터페이스의 매개변수로 이동하려고 할 수 있습니다. -이렇게하면 일반적으로 사용하는 유형(예: Dictionary 가 아닌 Dictionary<string>) 을 볼 수 있습니다. 이것은 인터페이스의 다른 모든 멤버가 타입 매개변수를 볼 수 있게합니다.

    +

    비슷한 예에서 제네릭 매개변수를 전체 인터페이스의 매개변수로 이동하려고 할 수 있습니다.
    이렇게하면 일반적으로 사용하는 유형(예: Dictionary 가 아닌 Dictionary<string>) 을 볼 수 있습니다.
    이것은 인터페이스의 다른 모든 멤버가 타입 매개변수를 볼 수 있게합니다.

    interface GenericIdentityFn<T> {
         (arg: T): T;
     }
    @@ -813,15 +816,10 @@ 

    제네 let myIdentity: GenericIdentityFn<number> = identity;

    -

    예제를 약간 다른 것으로 바꿔보겠습니다. -제네릭 함수 대신 제네릭 타입의 일부인 비 제네릭 함수 signature로 설명하겠습니다. -우리가 GenericIdentityFn 을 사용할 때 대응하는 타입 매개변수(여기서는 number)를 지정할 필요가 있고 호출 형식을 효과적으로 고정시킬 것입니다. -언제 직접 호출 형식에 타입 파라미터를 삽입해야 하고 언제 인터페이스 자체에 삽입해야하는지를 이해하는 것이 타입의 어떤 측면이 제네릭인지 설명하는데 도움이 될 것입니다.

    -

    제네릭 인터페이스 외에도 제네릭 클래스를 만들 수 있습니다. -하지만 제네릭 열거형과 네임스페이스는 만들 수 없습니다.

    +

    예제를 약간 다른 것으로 바꿔보겠습니다.
    제네릭 함수 대신 제네릭 타입의 일부인 비 제네릭 함수 signature로 설명하겠습니다.
    우리가 GenericIdentityFn 을 사용할 때 대응하는 타입 매개변수(여기서는 number)를 지정할 필요가 있고 호출 형식을 효과적으로 고정시킬 것입니다.
    언제 직접 호출 형식에 타입 파라미터를 삽입해야 하고 언제 인터페이스 자체에 삽입해야하는지를 이해하는 것이 타입의 어떤 측면이 제네릭인지 설명하는데 도움이 될 것입니다.

    +

    제네릭 인터페이스 외에도 제네릭 클래스를 만들 수 있습니다.
    하지만 제네릭 열거형과 네임스페이스는 만들 수 없습니다.

    제네릭 클래스 (Generic Classes)

    -

    제네릭 클래스는 제네릭 인터페이스와 형태가 비슷합니다. -제네릭 클래스는 클래스 이름 다음에 꺾쇠 괄호(<>)로 묶인 제네릭 타입 매개변수들을 갖습니다.

    +

    제네릭 클래스는 제네릭 인터페이스와 형태가 비슷합니다.
    제네릭 클래스는 클래스 이름 다음에 꺾쇠 괄호(<>)로 묶인 제네릭 타입 매개변수들을 갖습니다.

    class GenericNumber<T> {
         zeroValue: T;
         add: (x: T, y: T) => T;
    @@ -840,21 +838,16 @@ 

    È alert(stringNumeric.add(stringNumeric.zeroValue, "test"));

    인터페이스와 마찬가지로 타입 매개변수를 클래스 자체에 두면 클래스의 모든 속성이 동일한 타입으로 작동하도록 할 수 있습니다.

    -

    클래스 섹션에서 다루었던 것처럼 클래스에는 정적인 측면과 인스턴스 측면의 두가지 측면이 있습니다. -제네릭 클래스는 정적 측면 보다는 인스턴스 측면에서만 제네릭이므로 클래스를 사용할 때 정적 멤버(static member)는 클래스의 타입 매개변수를 사용할 수 없습니다.

    +

    클래스 섹션에서 다루었던 것처럼 클래스에는 정적인 측면과 인스턴스 측면의 두가지 측면이 있습니다.
    제네릭 클래스는 정적 측면 보다는 인스턴스 측면에서만 제네릭이므로 클래스를 사용할 때 정적 멤버(static member)는 클래스의 타입 매개변수를 사용할 수 없습니다.

    제네릭 제약조건 (Generic Constraints)

    -

    이전의 예제를 기억한다면 타입들에 어떤 기능이 있는지에 대한 지식이 있는 타입에서 작동하는 제네릭 함수를 작성해야 할 때가 있습니다. -loggingIdentity 예제에서는 arg.length 프로퍼티에 접근하기를 원했지만 컴파일러는 모든 타입이 .length 속성을 가지고 있음을 증명할 수 없었습니다. 그래서 컴파일러는 이러한 가정을 하지 않도록 경고를 줍니다.

    +

    이전의 예제를 기억한다면 타입들에 어떤 기능이 있는지에 대한 지식이 있는 타입에서 작동하는 제네릭 함수를 작성해야 할 때가 있습니다.
    loggingIdentity 예제에서는 arg.length 프로퍼티에 접근하기를 원했지만 컴파일러는 모든 타입이 .length 속성을 가지고 있음을 증명할 수 없었습니다.
    그래서 컴파일러는 이러한 가정을 하지 않도록 경고를 줍니다.

    function loggingIdentity<T>(arg: T): T {
         console.log(arg.length);  // 오류 : T는 .length 메소드를 가지고 있지 않습니다.
         return arg;
     }
     
    -

    모든 타입으로 작업하는 대신 이 함수가 .length 프로퍼티를 가진 모든 타입에서 작동하도록 제한을 두고 싶을 것입니다. -타입에 이 멤버가 있으면 타입을 허용하지만 적어도 이 멤버가 있어야 합니다. -그렇게 하기 위해서는 T 가 무엇이 될 수 있는지에 대한 제약으로서 요구 사항을 작성해야 합니다.

    -

    그러기 위해 제약 조건을 설명하는 인터페이스를 만들 것입니다. -여기에서는 하나의 .length 프로퍼티를 가진 인터페이스를 만들고 이 인터페이스와 extends 키워드를 사용하여 제약조건을 나타냅니다.

    +

    모든 타입으로 작업하는 대신 이 함수가 .length 프로퍼티를 가진 모든 타입에서 작동하도록 제한을 두고 싶을 것입니다.
    타입에 이 멤버가 있으면 타입을 허용하지만 적어도 이 멤버가 있어야 합니다.
    그렇게 하기 위해서는 T 가 무엇이 될 수 있는지에 대한 제약으로서 요구 사항을 작성해야 합니다.

    +

    그러기 위해 제약 조건을 설명하는 인터페이스를 만들 것입니다.
    여기에서는 하나의 .length 프로퍼티를 가진 인터페이스를 만들고 이 인터페이스와 extends 키워드를 사용하여 제약조건을 나타냅니다.

    interface Lengthwise {
         length: number;
     }
    @@ -871,9 +864,7 @@ 

    loggingIdentity({length: 10, value: 3});

    제네릭 제약조건에서 타입 매개변수 사용 (Using Type Parameters in Generic Constraints)

    -

    다른 타입 매개 변수에 의해 제한되는 타입 매개변수를 선언할 수 있습니다. -예를 들어 여기서는 이름을 가진 객체의 프로퍼티를 가져오려고 합니다. -실수로 obj에 존재하지 않는 프로퍼티를 잡아내지 않도록 하고자 합니다. 그래서 두가지 타입 사이에 제약조건을 적용할 것입니다:

    +

    다른 타입 매개 변수에 의해 제한되는 타입 매개변수를 선언할 수 있습니다.
    예를 들어 여기서는 이름을 가진 객체의 프로퍼티를 가져오려고 합니다.
    실수로 obj에 존재하지 않는 프로퍼티를 잡아내지 않도록 하고자 합니다.
    그래서 두가지 타입 사이에 제약조건을 적용할 것입니다:

    function getProperty<T, K extends keyof T>(obj: T, key: K) {
         return obj[key];
     }
    @@ -884,7 +875,8 @@ 

    getProperty(x, "m"); // 오류 : 타입 'm'의 인수를 'a' | 'b' | 'c' | 'd' 에 할당 할 수 없습니다.

    제네릭에서 클래스 타입 사용 (Using Class Types in Generics)

    -

    제네릭을 사용하여 TypeSciprt에서 팩토리를 생성할 때 생성자 함수를 사용하여 클래스 타입을 참조해야 합니다. 예를 들어,

    +

    제네릭을 사용하여 TypeSciprt에서 팩토리를 생성할 때 생성자 함수를 사용하여 클래스 타입을 참조해야 합니다.

    +

    예를 들어

    function create<T>(c: {new(): T; }): T {
         return new c();
     }
    @@ -917,7 +909,7 @@ 

    createInstance(Lion).keeper.nametag; // 타입 체크! createInstance(Bee).keeper.hasMask; // 타입 체크!

    - +
    @@ -960,7 +952,7 @@

    No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"제네릭","level":"3.6","depth":1,"next":{"title":"열거형","level":"3.7","depth":1,"path":"pages/Enums.md","ref":"pages/Enums.md","articles":[]},"previous":{"title":"함수","level":"3.5","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"],"pluginsConfig":{"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","highlight-1":{},"custom-favicon":{},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"}},"file":{"path":"pages/Generics.md","mtime":"2018-04-10T01:42:20.319Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2018-04-10T01:48:44.756Z"},"basePath":"..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"제네릭","level":"3.6","depth":1,"next":{"title":"열거형","level":"3.7","depth":1,"path":"pages/Enums.md","ref":"pages/Enums.md","articles":[]},"previous":{"title":"함수","level":"3.5","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","analytics"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"analytics":{"google":"UA-99001722-6"},"search":{},"addcssjs":{"css":["assets/css/atom-one-dark.css"],"js":[]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"}},"file":{"path":"pages/Generics.md","mtime":"2019-06-14T05:32:52.240Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2019-06-14T05:59:20.233Z"},"basePath":"..","book":{"language":""}}); }); @@ -971,6 +963,10 @@

    No results matching " + + + + @@ -999,4 +995,3 @@

    No results matching " - diff --git a/pages/Generics.md b/pages/Generics.md index 817b2770..407a38bb 100644 --- a/pages/Generics.md +++ b/pages/Generics.md @@ -1,12 +1,16 @@ # 소개 (Introduction) -소프트웨어 공학의 주요 부분은 명확하고 일관된 API를 가질뿐만 아니라 재사용 가능한 구성 요소를 구축하는 것입니다. 현재의 데이터 뿐만 아니라 미래의 데이터에 대해서도 처리할 수 있는 구성 요소는 대형 소프트웨어 시스템 구축을 위한 가장 유연한 기능을 제공할 것입니다. +소프트웨어 공학의 주요 부분은 명확하고 일관된 API를 가질뿐만 아니라 재사용 가능한 컴포넌트를 구축하는 것입니다. +현재의 데이터 뿐만 아니라 미래의 데이터에 대해서도 처리할 수 있는 컴포넌트는 대형 소프트웨어 시스템 구축을 위한 가장 유연한 기능을 제공할 것입니다. -C# 및 Java와 같은 언어에서 재사용 가능한 구성 요소를 만들기 위한 주요 도구 중 하나는 제네릭 즉 단일 타입이 아닌 다양한 타입을 처리할 수 있는 구성 요소를 만드는 것입니다. 이를 통해 사용자는 구성요소를 사용할 때 자신만의 타입을 사용할 수 있습니다. +C# 및 Java와 같은 언어에서 재사용 가능한 컴포넌트를 만들기 위한 주요 도구 중 하나는 제네릭 즉 단일 타입이 아닌 다양한 타입을 처리할 수 있는 컴포넌트를 만드는 것입니다. +이를 통해 사용자는 컴포넌트를 사용할 때 자신만의 타입을 사용할 수 있습니다. # 제네릭의 Hello World (Hello World of Generics) -우선 제네릭의 "Hello World" 즉 identity 함수를 만들어 봅시다. 이 identity 함수는 전달된 것을 그대로 반환하는 함수입니다. 이는 `echo` 명령과 비슷한 방식으로 생각하면 됩니다. +우선 제네릭의 "Hello World" 즉 identity 함수를 만들어 봅시다. +이 identity 함수는 전달된 것을 그대로 반환하는 함수입니다. +이는 `echo` 명령과 비슷한 방식으로 생각하면 됩니다. 제네릭이 없다면 identity 함수에 특정 타입을 부여해야 합니다. @@ -24,9 +28,11 @@ function identity(arg: any): any { } ``` -`any`를 사용하는 것은 분명히 함수가 `arg`에 대한 모든 타입을 전달 받을 수 있게되지만 실제로 함수가 반환할 때 그 타입이 무엇이었는지에 대한 정보를 잃어버립니다. 만약 숫자를 인자로 전달하면 어떤 타입이든 반환횔 수 있다는 것을 알 수 있습니다. +`any`를 사용하는 것은 분명히 함수가 `arg`에 대한 모든 타입을 전달 받을 수 있게되지만 실제로 함수가 반환할 때 그 타입이 무엇이었는지에 대한 정보를 잃어버립니다. +만약 숫자를 인수로 전달하면 어떤 타입이든 반환횔 수 있다는 것을 알 수 있습니다. -대신 어떤 타입이 반환될 것인지를 나타내는 데 사용할 수 있는 방식으로 인수 타입을 정하는 방법이 필요합니다. 여기서는 값이 아닌 타입을 처리하는 특별한 종류의 변수인 _타입 변수(type variable)_을 사용할 것입니다. +대신 어떤 타입이 반환될 것인지를 나타내는 데 사용할 수 있는 방식으로 인수 타입을 정하는 방법이 필요합니다. +여기서는 값이 아닌 타입을 처리하는 특별한 종류의 변수인 _타입 변수(type variable)_을 사용할 것입니다. ```ts function identity(arg: T): T { @@ -34,31 +40,40 @@ function identity(arg: T): T { } ``` -identity 함수에 타입변수 `T` 를 추가했습니다. -이 `T` 는 함수 사용자가 제공한 타입(예: `number`)를 캡처하여 나중에 해당 정보를 사용할 수 있도록 합니다. 또한 `T` 를 다시 반환 타입으로 사용합니다. 자세히 보면 인수와 반환 타입에 동일한 타입이 사용되는 것을 볼 수 있습니다. 이를 통해 함수의 안과 밖에서 타입에 대한 정보를 넘길 수 있습니다. +identity 함수에 타입변수 `T` 를 추가했습니다. +이 `T` 는 함수 사용자가 제공한 타입(예: `number`)를 캡처하여 나중에 해당 정보를 사용할 수 있도록 합니다. +또한 `T` 를 다시 반환 타입으로 사용합니다. +자세히 보면 인수와 반환 타입에 동일한 타입이 사용되는 것을 볼 수 있습니다. +이를 통해 함수의 안과 밖에서 타입에 대한 정보를 넘길 수 있습니다. -이러한 모습의 `identity` 함수는 다양한 타입을 처리할 수 있기 때문에 일반적이라고 할 수 있습니다. `any` 를 사용하는 것과는 달리 인수와 반환 타입에 숫자를 사용하는 처음의 `identity` 함수와 동일합니다.(즉 어떠한 정보도 잃어버리지 않습니다) +이러한 모습의 `identity` 함수는 다양한 타입을 처리할 수 있기 때문에 일반적이라고 할 수 있습니다. +`any` 를 사용하는 것과는 달리 인수와 반환 타입에 숫자를 사용하는 처음의 `identity` 함수와 동일합니다.(즉 어떠한 정보도 잃어버리지 않습니다) -제네릭 `identity` 함수를 만든 후 두 가지 방법 중 하나로 호출 할 수 있습니다. 첫번째 방법은 타입 인수를 포함한 모든 인수를 함수에 전달하는 것입니다. +제네릭 `identity` 함수를 만든 후 두 가지 방법 중 하나로 호출할 수 있습니다. +첫번째 방법은 타입 인수를 포함한 모든 인수를 함수에 전달하는 것입니다. ```ts let output = identity("myString"); // 반환 타입은 'string' 입니다. ``` -여기서는 함수 호출에 대한 인수 중 하나인 `T` 를 `string` 으로 명시적으로 정했으며 인자에는 `()` 를 사용하는 것과 달리 `<>` 를 사용했습니다. +여기서는 함수 호출에 대한 인수 중 하나인 `T` 를 `string` 으로 명시적으로 정했으며 인수에는 `()` 를 사용하는 것과 달리 `<>` 를 사용했습니다. -두번째 방법은 더 일반적인 방법이기도 합니다. 여기서는 _타입 인수 추론(type argument inference)_ 를 사용합니다. 즉 함수에 전달하는 인수 타입에 따라 컴파일러가 자동으로 `T` 값을 설정합니다. +두번째 방법은 더 일반적인 방법이기도 합니다. +여기서는 _타입 인수 추론(type argument inference)_ 를 사용합니다. +즉 함수에 전달하는 인수 타입에 따라 컴파일러가 자동으로 `T` 값을 설정합니다. ```ts let output = identity("myString"); // 반환 타입은 'string' 입니다. ``` -꺾쇠 괄호(`<>`) 안에 명시적으로 타입을 전달할 필요가 없습니다. 컴파일러는 그저 `"myString"` 의 값을 보고 `T` 를 그 타입으로 설정합니다. -타입 인자 추론은 코드를 더 짧고 가독성 있게 유지하는 유용한 도구가 될 수 있지만 보다 복잡한 예제에서는 컴파일러가 타입을 추론하지 못하면 앞의 예제에서 했던 것 처럼 타입 인자를 명시적으로 전달해야 할 수도 있습니다. +꺾쇠 괄호(`<>`) 안에 명시적으로 타입을 전달할 필요가 없습니다. +컴파일러는 그저 `"myString"` 의 값을 보고 `T` 를 그 타입으로 설정합니다. +타입 인수 추론은 코드를 더 짧고 가독성 있게 유지하는 유용한 도구가 될 수 있지만 보다 복잡한 예제에서는 컴파일러가 타입을 추론하지 못하면 앞의 예제에서 했던 것 처럼 타입 인수를 명시적으로 전달해야 할 수도 있습니다. # 제네릭 타입 변수 (Generic Type Variables) -제네릭을 사용하기 시작할 때 `identity` 와 같은 제네릭 함수를 만들면 컴파일러는 함수 내부에 제네릭으로 타입이 지정된 매개변수를 올바르게 사용하도록 합니다. 즉 실제로 이러한 매개변수를 모든 타입이 될 수 있는 것처럼 취급힙니다. +제네릭을 사용하기 시작할 때 `identity` 와 같은 제네릭 함수를 만들면 컴파일러는 함수 내부에 제네릭으로 타입이 지정된 매개변수를 올바르게 사용하도록 합니다. +즉 실제로 이러한 매개변수를 모든 타입이 될 수 있는 것처럼 취급힙니다. 앞에서 본 `identity` 함수를 보겠습니다. @@ -78,9 +93,13 @@ function loggingIdentity(arg: T): T { } ``` -컴파일러는 `arg` 의 `.length` 멤버를 사용하고 있다는 오류를 주지만 `arg` 모듈에는 이 멤버가 없다고 할 수는 없습니다. 이전에 타입 변수가 모든 타입이 될 수 있다고 했습니다. 따라서 누군가 `.length` 멤버가 없는 `number` 를 전달 할 수 있을 것입니다. +컴파일러는 `arg` 의 `.length` 멤버를 사용하고 있다는 오류를 주지만 `arg` 모듈에는 이 멤버가 없다고 할 수는 없습니다. +이전에 타입 변수가 모든 타입이 될 수 있다고 했습니다. +따라서 누군가 `.length` 멤버가 없는 `number` 를 전달 할 수 있을 것입니다. -실제로 이 함수가 `T` 대신 `T` 배열을 처리한다고 가정해 봅시다. 그러면 배열을 처리할 수 있기 때문에 `.length` 멤버가 사용 가능해야 합니다. 다른 타입의 배열을 생성하는 함수로 이것을 설명하겠습니다: +실제로 이 함수가 `T` 대신 `T` 배열을 처리한다고 가정해 봅시다. +그러면 배열을 처리할 수 있기 때문에 `.length` 멤버가 사용 가능해야 합니다. +다른 타입의 배열을 생성하는 함수로 이것을 설명하겠습니다: ```ts function loggingIdentity(arg: T[]): T[] { @@ -89,7 +108,9 @@ function loggingIdentity(arg: T[]): T[] { } ``` -`loggingIdentity` 는 타입 매개 변수 `T` 를 인자로 받고 `arg` 는 `T` 배열이며 `T` 배열을 반환합니다. 숫자 배열을 인자로 넘기면 `T` 가 `number` 에 바인딩 되기 때문에 숫자 배열을 반환할 것입니다. 이렇게하면 모든 타입이 아닌 처리하고자 하는 타입의 일부로 제네릭 타입 변수 `T` 를 사용하여 유연성을 높일 수 있습니다. +`loggingIdentity` 는 타입 매개 변수 `T` 를 인수로 받고 `arg` 는 `T` 배열이며 `T` 배열을 반환합니다. +숫자 배열을 인수로 넘기면 `T` 가 `number` 에 바인딩 되기 때문에 숫자 배열을 반환할 것입니다. +이렇게하면 모든 타입이 아닌 처리하고자 하는 타입의 일부로 제네릭 타입 변수 `T` 를 사용하여 유연성을 높일 수 있습니다. 혹은 다음 예제와 같이 작성할 수 있습니다. @@ -100,13 +121,15 @@ function loggingIdentity(arg: Array): Array { } ``` -이미 다른 언어의 타입 스타일에 대해 잘 알고 있을 것입니다. 다음장에서는 `Array` 와 같이 자신만의 제네릭 타입을 만드는 방법을 다룰 것입니다. +이미 다른 언어의 타입 스타일에 대해 잘 알고 있을 것입니다. +다음장에서는 `Array` 와 같이 자신만의 제네릭 타입을 만드는 방법을 다룰 것입니다. # 제네릭 타입 (Generic Types) -이전 장에서는 다양한 타입의 함수를 처리하는 제네릭 identity 함수를 만들었습니다. 이 장에서는 함수 자체의 타입과 제네릭 인터페이스를 만드는 방법에 대하여 살펴보겠습니다. +이전 장에서는 다양한 타입의 함수를 처리하는 제네릭 identity 함수를 만들었습니다. +이 장에서는 함수 자체의 타입과 제네릭 인터페이스를 만드는 방법에 대하여 살펴보겠습니다. -제네릭 함수의 타입은 함수 선언과 비슷하게 타입 매개변수가 먼저 나열된 비 제네릭 함수의 형식과 같습니다. +제네릭 함수의 타입은 함수 선언과 비슷하게 타입 매개변수가 먼저 나열된 비 제네릭 함수의 타입은 같습니다. ```ts function identity(arg: T): T { @@ -136,7 +159,7 @@ function identity(arg: T): T { let myIdentity: {(arg: T): T} = identity; ``` -따라서 첫번째 제네릭 인터페이스를 작성하게 됩니다. +따라서 첫번째 제네릭 인터페이스를 작성하게 됩니다. 앞의 예제에서 객체 리터럴을 가져와 인터페이스로 옮깁니다. ```ts @@ -151,8 +174,9 @@ function identity(arg: T): T { let myIdentity: GenericIdentityFn = identity; ``` -비슷한 예에서 제네릭 매개변수를 전체 인터페이스의 매개변수로 이동하려고 할 수 있습니다. -이렇게하면 일반적으로 사용하는 유형(예: `Dictionary` 가 아닌 `Dictionary`) 을 볼 수 있습니다. 이것은 인터페이스의 다른 모든 멤버가 타입 매개변수를 볼 수 있게합니다. +비슷한 예에서 제네릭 매개변수를 전체 인터페이스의 매개변수로 이동하려고 할 수 있습니다. +이렇게하면 일반적으로 사용하는 유형(예: `Dictionary` 가 아닌 `Dictionary`) 을 볼 수 있습니다. +이것은 인터페이스의 다른 모든 멤버가 타입 매개변수를 볼 수 있게합니다. ```ts interface GenericIdentityFn { @@ -166,17 +190,17 @@ function identity(arg: T): T { let myIdentity: GenericIdentityFn = identity; ``` -예제를 약간 다른 것으로 바꿔보겠습니다. -제네릭 함수 대신 제네릭 타입의 일부인 비 제네릭 함수 signature로 설명하겠습니다. -우리가 `GenericIdentityFn` 을 사용할 때 대응하는 타입 매개변수(여기서는 `number`)를 지정할 필요가 있고 호출 형식을 효과적으로 고정시킬 것입니다. +예제를 약간 다른 것으로 바꿔보겠습니다. +제네릭 함수 대신 제네릭 타입의 일부인 비 제네릭 함수 signature로 설명하겠습니다. +우리가 `GenericIdentityFn` 을 사용할 때 대응하는 타입 매개변수(여기서는 `number`)를 지정할 필요가 있고 호출 형식을 효과적으로 고정시킬 것입니다. 언제 직접 호출 형식에 타입 파라미터를 삽입해야 하고 언제 인터페이스 자체에 삽입해야하는지를 이해하는 것이 타입의 어떤 측면이 제네릭인지 설명하는데 도움이 될 것입니다. -제네릭 인터페이스 외에도 제네릭 클래스를 만들 수 있습니다. +제네릭 인터페이스 외에도 제네릭 클래스를 만들 수 있습니다. 하지만 제네릭 열거형과 네임스페이스는 만들 수 없습니다. # 제네릭 클래스 (Generic Classes) -제네릭 클래스는 제네릭 인터페이스와 형태가 비슷합니다. +제네릭 클래스는 제네릭 인터페이스와 형태가 비슷합니다. 제네릭 클래스는 클래스 이름 다음에 꺾쇠 괄호(`<>`)로 묶인 제네릭 타입 매개변수들을 갖습니다. ```ts @@ -203,13 +227,14 @@ alert(stringNumeric.add(stringNumeric.zeroValue, "test")); 인터페이스와 마찬가지로 타입 매개변수를 클래스 자체에 두면 클래스의 모든 속성이 동일한 타입으로 작동하도록 할 수 있습니다. -[클래스 섹션](./Classes.md)에서 다루었던 것처럼 클래스에는 정적인 측면과 인스턴스 측면의 두가지 측면이 있습니다. +[클래스 섹션](./Classes.md)에서 다루었던 것처럼 클래스에는 정적인 측면과 인스턴스 측면의 두가지 측면이 있습니다. 제네릭 클래스는 정적 측면 보다는 인스턴스 측면에서만 제네릭이므로 클래스를 사용할 때 정적 멤버(static member)는 클래스의 타입 매개변수를 사용할 수 없습니다. # 제네릭 제약조건 (Generic Constraints) -이전의 예제를 기억한다면 타입들에 어떤 기능이 있는지에 대한 지식이 있는 타입에서 작동하는 제네릭 함수를 작성해야 할 때가 있습니다. -`loggingIdentity` 예제에서는 `arg`의 `.length` 프로퍼티에 접근하기를 원했지만 컴파일러는 모든 타입이 `.length` 속성을 가지고 있음을 증명할 수 없었습니다. 그래서 컴파일러는 이러한 가정을 하지 않도록 경고를 줍니다. +이전의 예제를 기억한다면 타입들에 어떤 기능이 있는지에 대한 지식이 있는 타입에서 작동하는 제네릭 함수를 작성해야 할 때가 있습니다. +`loggingIdentity` 예제에서는 `arg`의 `.length` 프로퍼티에 접근하기를 원했지만 컴파일러는 모든 타입이 `.length` 속성을 가지고 있음을 증명할 수 없었습니다. +그래서 컴파일러는 이러한 가정을 하지 않도록 경고를 줍니다. ```ts function loggingIdentity(arg: T): T { @@ -218,11 +243,11 @@ function loggingIdentity(arg: T): T { } ``` -모든 타입으로 작업하는 대신 이 함수가 `.length` 프로퍼티를 가진 모든 타입에서 작동하도록 제한을 두고 싶을 것입니다. -타입에 이 멤버가 있으면 타입을 허용하지만 적어도 이 멤버가 있어야 합니다. +모든 타입으로 작업하는 대신 이 함수가 `.length` 프로퍼티를 가진 모든 타입에서 작동하도록 제한을 두고 싶을 것입니다. +타입에 이 멤버가 있으면 타입을 허용하지만 적어도 이 멤버가 있어야 합니다. 그렇게 하기 위해서는 `T` 가 무엇이 될 수 있는지에 대한 제약으로서 요구 사항을 작성해야 합니다. -그러기 위해 제약 조건을 설명하는 인터페이스를 만들 것입니다. +그러기 위해 제약 조건을 설명하는 인터페이스를 만들 것입니다. 여기에서는 하나의 `.length` 프로퍼티를 가진 인터페이스를 만들고 이 인터페이스와 `extends` 키워드를 사용하여 제약조건을 나타냅니다. ```ts @@ -250,9 +275,10 @@ loggingIdentity({length: 10, value: 3}); ## 제네릭 제약조건에서 타입 매개변수 사용 (Using Type Parameters in Generic Constraints) -다른 타입 매개 변수에 의해 제한되는 타입 매개변수를 선언할 수 있습니다. -예를 들어 여기서는 이름을 가진 객체의 프로퍼티를 가져오려고 합니다. -실수로 `obj`에 존재하지 않는 프로퍼티를 잡아내지 않도록 하고자 합니다. 그래서 두가지 타입 사이에 제약조건을 적용할 것입니다: +다른 타입 매개 변수에 의해 제한되는 타입 매개변수를 선언할 수 있습니다. +예를 들어 여기서는 이름을 가진 객체의 프로퍼티를 가져오려고 합니다. +실수로 `obj`에 존재하지 않는 프로퍼티를 잡아내지 않도록 하고자 합니다. + 그래서 두가지 타입 사이에 제약조건을 적용할 것입니다: ```ts function getProperty(obj: T, key: K) { @@ -267,7 +293,9 @@ getProperty(x, "m"); // 오류 : 타입 'm'의 인수를 'a' | 'b' | 'c' | 'd' ## 제네릭에서 클래스 타입 사용 (Using Class Types in Generics) -제네릭을 사용하여 TypeSciprt에서 팩토리를 생성할 때 생성자 함수를 사용하여 클래스 타입을 참조해야 합니다. 예를 들어, +제네릭을 사용하여 TypeSciprt에서 팩토리를 생성할 때 생성자 함수를 사용하여 클래스 타입을 참조해야 합니다. + +예를 들어 ```ts function create(c: {new(): T; }): T { diff --git a/pages/Integrating with Build Tools.html b/pages/Integrating with Build Tools.html index 9ae65d2e..c0351e31 100644 --- a/pages/Integrating with Build Tools.html +++ b/pages/Integrating with Build Tools.html @@ -4,10 +4,13 @@ - Integrating with Build Tools · GitBook + 빌드 도구와 통합 · GitBook - + + + + @@ -22,6 +25,10 @@ + + + + @@ -429,7 +436,7 @@ - Decorators + 데코레이터 @@ -442,7 +449,7 @@ - Mixins + 믹스인 @@ -455,7 +462,7 @@ - Triple-Slash Directives + 트리플-슬래시 지시자 @@ -468,7 +475,7 @@ - Type Checking JavaScript Files + JavaScript 파일 타입 검사 @@ -479,7 +486,7 @@ -
  • Declaration Files
  • +
  • 선언 파일
  • @@ -488,7 +495,7 @@ - Introduction + 소개 @@ -590,7 +597,7 @@ -
  • Project Configuration
  • +
  • 프로젝트 환경설정
  • @@ -612,7 +619,7 @@ - Compiler Options + 컴파일러 옵션 @@ -625,7 +632,7 @@ - Compiler Options in MSBuild + MSBuild에서의 컴파일러 옵션 @@ -638,7 +645,7 @@ - Integrating with Build Tools + 빌드 도구와 통합 @@ -651,7 +658,7 @@ - Nightly Builds + Nightly 빌드 @@ -689,7 +696,7 @@

    - Integrating with Build Tools + 빌드 도구와 통합

    @@ -704,7 +711,7 @@

    -

    Build tools

    +

    빌드 도구들

    Browserify

    -

    Install

    +

    설치

    npm install tsify
     
    -

    Using Command Line Interface

    +

    커맨드 라인 인터페이스 사용

    browserify main.ts -p [ tsify --noImplicitAny ] > bundle.js
     
    -

    Using API

    +

    API 사용

    var browserify = require("browserify");
     var tsify = require("tsify");
     
    @@ -732,15 +739,15 @@ 

    Using API

    .bundle() .pipe(process.stdout);
    -

    More details: smrq/tsify

    +

    자세한 내용: smrq/tsify

    Duo

    -

    Install

    +

    설치

    npm install duo-typescript
     
    -

    Using Command Line Interface

    +

    커맨드 라인 인터페이스 사용

    duo --use duo-typescript entry.ts
     
    -

    Using API

    +

    API 사용

    var Duo = require("duo");
     var fs = require("fs")
     var path = require("path")
    @@ -753,16 +760,16 @@ 

    Using API

    .use(typescript()) .run(function (err, results) { if (err) throw err; - // Write compiled result to output file + // 컴파일된 결과를 출력 파일에 작성합니다. fs.writeFileSync(out, results.code); });
    -

    More details: frankwallis/duo-typescript

    +

    자세한 내용: frankwallis/duo-typescript

    Grunt

    -

    Install

    +

    설치

    npm install grunt-ts
     
    -

    Basic Gruntfile.js

    +

    기본 Gruntfile.js

    module.exports = function(grunt) {
         grunt.initConfig({
             ts: {
    @@ -775,9 +782,9 @@ 

    Basic Gruntfile.js

    grunt.registerTask("default", ["ts"]); };
    -

    More details: TypeStrong/grunt-ts

    +

    자세한 내용: TypeStrong/grunt-ts

    Gulp

    -

    Install

    +

    설치

    npm install gulp-typescript
     

    Basic gulpfile.js

    @@ -793,50 +800,50 @@

    Basic gulpfile.js

    return tsResult.js.pipe(gulp.dest("built/local")); });

    -

    More details: ivogabe/gulp-typescript

    +

    자세한 내용: ivogabe/gulp-typescript

    Jspm

    -

    Install

    +

    설치

    npm install -g jspm@beta
     
    -

    Note: Currently TypeScript support in jspm is in 0.16beta

    -

    More details: TypeScriptSamples/jspm

    +

    주의사항: 현재 jspm의 TypeScript 지원은 0.16beta 입니다.

    +

    자세한 내용: TypeScriptSamples/jspm

    Webpack

    -

    Install

    +

    설치

    npm install ts-loader --save-dev
     
    -

    Basic webpack.config.js

    +

    기본 webpack.config.js

    module.exports = {
         entry: "./src/index.tsx",
         output: {
             filename: "bundle.js"
         },
         resolve: {
    -        // Add '.ts' and '.tsx' as a resolvable extension.
    +        // '.ts'와 '.tsx'를 해석 가능한 확장자로 추가합니다.
             extensions: ["", ".webpack.js", ".web.js", ".ts", ".tsx", ".js"]
         },
         module: {
             loaders: [
    -            // all files with a '.ts' or '.tsx' extension will be handled by 'ts-loader'
    +            // '.ts' 또는 '.tsx' 확장자를 가진 모든 파일은 'ts-loader'에 의해 처리됩니다.
                 { test: /\.tsx?$/, loader: "ts-loader" }
             ]
         }
     }
     
    -

    See more details on ts-loader here.

    -

    Alternatives:

    +

    ts-loader에 대한 자세한 내용은 여기를 참조하세요.

    +

    대안:

    MSBuild

    -

    Update project file to include locally installed Microsoft.TypeScript.Default.props (at the top) and Microsoft.TypeScript.targets (at the bottom) files:

    +

    프로젝트 파일을 업데이트하여 로컬에 설치된 Microsoft.TypeScript.Default.props (맨 위)와 Microsoft.TypeScript.targets (맨 아래) 파일을 포함하도록 하세요:

    <?xml version="1.0" encoding="utf-8"?>
     <Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
    -  <!-- Include default props at the bottom -->
    +  <!-- 하단에 기본 props 포함 -->
       <Import
           Project="$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)\TypeScript\Microsoft.TypeScript.Default.props"
           Condition="Exists('$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)\TypeScript\Microsoft.TypeScript.Default.props')" />
     
    -  <!-- TypeScript configurations go here -->
    +  <!-- TypeScript 환경 설정 -->
       <PropertyGroup Condition="'$(Configuration)' == 'Debug'">
         <TypeScriptRemoveComments>false</TypeScriptRemoveComments>
         <TypeScriptSourceMap>true</TypeScriptSourceMap>
    @@ -846,22 +853,22 @@ 

    MSBuild

    <TypeScriptSourceMap>false</TypeScriptSourceMap> </PropertyGroup> - <!-- Include default targets at the bottom --> + <!-- 하단에 기본 대상 포함 --> <Import Project="$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)\TypeScript\Microsoft.TypeScript.targets" Condition="Exists('$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)\TypeScript\Microsoft.TypeScript.targets')" /> </Project>
    -

    More details about defining MSBuild compiler options: Setting Compiler Options in MSBuild projects

    +

    MSBuild 컴파일러 옵션 정의에 대한 자세한 내용: MSBuild 프로젝트의 컴파일러 옵션 설정

    NuGet

      -
    • Right-Click -> Manage NuGet Packages
    • -
    • Search for Microsoft.TypeScript.MSBuild
    • -
    • Hit Install
    • -
    • When install is complete, rebuild!
    • +
    • 우-클릭 -> Manage NuGet Packages
    • +
    • Microsoft.TypeScript.MSBuild를 검색하세요
    • +
    • Install 클릭
    • +
    • 설치가 완료되면 다시 빌드 하세요!
    -

    More details can be found at Package Manager Dialog and using nightly builds with NuGet

    - +

    자세한 내용은 패키지 매니저 다이얼로그NuGet과 nightly builds 사용

    + @@ -888,12 +895,12 @@

    No results matching " + - + @@ -904,7 +911,7 @@

    No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"Integrating with Build Tools","level":"5.4","depth":1,"next":{"title":"Nightly Builds","level":"5.5","depth":1,"path":"pages/Nightly Builds.md","ref":"pages/Nightly Builds.md","articles":[]},"previous":{"title":"Compiler Options in MSBuild","level":"5.3","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"],"pluginsConfig":{"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","highlight-1":{},"custom-favicon":{},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"}},"file":{"path":"pages/Integrating with Build Tools.md","mtime":"2018-03-25T23:54:05.964Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2018-04-10T01:48:44.756Z"},"basePath":"..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"빌드 도구와 통합","level":"5.4","depth":1,"next":{"title":"Nightly 빌드","level":"5.5","depth":1,"path":"pages/Nightly Builds.md","ref":"pages/Nightly Builds.md","articles":[]},"previous":{"title":"MSBuild에서의 컴파일러 옵션","level":"5.3","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","analytics"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"analytics":{"google":"UA-99001722-6"},"search":{},"addcssjs":{"css":["assets/css/atom-one-dark.css"],"js":[]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"}},"file":{"path":"pages/Integrating with Build Tools.md","mtime":"2019-06-14T05:32:52.240Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2019-06-14T05:59:20.233Z"},"basePath":"..","book":{"language":""}}); }); @@ -915,6 +922,10 @@

    No results matching " + + + + @@ -943,4 +954,3 @@

    No results matching " - diff --git a/pages/Integrating with Build Tools.md b/pages/Integrating with Build Tools.md index bbeab007..8bacc78c 100644 --- a/pages/Integrating with Build Tools.md +++ b/pages/Integrating with Build Tools.md @@ -1,4 +1,4 @@ -Build tools +빌드 도구들 * [Browserify](#browserify) * [Duo](#duo) @@ -11,19 +11,19 @@ Build tools # Browserify -### Install +### 설치 ```sh npm install tsify ``` -### Using Command Line Interface +### 커맨드 라인 인터페이스 사용 ```sh browserify main.ts -p [ tsify --noImplicitAny ] > bundle.js ``` -### Using API +### API 사용 ```js var browserify = require("browserify"); @@ -36,23 +36,23 @@ browserify() .pipe(process.stdout); ``` -More details: [smrq/tsify](https://github.com/smrq/tsify) +자세한 내용: [smrq/tsify](https://github.com/smrq/tsify) # Duo -### Install +### 설치 ```sh npm install duo-typescript ``` -### Using Command Line Interface +### 커맨드 라인 인터페이스 사용 ```sh duo --use duo-typescript entry.ts ``` -### Using API +### API 사용 ```js var Duo = require("duo"); @@ -67,22 +67,22 @@ Duo(__dirname) .use(typescript()) .run(function (err, results) { if (err) throw err; - // Write compiled result to output file + // 컴파일된 결과를 출력 파일에 작성합니다. fs.writeFileSync(out, results.code); }); ``` -More details: [frankwallis/duo-typescript](https://github.com/frankwallis/duo-typescript) +자세한 내용: [frankwallis/duo-typescript](https://github.com/frankwallis/duo-typescript) # Grunt -### Install +### 설치 ```sh npm install grunt-ts ``` -### Basic Gruntfile.js +### 기본 Gruntfile.js ````js module.exports = function(grunt) { @@ -98,11 +98,11 @@ module.exports = function(grunt) { }; ```` -More details: [TypeStrong/grunt-ts](https://github.com/TypeStrong/grunt-ts) +자세한 내용: [TypeStrong/grunt-ts](https://github.com/TypeStrong/grunt-ts) # Gulp -### Install +### 설치 ```sh npm install gulp-typescript @@ -124,29 +124,29 @@ gulp.task("default", function () { }); ``` -More details: [ivogabe/gulp-typescript](https://github.com/ivogabe/gulp-typescript) +자세한 내용: [ivogabe/gulp-typescript](https://github.com/ivogabe/gulp-typescript) # Jspm -### Install +### 설치 ```sh npm install -g jspm@beta ``` -_Note: Currently TypeScript support in jspm is in 0.16beta_ +_주의사항: 현재 jspm의 TypeScript 지원은 0.16beta 입니다._ -More details: [TypeScriptSamples/jspm](https://github.com/Microsoft/TypeScriptSamples/tree/master/jspm) +자세한 내용: [TypeScriptSamples/jspm](https://github.com/Microsoft/TypeScriptSamples/tree/master/jspm) # Webpack -### Install +### 설치 ```sh npm install ts-loader --save-dev ``` -### Basic webpack.config.js +### 기본 webpack.config.js ```js module.exports = { @@ -155,37 +155,37 @@ module.exports = { filename: "bundle.js" }, resolve: { - // Add '.ts' and '.tsx' as a resolvable extension. + // '.ts'와 '.tsx'를 해석 가능한 확장자로 추가합니다. extensions: ["", ".webpack.js", ".web.js", ".ts", ".tsx", ".js"] }, module: { loaders: [ - // all files with a '.ts' or '.tsx' extension will be handled by 'ts-loader' + // '.ts' 또는 '.tsx' 확장자를 가진 모든 파일은 'ts-loader'에 의해 처리됩니다. { test: /\.tsx?$/, loader: "ts-loader" } ] } } ``` -See [more details on ts-loader here](https://www.npmjs.com/package/ts-loader). +[ts-loader에 대한 자세한 내용](https://www.npmjs.com/package/ts-loader)은 여기를 참조하세요. -Alternatives: +대안: * [awesome-typescript-loader](https://www.npmjs.com/package/awesome-typescript-loader) # MSBuild -Update project file to include locally installed `Microsoft.TypeScript.Default.props` (at the top) and `Microsoft.TypeScript.targets` (at the bottom) files: +프로젝트 파일을 업데이트하여 로컬에 설치된 `Microsoft.TypeScript.Default.props` (맨 위)와 `Microsoft.TypeScript.targets` (맨 아래) 파일을 포함하도록 하세요: ```xml - + - + false true @@ -195,20 +195,20 @@ Update project file to include locally installed `Microsoft.TypeScript.Default.p false - + ``` -More details about defining MSBuild compiler options: [Setting Compiler Options in MSBuild projects](./Compiler Options in MSBuild.md) +MSBuild 컴파일러 옵션 정의에 대한 자세한 내용: [MSBuild 프로젝트의 컴파일러 옵션 설정](./Compiler Options in MSBuild.md) # NuGet -* Right-Click -> Manage NuGet Packages -* Search for `Microsoft.TypeScript.MSBuild` -* Hit `Install` -* When install is complete, rebuild! +* 우-클릭 -> Manage NuGet Packages +* `Microsoft.TypeScript.MSBuild`를 검색하세요 +* `Install` 클릭 +* 설치가 완료되면 다시 빌드 하세요! -More details can be found at [Package Manager Dialog](http://docs.nuget.org/Consume/Package-Manager-Dialog) and [using nightly builds with NuGet](https://github.com/Microsoft/TypeScript/wiki/Nightly-drops#using-nuget-with-msbuild) +자세한 내용은 [패키지 매니저 다이얼로그](http://docs.nuget.org/Consume/Package-Manager-Dialog)와 [NuGet과 nightly builds 사용](https://github.com/Microsoft/TypeScript/wiki/Nightly-drops#using-nuget-with-msbuild) diff --git a/pages/Interfaces.html b/pages/Interfaces.html index 3c088d4d..a60b5837 100644 --- a/pages/Interfaces.html +++ b/pages/Interfaces.html @@ -7,7 +7,10 @@ 인터페이스 · GitBook - + + + + @@ -22,6 +25,10 @@ + + + + @@ -429,7 +436,7 @@ - Decorators + 데코레이터 @@ -442,7 +449,7 @@ - Mixins + 믹스인 @@ -455,7 +462,7 @@ - Triple-Slash Directives + 트리플-슬래시 지시자 @@ -468,7 +475,7 @@ - Type Checking JavaScript Files + JavaScript 파일 타입 검사 @@ -479,7 +486,7 @@ -
  • Declaration Files
  • +
  • 선언 파일
  • @@ -488,7 +495,7 @@ - Introduction + 소개 @@ -590,7 +597,7 @@ -
  • Project Configuration
  • +
  • 프로젝트 환경설정
  • @@ -612,7 +619,7 @@ - Compiler Options + 컴파일러 옵션 @@ -625,7 +632,7 @@ - Compiler Options in MSBuild + MSBuild에서의 컴파일러 옵션 @@ -638,7 +645,7 @@ - Integrating with Build Tools + 빌드 도구와 통합 @@ -651,7 +658,7 @@ - Nightly Builds + Nightly 빌드 @@ -705,86 +712,86 @@

    소개 (Introduction)

    -

    TypeScript의 핵심 원리 중 하나는 값이 가지는 형태 에 초점을 맞추는 타입-체킹을 한다는 것입니다.
    이것은 때때로 "덕 타이핑(duck typing)" 또는 "구조적 하위 유형화(structural subtyping)"라고도 합니다.
    TypeScript에서는 인터페이스가 이러한 타입의 이름을 지정하는 역할을 하며 코드 내에서 계약을 정의하고 프로젝트 외부에서 코드를 사용하는 계약을 정의하는 강력한 방법입니다.

    +

    TypeScript 의 핵심 원리 중 하나는 값이 가지는 형태 에 초점을 맞추는 타입-체킹을 한다는 것입니다.
    이것은 때때로 "덕 타이핑(duck typing)" 또는 "구조적 하위 유형화(structural subtyping)"라고도 합니다.
    TypeScript 에서는 인터페이스가 이러한 타입의 이름을 지정하는 역할을 하며 코드 내에서 계약을 정의하고 프로젝트 외부에서 코드를 사용하는 계약을 정의하는 강력한 방법입니다.

    첫번째 인터페이스 (Our First Interface)

    인터페이스의 작동 방식을 확인하는 가장 쉬운 방법은 간단한 예를 들어 시작하는 것입니다:

    function printLabel(labelledObj: { label: string }) {
    -    console.log(labelledObj.label);
    +  console.log(labelledObj.label);
     }
     
    -let myObj = {size: 10, label: "Size 10 Object"};
    +let myObj = { size: 10, label: "Size 10 Object" };
     printLabel(myObj);
     
    -

    타입-체커는 printLabel에 대한 호출을 확인합니다.
    PrintLabel 함수에는 객체를 전달하는 데 필요한 단일 매개변수가 있으며 이는 문자열 타입의 label 프로퍼티를 가집니다.
    실제로 객체는 이보다 더 많은 프로퍼티를 가지고 있지만 컴파일러는 필요한 속성이 최소한 있고 필요한 타입과 일치하는지만 검사합니다.
    TypeScript가 그렇게 관대하지 않은 경우도 있습니다. 이에 대해 좀 더 자세히 다룰 것입니다.

    +

    타입-체커는 printLabel에 대한 호출을 확인합니다.
    PrintLabel 함수에는 객체를 전달하는 데 필요한 단일 매개변수가 있으며 이는 문자열 타입의 label 프로퍼티를 가집니다.
    실제로 객체는 이보다 더 많은 프로퍼티를 가지고 있지만 컴파일러는 필요한 속성이 최소한 있고 필요한 타입과 일치하는지만 검사합니다.
    TypeScript 가 그렇게 관대하지 않은 경우도 있습니다. 이에 대해 좀 더 자세히 다룰 것입니다.

    이번에도 인터페이스를 사용하여 문자열 타입인 label 프로퍼티를 가져야 한다는 요구 사항을 설명하는 동일한 예제를 다시 작성할 수 있습니다:

    interface LabelledValue {
    -    label: string;
    +  label: string;
     }
     
     function printLabel(labelledObj: LabelledValue) {
    -    console.log(labelledObj.label);
    +  console.log(labelledObj.label);
     }
     
    -let myObj = {size: 10, label: "Size 10 Object"};
    +let myObj = { size: 10, label: "Size 10 Object" };
     printLabel(myObj);
     

    인터페이스 LabelledValue은 이전 예제의 요구 사항을 설명하는 데 사용할 수 있는 이름입니다.
    여전히 label이라는 문자열 타입의 단일 프로퍼티가 있습니다.
    printLabel에 전달하는 객체가 다른 언어처럼 이 인터페이스를 구현한다고 명시적으로 말할 필요가 없었습니다.
    여기서는 중요한 형태일 뿐입니다. 함수로 전달되는 객체가 나열된 요구 사항을 충족하는 경우 허용됩니다.

    타입-체커에서는 이러한 프로퍼티가 순서대로 제공될 것을 요구하지 않으며 다만 인터페이스에 필요한 속성이 있고 필요한 타입만 필요하다는 점을 지적하는 것이 중요합니다.

    선택적 프로퍼티 (Optional Properties)

    -

    인터페이스의 모든 프로퍼티가 필수로 필요할 수는 없습니다.
    어떤 것들은 특정한 조건 하에 존재하거나 아예 존재하지 않을 수도 있습니다.
    이러한 선택적 프로퍼티는 프로퍼티 중에서 일부만 채워진 객체를 함수에 전달하는 "옵션 가방(option bags)"과 같은 패턴을 생성할 때 많이 사용됩니다.

    +

    인터페이스의 모든 프로퍼티가 필수로 필요할 수는 없습니다.
    어떤 것들은 특정한 조건 하에 존재하거나 아예 존재하지 않을 수도 있습니다.
    이러한 선택적 프로퍼티는 프로퍼티 중에서 일부만 채워진 객체를 함수에 전달하는 "옵션 백(option bags)"과 같은 패턴을 생성할 때 많이 사용됩니다.

    다음은 이 패턴의 예입니다:

    interface SquareConfig {
    -    color?: string;
    -    width?: number;
    +  color?: string;
    +  width?: number;
     }
     
    -function createSquare(config: SquareConfig): {color: string; area: number} {
    -    let newSquare = {color: "white", area: 100};
    -    if (config.color) {
    -        newSquare.color = config.color;
    -    }
    -    if (config.width) {
    -        newSquare.area = config.width * config.width;
    -    }
    -    return newSquare;
    +function createSquare(config: SquareConfig): { color: string; area: number } {
    +  let newSquare = { color: "white", area: 100 };
    +  if (config.color) {
    +    newSquare.color = config.color;
    +  }
    +  if (config.width) {
    +    newSquare.area = config.width * config.width;
    +  }
    +  return newSquare;
     }
     
    -let mySquare = createSquare({color: "black"});
    +let mySquare = createSquare({ color: "black" });
     

    선택적 프로퍼티를 가진 인터페이스는 다른 인터페이스와 유사하게 작성되며 선언된 프로퍼티 이름 끝에 ?로 표시됩니다.

    선택적 프로퍼티의 장점은 사용 가능한 프로퍼티를 설명하는 동시에 인터페이스에 포함되지 않은 프로퍼티의 사용을 방지할 수 있다는 것입니다.

    예를 들어 createSquare에서 color 프로퍼티의 이름을 잘못 입력하면 다음과 같은 오류 메시지가 표시됩니다:

    interface SquareConfig {
    -    color?: string;
    -    width?: number;
    +  color?: string;
    +  width?: number;
     }
     
     function createSquare(config: SquareConfig): { color: string; area: number } {
    -    let newSquare = {color: "white", area: 100};
    -    if (config.color) {
    -        // 오류 : 'SquareConfig' 타입에 'clor'프로퍼티가 존재하지 않습니다. 
    -        newSquare.color = config.clor;
    -    }
    -    if (config.width) {
    -        newSquare.area = config.width * config.width;
    -    }
    -    return newSquare;
    +  let newSquare = { color: "white", area: 100 };
    +  if (config.color) {
    +    // 오류 : 'SquareConfig' 타입에 'clor'프로퍼티가 존재하지 않습니다.
    +    newSquare.color = config.clor;
    +  }
    +  if (config.width) {
    +    newSquare.area = config.width * config.width;
    +  }
    +  return newSquare;
     }
     
    -let mySquare = createSquare({color: "black"});
    +let mySquare = createSquare({ color: "black" });
     

    읽기 전용 프로퍼티 (Readonly properties)

    일부 프로퍼티는 객체를 처음 생성할 때만 수정할 수 있어야 합니다.
    프로퍼티 이름 앞에 readonly을 붙여 넣어 지정할 수 있습니다:

    interface Point {
    -    readonly x: number;
    -    readonly y: number;
    +  readonly x: number;
    +  readonly y: number;
     }
     

    객체 리터럴을 할당하여 Point를 구성 할 수 있습니다. 할당 후 xy는 바꿀 수 없습니다.

    let p1: Point = { x: 10, y: 20 };
     p1.x = 5; // 오류!
     
    -

    TypeScript에는 모든 변형 메서드가 제거된 Array<T>와 동일한 ReadonlyArray<T>타입이 있으므로 생성 후 배열을 변경하지 말아야 합니다.

    +

    TypeScript 에는 모든 변형 메서드가 제거된 Array<T>와 동일한 ReadonlyArray<T>타입이 있으므로 생성 후 배열을 변경하지 말아야 합니다.

    let a: number[] = [1, 2, 3, 4];
     let ro: ReadonlyArray<number> = a;
     ro[0] = 12; // 오류!
    @@ -792,80 +799,80 @@ 

    ro.length = 100; // 오류! a = ro; // 오류!

    -

    코드의 마지막 줄에서 전체 ReadonlyArray를 일반적인 배열로 다시 할당하는 것조차도 불법임을 알 수 있습니다.
    그럼에도 불구하고 타입 표명(assertion)을 통해 오버라이드 할 수 있습니다.

    +

    코드의 마지막 줄에서 전체 ReadonlyArray를 일반적인 배열로 다시 할당하는 것조차도 불법임을 알 수 있습니다.
    그럼에도 불구하고 타입 단언(assertion)을 통해 오버라이드 할 수 있습니다.

    a = ro as number[];
     

    readonly vs const

    -

    readonly을 사용할지 아니면 const 사용할지 기억할 수 있는 가장 쉬운 방법은 변수에서 사용할지 또는 프로퍼티에서 사용할지를 묻는 것입니다.
    변수는 const를 사용하는 반면 프로퍼티는 readonly를 사용합니다.

    +

    readonly 을 사용할지 아니면 const 사용할지 기억할 수 있는 가장 쉬운 방법은 변수에서 사용할지 또는 프로퍼티에서 사용할지를 묻는 것입니다.
    변수는 const를 사용하는 반면 프로퍼티는 readonly를 사용합니다.

    프로퍼티 초과 검사 (Excess Property Checks)

    -

    인터페이스를 사용하는 첫 번째 예에서 TypeScript를 사용하면 { size: number; label: string; }{ label: string; }으로만 예상하는 항목으로 전달할 수 있습니다.
    또한 선택적 프로퍼티에 대해서 배웠고 그것이 소위 말하는 "옵션 가방(option bags)"을 설명할 때 어떻게 유용한지도 배웠습니다.

    -

    그러나 두 가지를 결합하는 것은 JavaScript에서와 하고 있는 것과 같은 방식으로 자신의 무덤을 파는 것입니다.
    예를 들어 createSquare를 사용한 마지막 예제를 봅시다:

    +

    인터페이스를 사용하는 첫 번째 예에서 TypeScript 를 사용하면 { size: number; label: string; }{ label: string; }으로만 예상하는 항목으로 전달할 수 있습니다.
    또한 선택적 프로퍼티에 대해서 배웠고 그것이 소위 말하는 "옵션 백(option bags)"을 설명할 때 어떻게 유용한지도 배웠습니다.

    +

    그러나 두 가지를 결합하는 것은 JavaScript 에서 하고 있는 것과 같은 방식으로 자신의 무덤을 파는 것입니다.
    예를 들어 createSquare를 사용한 마지막 예제를 봅시다:

    interface SquareConfig {
    -    color?: string;
    -    width?: number;
    +  color?: string;
    +  width?: number;
     }
     
     function createSquare(config: SquareConfig): { color: string; area: number } {
    -    // ...
    +  // ...
     }
     
     let mySquare = createSquare({ colour: "red", width: 100 });
     
    -

    createSquare의 인수는 color가 아닌 colour 입니다. 보통의 JavaScript에서는 이러한 종류의 작업은 조용히 실패합니다.

    +

    createSquare의 인수는 color가 아닌 colour 입니다. 보통의 JavaScript 에서는 이러한 종류의 작업은 조용히 실패합니다.

    width 프로퍼티가 호환되고 color 프로퍼티가 없으며 특별하게 color 프로퍼티가 대수롭지 않기 때문에 이 프로그램이 올바른 타입임을 주장할 수 있습니다.

    -

    그러나 TypeScript는 이 코드에 버그가 있을 수 있음을 나타냅니다.
    객체 리터럴은 다른 변수에 할당하거나 인수로 전달할 때 특별한 처리를 받아 프로퍼티 초과 검사(Excess Property Checks) 를 거칩니다.
    객체 리터럴에 "대상 타입"에 없는 속성이 있으면 오류가 발생합니다.

    +

    그러나 TypeScript 는 이 코드에 버그가 있을 수 있음을 나타냅니다.
    객체 리터럴은 다른 변수에 할당하거나 인수로 전달할 때 특별한 처리를 받아 프로퍼티 초과 검사(Excess Property Checks) 를 거칩니다.
    객체 리터럴에 "대상 타입"에 없는 프로퍼티가 있을 경우 오류가 발생합니다.

    // 오류 : 'colour'는 'SquareConfig' 타입에서 필요하지 않습니다.
     let mySquare = createSquare({ colour: "red", width: 100 });
     
    -

    이런 검사을 하는 것은 실제로 정말 간단합니다.
    가장 쉬운 방법은 타입 표명(type assertion)을 사용하는 것입니다:

    +

    이런 검사을 하는 것은 실제로 정말 간단합니다.
    가장 쉬운 방법은 타입 단언(type assertion)을 사용하는 것입니다:

    let mySquare = createSquare({ width: 100, opacity: 0.5 } as SquareConfig);
     
    -

    하지만 객체에 특별한 방법으로 사용되는 추가 프로퍼티가 있는 것이 확실한 경우 문자열 인덱스 서명(string index signature)을 추가하는 것이 더 좋습니다.

    +

    하지만 객체에 특별한 방법으로 사용되는 추가 프로퍼티가 있는 것이 확실한 경우 문자열 인덱스 시그니처(string index signature)을 추가하는 것이 더 좋습니다.

    SquareConfig가 위의 타입이 포함되는 colorwidth 프로퍼티가 가질 수 있지만 또 다른 속성도 있는 경우에는 다음과 같이 정의할 수 있습니다.

    interface SquareConfig {
    -    color?: string;
    -    width?: number;
    -    [propName: string]: any;
    +  color?: string;
    +  width?: number;
    +  [propName: string]: any;
     }
     
    -

    이후에 인덱스 서명(index signatures)에 대해 이야기하겠지만 SquareConfig은 여러 프로퍼티들을 가질 수 있으며 color 또는 width가 아닌 다른 프로퍼티들의 타입은 문제 되지 않습니다.

    +

    이후에 인덱스 시그니처(index signatures)에 대해 이야기하겠지만 SquareConfig은 여러 프로퍼티들을 가질 수 있으며 color 또는 width가 아닌 다른 프로퍼티들의 타입은 문제 되지 않습니다.

    이러한 검사를 하는 마지막 방법 중 하나는 객체를 다른 변수에 할당하는 것입니다: squareOptions은 너무 프로퍼티 초과 검사를 거치지 않기 때문에 컴파일러가 오류를 제공하지 않습니다:

    let squareOptions = { colour: "red", width: 100 };
     let mySquare = createSquare(squareOptions);
     
    -

    위와 같은 간단한 코드의 경우에는 이러한 검사를 "회피하는" 시도를 하지 말아야 합니다.
    메서드와 상태를 유지하는 더 복잡한 객체 리터럴의 경우 이러한 기법을 유지하고 싶은 마음이겠지만 대부분의 초과 프로퍼티 오류는 실제로 버그입니다.
    즉 옵션 가방(option bags)과 같은 물건에 대해 초과 프로퍼티 검사 문제가 발생하는 경우 타입 선언 중 일부를 수정해야 할 수도 있습니다.
    createSquarecolor 또는 colour 프로퍼티를 모두 포함한 객체를 전달하는 것이 괜찮은 경우 squareConfig의 정의를 수정해야 합니다.

    +

    위와 같은 간단한 코드의 경우에는 이러한 검사를 "회피하는" 시도를 하지 말아야 합니다.
    메서드와 상태를 유지하는 더 복잡한 객체 리터럴의 경우 이러한 기법을 유지하고 싶은 마음이겠지만 대부분의 초과 프로퍼티 오류는 실제로 버그입니다.
    즉 옵션 백(option bags)과 같은 물건에 대해 초과 프로퍼티 검사 문제가 발생하는 경우 타입 선언 중 일부를 수정해야 할 수도 있습니다.
    createSquarecolor 또는 colour 프로퍼티를 모두 포함한 객체를 전달하는 것이 괜찮은 경우 squareConfig의 정의를 수정해야 합니다.

    함수 타입 (Function Types)

    인터페이스는 JavaScript 객체가 취할 수 있는 다양한 형태을 형성할 수 있습니다.
    프로퍼티를 가진 객체를 설명하는 것 외에도 인터페이스는 함수 타입을 형성할 수도 있습니다.

    -

    인터페이스가 포함된 함수의 타입을 형성하기 위해 인터페이스에 호출 서명(call signature)을 제공합니다.
    이것은 매개 변수 목록과 반환 타입만 주어진 함수 선언과 같습니다. 매개 변수 목록의 각 매개 변수에는 이름과 타입이 모두 필요합니다.

    +

    인터페이스가 포함된 함수의 타입을 형성하기 위해 인터페이스에 호출 시그니처(call signature)을 제공합니다.
    이것은 매개 변수 목록과 반환 타입만 주어진 함수 선언과 같습니다. 매개 변수 목록의 각 매개 변수에는 이름과 타입이 모두 필요합니다.

    interface SearchFunc {
    -    (source: string, subString: string): boolean;
    +  (source: string, subString: string): boolean;
     }
     

    일단 정의되면 다른 인터페이스처럼 이 함수 타입의 인터페이스를 사용할 수 있습니다.
    여기서는 함수 타입의 변수를 생성하고 동일한 타입의 함수 값을 할당하는 방법을 보여줍니다.

    let mySearch: SearchFunc;
     mySearch = function(source: string, subString: string) {
    -    let result = source.search(subString);
    -    return result > -1;
    -}
    +  let result = source.search(subString);
    +  return result > -1;
    +};
     

    함수 타입의 타입을 검사할 때 매개 변수의 이름이 일치할 필요는 없습니다.
    예를 들어 다음과 같은 예를 작성할 수 있습니다:

    let mySearch: SearchFunc;
     mySearch = function(src: string, sub: string): boolean {
    -    let result = src.search(sub);
    -    return result > -1;
    -}
    +  let result = src.search(sub);
    +  return result > -1;
    +};
     
    -

    함수 매개 변수는 하나씩 검사되며 각 해당 파라미터 위치의 타입을 서로 비교하며 검사합니다.
    타입을 지정하지 않으려는 경우 함수 값이 SearchFunc 타입의 변수에 직접 지정되므로 TypeScript의 컨텍스트 타입(contextual typing)에 따라 인수 타입을 추론할 수 있습니다.
    또한 여기서 함수 표현식의 반환 타입은 반환되는 값에 의해서도 암시적으로 나타납니다(여기서는 truefalse)
    함수 표현식이 숫자나 문자열을 반환하는 경우 타입-체커가 반환 타입이 SearchFunc 인터페이스에 설명된 반환 타입과 일치하지 않는다는 경고했을 것입니다

    +

    함수 매개 변수는 하나씩 검사되며 각 해당 파라미터 위치의 타입을 서로 비교하며 검사합니다.
    타입을 지정하지 않으려는 경우 함수 값이 SearchFunc 타입의 변수에 직접 지정되므로 TypeScript 의 컨텍스트 타입(contextual typing)에 따라 인수 타입을 추론할 수 있습니다.
    또한 여기서 함수 표현식의 반환 타입은 반환되는 값에 의해서도 암시적으로 나타납니다(여기서는 truefalse)
    함수 표현식이 숫자나 문자열을 반환하는 경우 타입-체커가 반환 타입이 SearchFunc 인터페이스에 설명된 반환 타입과 일치하지 않는다는 경고했을 것입니다

    let mySearch: SearchFunc;
     mySearch = function(src, sub) {
    -    let result = src.search(sub);
    -    return result > -1;
    -}
    +  let result = src.search(sub);
    +  return result > -1;
    +};
     

    인덱싱 가능 타입(Indexable Types)

    -

    함수 타입을 설명하기 위해 인터페이스를 사용하는 방법과 마찬가지로 a[10] 또는 ageMap["daniel"]처럼 "인덱스"를 생성할 수 있는 타입을 만들 수도 있습니다.
    인덱싱 가능 타입에는 객체로 인덱싱 하는 데 사용할 수 있는 타입과 인덱싱 할 때 해당 반환 타입을 설명하는 인덱스 서명(index signature) 이 있습니다.
    예를 들어 보겠습니다.

    +

    함수 타입을 설명하기 위해 인터페이스를 사용하는 방법과 마찬가지로 a[10] 또는 ageMap["daniel"]처럼 "인덱스"를 생성할 수 있는 타입을 만들 수도 있습니다.
    인덱싱 가능 타입에는 객체로 인덱싱 하는 데 사용할 수 있는 타입과 인덱싱 할 때 해당 반환 타입을 설명하는 인덱스 시그니처(index signature) 이 있습니다.
    예를 들어 보겠습니다.

    interface StringArray {
    -    [index: number]: string;
    +  [index: number]: string;
     }
     
     let myArray: StringArray;
    @@ -873,112 +880,116 @@ 

    let myStr: string = myArray[0];

    -

    위에서 우리는 인덱스 서명(index signature)을 가진 String Array 인터페이스를 가지고 있습니다.
    이 인덱스 서명은 StringArraynumber로 인덱싱 될 때 string을 반환한다는 것을 나타냅니다.

    -

    지원되는 인덱스 서명에는 문자열과 숫자의 두 가지 타입이 있습니다.
    두 가지 타입의 인덱서(indexer)를 모두 지원할 수 있지만 숫자(numeric) 인덱서에서 반환되는 타입은 문자열(string) 인덱서에서 반환된 타입의 하위 타입이어야 합니다.
    왜냐하면 number로 인덱싱을 생성하는 시점에 JavaScript가 객체로 인덱싱하기 전에 string으로 변환하기 때문입니다.
    100 (number)로 인덱싱하는 것은 "100" (string)으로 인덱싱하는 것과 동일하므로 두 가지 모두 일관성이 있어야 합니다.

    +

    위에서 우리는 인덱스 시그니처(index signature)을 가진 String Array 인터페이스를 가지고 있습니다.
    이 인덱스 시그니처은 StringArraynumber로 인덱싱 될 때 string을 반환한다는 것을 나타냅니다.

    +

    지원되는 인덱스 시그니처에는 문자열과 숫자의 두 가지 타입이 있습니다.
    두 가지 타입의 인덱서(indexer)를 모두 지원할 수 있지만 숫자(numeric) 인덱서에서 반환되는 타입은 문자열(string) 인덱서에서 반환된 타입의 하위 타입이어야 합니다.
    왜냐하면 number로 인덱싱을 생성하는 시점에 JavaScript 가 객체로 인덱싱하기 전에 string으로 변환하기 때문입니다.
    100 (number)로 인덱싱하는 것은 "100" (string)으로 인덱싱하는 것과 동일하므로 두 가지 모두 일관성이 있어야 합니다.

    class Animal {
    -    name: string;
    +  name: string;
     }
     class Dog extends Animal {
    -    breed: string;
    +  breed: string;
     }
     
     // 오류: numeric과 string으로 인덱싱하면 완전히 다른 타입의 Animal을 얻을 수 있습니다!
     interface NotOkay {
    -    [x: number]: Animal;
    -    [x: string]: Dog;
    +  [x: number]: Animal;
    +  [x: string]: Dog;
     }
     
    -

    문자열 인덱스 서명(index signatures)이 "사전(dictionary)" 패턴을 만드는 강력한 방법이지만 모든 프로퍼티가 반환 타입과 일치하도록 강요합니다.
    문자열 인덱스의 obj.propertyobj["property"]으로도 사용할 수 있다고 선언하기 때문입니다.
    다음 예에서는 name의 타입이 문자열 인덱스의 타입과 일치하지 않으며 타입-체커에서 오류를 표시합니다

    +

    문자열 인덱스 시그니처(index signatures)이 "사전(dictionary)" 패턴을 만드는 강력한 방법이지만 모든 프로퍼티가 반환 타입과 일치하도록 강요합니다.
    문자열 인덱스의 obj.propertyobj["property"]으로도 사용할 수 있다고 선언하기 때문입니다.
    다음 예에서는 name의 타입이 문자열 인덱스의 타입과 일치하지 않으며 타입-체커에서 오류를 표시합니다

    interface NumberDictionary {
    -    [index: string]: number;
    -    length: number;    // 좋아요, length는 number입니다.
    -    name: string;      // 오류, 'name'의 타입이 인덱서의 하위 타입이 아닙니다.
    +  [index: string]: number;
    +  length: number; // 좋아요, length는 number입니다.
    +  name: string; // 오류, 'name'의 타입이 인덱서의 하위 타입이 아닙니다.
     }
     
    -

    마지막으로 인덱스에 할당되지 않도록 인덱스 서명(index signatures)을 읽기 전용(readonly)으로 만들 수 있습니다:

    +

    마지막으로 인덱스에 할당되지 않도록 인덱스 시그니처(index signatures)을 읽기 전용(readonly)으로 만들 수 있습니다:

    interface ReadonlyStringArray {
    -    readonly [index: number]: string;
    +  readonly [index: number]: string;
     }
     let myArray: ReadonlyStringArray = ["Alice", "Bob"];
     myArray[2] = "Mallory"; // 오류!
     
    -

    인덱스 서명이 읽기 전용이므로 myArray[2]를 설정할 수 없습니다.

    +

    인덱스 시그니처이 읽기 전용이므로 myArray[2]를 설정할 수 없습니다.

    클래스 타입 (Class Types)

    인터페이스 구현 (Implementing an interface)

    -

    C# 및 Java와 같은 언어로 인터페이스를 사용하는 가장 일반적인 방법 중 하나로 클래스가 특정 계약을 충족하도록 명시적인 강제가 TypeScript에서도 가능하다는 것입니다.

    +

    C# 및 Java 와 같은 언어로 인터페이스를 사용하는 가장 일반적인 방법 중 하나로 클래스가 특정 계약을 충족하도록 명시적인 강제가 TypeScript 에서도 가능하다는 것입니다.

    interface ClockInterface {
    -    currentTime: Date;
    +  currentTime: Date;
     }
     
     class Clock implements ClockInterface {
    -    currentTime: Date;
    -    constructor(h: number, m: number) { }
    +  currentTime: Date;
    +  constructor(h: number, m: number) {}
     }
     

    또한 아래의 예제에서 setTime과 마찬가지로 클래스에 구현된 인터페이스의 메서드를 만들 수도 있습니다.

    interface ClockInterface {
    -    currentTime: Date;
    -    setTime(d: Date);
    +  currentTime: Date;
    +  setTime(d: Date);
     }
     
     class Clock implements ClockInterface {
    -    currentTime: Date;
    -    setTime(d: Date) {
    -        this.currentTime = d;
    -    }
    -    constructor(h: number, m: number) { }
    +  currentTime: Date;
    +  setTime(d: Date) {
    +    this.currentTime = d;
    +  }
    +  constructor(h: number, m: number) {}
     }
     
    -

    인터페이스는 public 측면과 private 측면이 아닌 public 측면의 class를 만듭니다.
    클래스를 사용하여 클래스 인스턴스의 private 측에 특정 타입이 있는지 검사하는 것은 금지되어 있습니다.

    +

    인터페이스는 public 측면과 private 측면이 아닌 public 측면의 class 를 만듭니다.
    클래스를 사용하여 클래스 인스턴스의 private 측에 특정 타입이 있는지 검사하는 것은 금지되어 있습니다.

    클래스의 스태틱과 인스턴스의 차이점(Difference between the static and instance sides of classes)

    -

    클래스와 인터페이스로 작업할 때 클래스에 두 가지 타입이 있음을 명심하세요: 스태틱 측면의 타입과 인스턴스 측면의 타입
    construct signature으로 인터페이스를 만들고 이 인터페이스를 구현하는 클래스를 생성하려고 하면 오류가 발생할 수 있습니다:

    +

    클래스와 인터페이스로 작업할 때 클래스에 두 가지 타입이 있음을 명심하세요: 스태틱 측면의 타입과 인스턴스 측면의 타입
    construct signature 으로 인터페이스를 만들고 이 인터페이스를 구현하는 클래스를 생성하려고 하면 오류가 발생할 수 있습니다:

    interface ClockConstructor {
    -    new (hour: number, minute: number);
    +  new (hour: number, minute: number);
     }
     
     class Clock implements ClockConstructor {
    -    currentTime: Date;
    -    constructor(h: number, m: number) { }
    +  currentTime: Date;
    +  constructor(h: number, m: number) {}
     }
     

    왜냐하면 클래스가 인터페이스를 구현할 때 클래스의 인스턴스 측면만 검사되기 때문입니다.
    생성자는 정적인 측면이기 때문에 이 검사에 포함되지 않습니다.

    대신 클래스의 정적인 측면에서 직접 작업해야 합니다.
    이 예제에서는 생성자를 위한 ClockConstructor와 인스턴스 메서드를 위한 ClockInterface라는 두 개의 인터페이스를 정의합니다.
    편의상 전달된 타입의 인스턴스를 생성하는 createClock 생성자 함수를 정의합니다.

    interface ClockConstructor {
    -    new (hour: number, minute: number): ClockInterface;
    +  new (hour: number, minute: number): ClockInterface;
     }
     interface ClockInterface {
    -    tick();
    +  tick();
     }
     
    -function createClock(ctor: ClockConstructor, hour: number, minute: number): ClockInterface {
    -    return new ctor(hour, minute);
    +function createClock(
    +  ctor: ClockConstructor,
    +  hour: number,
    +  minute: number
    +): ClockInterface {
    +  return new ctor(hour, minute);
     }
     
     class DigitalClock implements ClockInterface {
    -    constructor(h: number, m: number) { }
    -    tick() {
    -        console.log("beep beep");
    -    }
    +  constructor(h: number, m: number) {}
    +  tick() {
    +    console.log("beep beep");
    +  }
     }
     class AnalogClock implements ClockInterface {
    -    constructor(h: number, m: number) { }
    -    tick() {
    -        console.log("tick tock");
    -    }
    +  constructor(h: number, m: number) {}
    +  tick() {
    +    console.log("tick tock");
    +  }
     }
     
     let digital = createClock(DigitalClock, 12, 17);
     let analog = createClock(AnalogClock, 7, 32);
     
    -

    createClock의 첫 번째 매개 변수는 createClock(AnalogClock, 7, 32)ClockConstructor 타입이므로 AnalogClock이 올바른 생성자 서명(constructor signature)을 가지고 있는지 확인합니다.

    +

    createClock의 첫 번째 매개 변수는 createClock(AnalogClock, 7, 32)ClockConstructor 타입이므로 AnalogClock이 올바른 생성자 시그니처(constructor signature)을 가지고 있는지 확인합니다.

    인터페이스 확장 (Extending Interfaces)

    클래스처럼 인터페이스도 서로를 확장할 수 있습니다.
    이렇게 하면 한 인터페이스의 멤버를 다른 인터페이스로 복사할 수 있으므로 인터페이스를 재사용 가능한 컴포넌트로 분리하는 방법을 더 유연하게 할 수 있습니다.

    interface Shape {
    -    color: string;
    +  color: string;
     }
     
     interface Square extends Shape {
    -    sideLength: number;
    +  sideLength: number;
     }
     
     let square = <Square>{};
    @@ -987,15 +998,15 @@ 

    interface Shape { - color: string; + color: string; } interface PenStroke { - penWidth: number; + penWidth: number; } interface Square extends Shape, PenStroke { - sideLength: number; + sideLength: number; } let square = <Square>{}; @@ -1004,19 +1015,19 @@

    square.penWidth = 5.0;

    하이브리드 타입 (Hybrid Types)

    -

    이전에 언급했듯이 인터페이스는 실제 JavaScript에서 제공되는 풍부한 타입을 만들 수 있습니다.
    JavaScript의 동적이고 유연한 특성으로 인해 위에 설명된 몇 가지 타입의 조합으로 작동하는 객체를 종종 볼 수 있습니다.

    +

    이전에 언급했듯이 인터페이스는 실제 JavaScript 에서 제공되는 풍부한 타입을 만들 수 있습니다.
    JavaScript 의 동적이고 유연한 특성으로 인해 위에 설명된 몇 가지 타입의 조합으로 작동하는 객체를 종종 볼 수 있습니다.

    이러한 예로는 다음과 같이 추가 프로퍼티로 함수와 객체 역할을 모두 하는 객체가 있습니다:

    interface Counter {
    -    (start: number): string;
    -    interval: number;
    -    reset(): void;
    +  (start: number): string;
    +  interval: number;
    +  reset(): void;
     }
     
     function getCounter(): Counter {
    -    let counter = <Counter>function (start: number) { };
    -    counter.interval = 123;
    -    counter.reset = function () { };
    -    return counter;
    +  let counter = <Counter>function(start: number) {};
    +  counter.interval = 123;
    +  counter.reset = function() {};
    +  return counter;
     }
     
     let c = getCounter();
    @@ -1024,39 +1035,37 @@ 

    c.reset(); c.interval = 5.0;

    -

    써드-파티 JavaScript와 상호 작용할 때 타입의 형태를 완전히 형성하려면 위와 같은 패턴을 사용해야 할 수 있습니다.

    +

    써드-파티 JavaScript 와 상호 작용할 때 타입의 형태를 완전히 형성하려면 위와 같은 패턴을 사용해야 할 수 있습니다.

    인터페이스 확장 클래스 (Interfaces Extending Classes)

    인터페이스 타입이 클래스 타입을 확장하면 해당 클래스의 멤버들을 상속하지만 구현을 상속하지는 않습니다.
    이는 마치 인터페이스가 구현을 제공하지 않고 클래스의 모든 멤버를 선언한 것과 같습니다.
    인터페이스는 기본 클래스의 private 및 protected 멤버조차도 상속합니다.
    즉 private 또는 protected 멤버가 있는 클래스를 확장하는 인터페이스를 생성하면 해당 인터페이스 타입은 해당 클래스 또는 해당 클래스의 서브 클래스에서만 구현할 수 있습니다.

    이는 상속 계층이 크지만 특정 프로퍼티를 가진 서브 클래스에서만 코드가 작동하도록 지정하려는 경우에 유용합니다.
    서브 클래스는 기본 클래스에서 상속받는 것 외에는 관련이 없습니다.

    -

    예를 들면:

    +

    예를 들어:

    class Control {
    -    private state: any;
    +  private state: any;
     }
     
     interface SelectableControl extends Control {
    -    select(): void;
    +  select(): void;
     }
     
     class Button extends Control implements SelectableControl {
    -    select() { }
    +  select() {}
     }
     
     class TextBox extends Control {
    -    select() { }
    +  select() {}
     }
     
     // 오류: 'Image' 타입의 'state' 프로퍼티가 없습니다.
     class Image implements SelectableControl {
    -    select() { }
    +  select() {}
     }
     
    -class Location {
    -
    -}
    +class Location {}
     

    위의 예제에서 SelectableControl에는 Private state 프로퍼티를 포함한 Control의 모든 멤버가 포함되어 있습니다.
    state는 private 멤버이기 때문에 Control의 자식만 SelectableControl을 구현할 수 있습니다.
    왜냐하면 Control의 자식들만이 같은 선언에서 시작된 state private 멤버를 가지기 때문입니다.
    이것은 private 멤버들이 호환 가능해야 합니다.

    Control 클래스 내에서 SelectableControl의 인스턴스를 통해 state private 멤버에 접근할 수 있습니다.
    실제로 SelectableControl은 알려진 대로 select 메서드를 가진 Control과 같은 역할을 합니다.
    ButtonTextBox 클래스는 SelectableControl의 하위 타입입니다
    (왜냐하면 둘 다 Control을 상속받으며 select 메서드를 가지기 때문입니다).
    그러나 Image 클래스와 Location 클래스는 그렇지 않습니다.

    - +
    @@ -1099,7 +1108,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/Classes.md","ref":"pages/Classes.md","articles":[]},"previous":{"title":"변수 선언","level":"3.2","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"],"pluginsConfig":{"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","highlight-1":{},"custom-favicon":{},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"}},"file":{"path":"pages/Interfaces.md","mtime":"2018-04-10T01:42:20.327Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2018-04-10T01:48:44.756Z"},"basePath":"..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"인터페이스","level":"3.3","depth":1,"next":{"title":"클래스","level":"3.4","depth":1,"path":"pages/Classes.md","ref":"pages/Classes.md","articles":[]},"previous":{"title":"변수 선언","level":"3.2","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","analytics"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"analytics":{"google":"UA-99001722-6"},"search":{},"addcssjs":{"css":["assets/css/atom-one-dark.css"],"js":[]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"}},"file":{"path":"pages/Interfaces.md","mtime":"2019-06-14T05:32:52.242Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2019-06-14T05:59:20.233Z"},"basePath":"..","book":{"language":""}}); }); @@ -1110,6 +1119,10 @@

    No results matching " + + + + @@ -1138,4 +1151,3 @@

    No results matching " - diff --git a/pages/Interfaces.md b/pages/Interfaces.md index 7b6d6188..5fbb127b 100644 --- a/pages/Interfaces.md +++ b/pages/Interfaces.md @@ -1,8 +1,8 @@ # 소개 \(Introduction\) -TypeScript의 핵심 원리 중 하나는 값이 가지는 _형태_ 에 초점을 맞추는 타입-체킹을 한다는 것입니다. +TypeScript 의 핵심 원리 중 하나는 값이 가지는 _형태_ 에 초점을 맞추는 타입-체킹을 한다는 것입니다. 이것은 때때로 "덕 타이핑\(duck typing\)" 또는 "구조적 하위 유형화\(structural subtyping\)"라고도 합니다. -TypeScript에서는 인터페이스가 이러한 타입의 이름을 지정하는 역할을 하며 코드 내에서 계약을 정의하고 프로젝트 외부에서 코드를 사용하는 계약을 정의하는 강력한 방법입니다. +TypeScript 에서는 인터페이스가 이러한 타입의 이름을 지정하는 역할을 하며 코드 내에서 계약을 정의하고 프로젝트 외부에서 코드를 사용하는 계약을 정의하는 강력한 방법입니다. # 첫번째 인터페이스 \(Our First Interface\) @@ -10,30 +10,30 @@ TypeScript에서는 인터페이스가 이러한 타입의 이름을 지정하 ```ts function printLabel(labelledObj: { label: string }) { - console.log(labelledObj.label); + console.log(labelledObj.label); } -let myObj = {size: 10, label: "Size 10 Object"}; +let myObj = { size: 10, label: "Size 10 Object" }; printLabel(myObj); ``` 타입-체커는 `printLabel`에 대한 호출을 확인합니다. `PrintLabel` 함수에는 객체를 전달하는 데 필요한 단일 매개변수가 있으며 이는 문자열 타입의 `label` 프로퍼티를 가집니다. 실제로 객체는 이보다 더 많은 프로퍼티를 가지고 있지만 컴파일러는 필요한 속성이 `최소한` 있고 필요한 타입과 일치하는지만 검사합니다. -TypeScript가 그렇게 관대하지 않은 경우도 있습니다. 이에 대해 좀 더 자세히 다룰 것입니다. +TypeScript 가 그렇게 관대하지 않은 경우도 있습니다. 이에 대해 좀 더 자세히 다룰 것입니다. 이번에도 인터페이스를 사용하여 문자열 타입인 `label` 프로퍼티를 가져야 한다는 요구 사항을 설명하는 동일한 예제를 다시 작성할 수 있습니다: ```ts interface LabelledValue { - label: string; + label: string; } function printLabel(labelledObj: LabelledValue) { - console.log(labelledObj.label); + console.log(labelledObj.label); } -let myObj = {size: 10, label: "Size 10 Object"}; +let myObj = { size: 10, label: "Size 10 Object" }; printLabel(myObj); ``` @@ -48,28 +48,28 @@ printLabel(myObj); 인터페이스의 모든 프로퍼티가 필수로 필요할 수는 없습니다. 어떤 것들은 특정한 조건 하에 존재하거나 아예 존재하지 않을 수도 있습니다. -이러한 선택적 프로퍼티는 프로퍼티 중에서 일부만 채워진 객체를 함수에 전달하는 "옵션 가방\(option bags\)"과 같은 패턴을 생성할 때 많이 사용됩니다. +이러한 선택적 프로퍼티는 프로퍼티 중에서 일부만 채워진 객체를 함수에 전달하는 "옵션 백\(option bags\)"과 같은 패턴을 생성할 때 많이 사용됩니다. 다음은 이 패턴의 예입니다: ```ts interface SquareConfig { - color?: string; - width?: number; + color?: string; + width?: number; } -function createSquare(config: SquareConfig): {color: string; area: number} { - let newSquare = {color: "white", area: 100}; - if (config.color) { - newSquare.color = config.color; - } - if (config.width) { - newSquare.area = config.width * config.width; - } - return newSquare; +function createSquare(config: SquareConfig): { color: string; area: number } { + let newSquare = { color: "white", area: 100 }; + if (config.color) { + newSquare.color = config.color; + } + if (config.width) { + newSquare.area = config.width * config.width; + } + return newSquare; } -let mySquare = createSquare({color: "black"}); +let mySquare = createSquare({ color: "black" }); ``` 선택적 프로퍼티를 가진 인터페이스는 다른 인터페이스와 유사하게 작성되며 선언된 프로퍼티 이름 끝에 `?`로 표시됩니다. @@ -80,23 +80,23 @@ let mySquare = createSquare({color: "black"}); ```ts interface SquareConfig { - color?: string; - width?: number; + color?: string; + width?: number; } function createSquare(config: SquareConfig): { color: string; area: number } { - let newSquare = {color: "white", area: 100}; - if (config.color) { - // 오류 : 'SquareConfig' 타입에 'clor'프로퍼티가 존재하지 않습니다. - newSquare.color = config.clor; - } - if (config.width) { - newSquare.area = config.width * config.width; - } - return newSquare; -} - -let mySquare = createSquare({color: "black"}); + let newSquare = { color: "white", area: 100 }; + if (config.color) { + // 오류 : 'SquareConfig' 타입에 'clor'프로퍼티가 존재하지 않습니다. + newSquare.color = config.clor; + } + if (config.width) { + newSquare.area = config.width * config.width; + } + return newSquare; +} + +let mySquare = createSquare({ color: "black" }); ``` # 읽기 전용 프로퍼티 \(Readonly properties\) @@ -106,8 +106,8 @@ let mySquare = createSquare({color: "black"}); ```ts interface Point { - readonly x: number; - readonly y: number; + readonly x: number; + readonly y: number; } ``` @@ -118,7 +118,7 @@ let p1: Point = { x: 10, y: 20 }; p1.x = 5; // 오류! ``` -TypeScript에는 모든 변형 메서드가 제거된 `Array`와 동일한 `ReadonlyArray`타입이 있으므로 생성 후 배열을 변경하지 말아야 합니다. +TypeScript 에는 모든 변형 메서드가 제거된 `Array`와 동일한 `ReadonlyArray`타입이 있으므로 생성 후 배열을 변경하지 말아야 합니다. ```ts let a: number[] = [1, 2, 3, 4]; @@ -130,7 +130,7 @@ a = ro; // 오류! ``` 코드의 마지막 줄에서 전체 `ReadonlyArray`를 일반적인 배열로 다시 할당하는 것조차도 불법임을 알 수 있습니다. -그럼에도 불구하고 타입 표명\(assertion\)을 통해 오버라이드 할 수 있습니다. +그럼에도 불구하고 타입 단언\(assertion\)을 통해 오버라이드 할 수 있습니다. ```ts a = ro as number[]; @@ -138,37 +138,37 @@ a = ro as number[]; ## `readonly` vs `const` -readonly을 사용할지 아니면 const 사용할지 기억할 수 있는 가장 쉬운 방법은 변수에서 사용할지 또는 프로퍼티에서 사용할지를 묻는 것입니다. +readonly 을 사용할지 아니면 const 사용할지 기억할 수 있는 가장 쉬운 방법은 변수에서 사용할지 또는 프로퍼티에서 사용할지를 묻는 것입니다. 변수는 `const`를 사용하는 반면 프로퍼티는 `readonly`를 사용합니다. # 프로퍼티 초과 검사 \(Excess Property Checks\) -인터페이스를 사용하는 첫 번째 예에서 TypeScript를 사용하면 `{ size: number; label: string; }`을 `{ label: string; }`으로만 예상하는 항목으로 전달할 수 있습니다. -또한 선택적 프로퍼티에 대해서 배웠고 그것이 소위 말하는 "옵션 가방\(option bags\)"을 설명할 때 어떻게 유용한지도 배웠습니다. +인터페이스를 사용하는 첫 번째 예에서 TypeScript 를 사용하면 `{ size: number; label: string; }`을 `{ label: string; }`으로만 예상하는 항목으로 전달할 수 있습니다. +또한 선택적 프로퍼티에 대해서 배웠고 그것이 소위 말하는 "옵션 백\(option bags\)"을 설명할 때 어떻게 유용한지도 배웠습니다. -그러나 두 가지를 결합하는 것은 JavaScript에서와 하고 있는 것과 같은 방식으로 자신의 무덤을 파는 것입니다. +그러나 두 가지를 결합하는 것은 JavaScript 에서 하고 있는 것과 같은 방식으로 자신의 무덤을 파는 것입니다. 예를 들어 `createSquare`를 사용한 마지막 예제를 봅시다: ```ts interface SquareConfig { - color?: string; - width?: number; + color?: string; + width?: number; } function createSquare(config: SquareConfig): { color: string; area: number } { - // ... + // ... } let mySquare = createSquare({ colour: "red", width: 100 }); ``` -`createSquare`의 인수는 `color`가 아닌 `colour` 입니다. 보통의 JavaScript에서는 이러한 종류의 작업은 조용히 실패합니다. +`createSquare`의 인수는 `color`가 아닌 `colour` 입니다. 보통의 JavaScript 에서는 이러한 종류의 작업은 조용히 실패합니다. `width` 프로퍼티가 호환되고 `color` 프로퍼티가 없으며 특별하게 `color` 프로퍼티가 대수롭지 않기 때문에 이 프로그램이 올바른 타입임을 주장할 수 있습니다. -그러나 TypeScript는 이 코드에 버그가 있을 수 있음을 나타냅니다. +그러나 TypeScript 는 이 코드에 버그가 있을 수 있음을 나타냅니다. 객체 리터럴은 다른 변수에 할당하거나 인수로 전달할 때 특별한 처리를 받아 _프로퍼티 초과 검사\(Excess Property Checks\)_ 를 거칩니다. -객체 리터럴에 "대상 타입"에 없는 속성이 있으면 오류가 발생합니다. +객체 리터럴에 "대상 타입"에 없는 프로퍼티가 있을 경우 오류가 발생합니다. ```ts // 오류 : 'colour'는 'SquareConfig' 타입에서 필요하지 않습니다. @@ -176,25 +176,25 @@ let mySquare = createSquare({ colour: "red", width: 100 }); ``` 이런 검사을 하는 것은 실제로 정말 간단합니다. -가장 쉬운 방법은 타입 표명\(type assertion\)을 사용하는 것입니다: +가장 쉬운 방법은 타입 단언\(type assertion\)을 사용하는 것입니다: ```ts let mySquare = createSquare({ width: 100, opacity: 0.5 } as SquareConfig); ``` -하지만 객체에 특별한 방법으로 사용되는 추가 프로퍼티가 있는 것이 확실한 경우 문자열 인덱스 서명\(string index signature\)을 추가하는 것이 더 좋습니다. +하지만 객체에 특별한 방법으로 사용되는 추가 프로퍼티가 있는 것이 확실한 경우 문자열 인덱스 시그니처\(string index signature\)을 추가하는 것이 더 좋습니다. `SquareConfig`가 위의 타입이 포함되는 `color` 및 `width` 프로퍼티가 가질 수 _있지만 또_ 다른 속성도 있는 경우에는 다음과 같이 정의할 수 있습니다. ```ts interface SquareConfig { - color?: string; - width?: number; - [propName: string]: any; + color?: string; + width?: number; + [propName: string]: any; } ``` -이후에 인덱스 서명\(index signatures\)에 대해 이야기하겠지만 `SquareConfig`은 여러 프로퍼티들을 가질 수 있으며 `color` 또는 `width`가 아닌 다른 프로퍼티들의 타입은 문제 되지 않습니다. +이후에 인덱스 시그니처\(index signatures\)에 대해 이야기하겠지만 `SquareConfig`은 여러 프로퍼티들을 가질 수 있으며 `color` 또는 `width`가 아닌 다른 프로퍼티들의 타입은 문제 되지 않습니다. 이러한 검사를 하는 마지막 방법 중 하나는 객체를 다른 변수에 할당하는 것입니다: `squareOptions`은 너무 프로퍼티 초과 검사를 거치지 않기 때문에 컴파일러가 오류를 제공하지 않습니다: @@ -205,7 +205,7 @@ let mySquare = createSquare(squareOptions); 위와 같은 간단한 코드의 경우에는 이러한 검사를 "회피하는" 시도를 하지 말아야 합니다. 메서드와 상태를 유지하는 더 복잡한 객체 리터럴의 경우 이러한 기법을 유지하고 싶은 마음이겠지만 대부분의 초과 프로퍼티 오류는 실제로 버그입니다. -즉 옵션 가방\(option bags\)과 같은 물건에 대해 초과 프로퍼티 검사 문제가 발생하는 경우 타입 선언 중 일부를 수정해야 할 수도 있습니다. +즉 옵션 백\(option bags\)과 같은 물건에 대해 초과 프로퍼티 검사 문제가 발생하는 경우 타입 선언 중 일부를 수정해야 할 수도 있습니다. `createSquare`에 `color` 또는 `colour` 프로퍼티를 모두 포함한 객체를 전달하는 것이 괜찮은 경우 `squareConfig`의 정의를 수정해야 합니다. # 함수 타입 \(Function Types\) @@ -213,12 +213,12 @@ let mySquare = createSquare(squareOptions); 인터페이스는 JavaScript 객체가 취할 수 있는 다양한 형태을 형성할 수 있습니다. 프로퍼티를 가진 객체를 설명하는 것 외에도 인터페이스는 함수 타입을 형성할 수도 있습니다. -인터페이스가 포함된 함수의 타입을 형성하기 위해 인터페이스에 호출 서명\(call signature\)을 제공합니다. +인터페이스가 포함된 함수의 타입을 형성하기 위해 인터페이스에 호출 시그니처\(call signature\)을 제공합니다. 이것은 매개 변수 목록과 반환 타입만 주어진 함수 선언과 같습니다. 매개 변수 목록의 각 매개 변수에는 이름과 타입이 모두 필요합니다. ```ts interface SearchFunc { - (source: string, subString: string): boolean; + (source: string, subString: string): boolean; } ``` @@ -228,9 +228,9 @@ interface SearchFunc { ```ts let mySearch: SearchFunc; mySearch = function(source: string, subString: string) { - let result = source.search(subString); - return result > -1; -} + let result = source.search(subString); + return result > -1; +}; ``` 함수 타입의 타입을 검사할 때 매개 변수의 이름이 일치할 필요는 없습니다. @@ -239,33 +239,33 @@ mySearch = function(source: string, subString: string) { ```ts let mySearch: SearchFunc; mySearch = function(src: string, sub: string): boolean { - let result = src.search(sub); - return result > -1; -} + let result = src.search(sub); + return result > -1; +}; ``` 함수 매개 변수는 하나씩 검사되며 각 해당 파라미터 위치의 타입을 서로 비교하며 검사합니다. -타입을 지정하지 않으려는 경우 함수 값이 `SearchFunc` 타입의 변수에 직접 지정되므로 TypeScript의 컨텍스트 타입\(contextual typing\)에 따라 인수 타입을 추론할 수 있습니다. +타입을 지정하지 않으려는 경우 함수 값이 `SearchFunc` 타입의 변수에 직접 지정되므로 TypeScript 의 컨텍스트 타입\(contextual typing\)에 따라 인수 타입을 추론할 수 있습니다. 또한 여기서 함수 표현식의 반환 타입은 반환되는 값에 의해서도 암시적으로 나타납니다\(여기서는 `true`와 `false`\) 함수 표현식이 숫자나 문자열을 반환하는 경우 타입-체커가 반환 타입이 `SearchFunc` 인터페이스에 설명된 반환 타입과 일치하지 않는다는 경고했을 것입니다 ```ts let mySearch: SearchFunc; mySearch = function(src, sub) { - let result = src.search(sub); - return result > -1; -} + let result = src.search(sub); + return result > -1; +}; ``` # 인덱싱 가능 타입\(Indexable Types\) 함수 타입을 설명하기 위해 인터페이스를 사용하는 방법과 마찬가지로 `a[10]` 또는 `ageMap["daniel"]`처럼 "인덱스"를 생성할 수 있는 타입을 만들 수도 있습니다. -인덱싱 가능 타입에는 객체로 인덱싱 하는 데 사용할 수 있는 타입과 인덱싱 할 때 해당 반환 타입을 설명하는 _인덱스 서명\(index signature\)_ 이 있습니다. +인덱싱 가능 타입에는 객체로 인덱싱 하는 데 사용할 수 있는 타입과 인덱싱 할 때 해당 반환 타입을 설명하는 _인덱스 시그니처\(index signature\)_ 이 있습니다. 예를 들어 보겠습니다. ```ts interface StringArray { - [index: number]: string; + [index: number]: string; } let myArray: StringArray; @@ -274,67 +274,67 @@ myArray = ["Bob", "Fred"]; let myStr: string = myArray[0]; ``` -위에서 우리는 인덱스 서명\(index signature\)을 가진 `String Array` 인터페이스를 가지고 있습니다. -이 인덱스 서명은 `StringArray`이 `number`로 인덱싱 될 때 `string`을 반환한다는 것을 나타냅니다. +위에서 우리는 인덱스 시그니처\(index signature\)을 가진 `String Array` 인터페이스를 가지고 있습니다. +이 인덱스 시그니처은 `StringArray`이 `number`로 인덱싱 될 때 `string`을 반환한다는 것을 나타냅니다. -지원되는 인덱스 서명에는 문자열과 숫자의 두 가지 타입이 있습니다. +지원되는 인덱스 시그니처에는 문자열과 숫자의 두 가지 타입이 있습니다. 두 가지 타입의 인덱서\(indexer\)를 모두 지원할 수 있지만 숫자\(numeric\) 인덱서에서 반환되는 타입은 문자열\(string\) 인덱서에서 반환된 타입의 하위 타입이어야 합니다. -왜냐하면 `number`로 인덱싱을 생성하는 시점에 JavaScript가 객체로 인덱싱하기 전에 `string`으로 변환하기 때문입니다. +왜냐하면 `number`로 인덱싱을 생성하는 시점에 JavaScript 가 객체로 인덱싱하기 전에 `string`으로 변환하기 때문입니다. 즉 `100` \(`number`\)로 인덱싱하는 것은 `"100"` \(`string`\)으로 인덱싱하는 것과 동일하므로 두 가지 모두 일관성이 있어야 합니다. ```ts class Animal { - name: string; + name: string; } class Dog extends Animal { - breed: string; + breed: string; } // 오류: numeric과 string으로 인덱싱하면 완전히 다른 타입의 Animal을 얻을 수 있습니다! interface NotOkay { - [x: number]: Animal; - [x: string]: Dog; + [x: number]: Animal; + [x: string]: Dog; } ``` -문자열 인덱스 서명\(index signatures\)이 "사전\(dictionary\)" 패턴을 만드는 강력한 방법이지만 모든 프로퍼티가 반환 타입과 일치하도록 강요합니다. +문자열 인덱스 시그니처\(index signatures\)이 "사전\(dictionary\)" 패턴을 만드는 강력한 방법이지만 모든 프로퍼티가 반환 타입과 일치하도록 강요합니다. 문자열 인덱스의 `obj.property`가 `obj["property"]`으로도 사용할 수 있다고 선언하기 때문입니다. 다음 예에서는 `name`의 타입이 문자열 인덱스의 타입과 일치하지 않으며 타입-체커에서 오류를 표시합니다 ```ts interface NumberDictionary { - [index: string]: number; - length: number; // 좋아요, length는 number입니다. - name: string; // 오류, 'name'의 타입이 인덱서의 하위 타입이 아닙니다. + [index: string]: number; + length: number; // 좋아요, length는 number입니다. + name: string; // 오류, 'name'의 타입이 인덱서의 하위 타입이 아닙니다. } ``` -마지막으로 인덱스에 할당되지 않도록 인덱스 서명\(index signatures\)을 읽기 전용\(readonly\)으로 만들 수 있습니다: +마지막으로 인덱스에 할당되지 않도록 인덱스 시그니처\(index signatures\)을 읽기 전용\(readonly\)으로 만들 수 있습니다: ```ts interface ReadonlyStringArray { - readonly [index: number]: string; + readonly [index: number]: string; } let myArray: ReadonlyStringArray = ["Alice", "Bob"]; myArray[2] = "Mallory"; // 오류! ``` -인덱스 서명이 읽기 전용이므로 `myArray[2]`를 설정할 수 없습니다. +인덱스 시그니처이 읽기 전용이므로 `myArray[2]`를 설정할 수 없습니다. # 클래스 타입 \(Class Types\) ## 인터페이스 구현 \(Implementing an interface\) -C\# 및 Java와 같은 언어로 인터페이스를 사용하는 가장 일반적인 방법 중 하나로 클래스가 특정 계약을 충족하도록 명시적인 강제가 TypeScript에서도 가능하다는 것입니다. +C\# 및 Java 와 같은 언어로 인터페이스를 사용하는 가장 일반적인 방법 중 하나로 클래스가 특정 계약을 충족하도록 명시적인 강제가 TypeScript 에서도 가능하다는 것입니다. ```ts interface ClockInterface { - currentTime: Date; + currentTime: Date; } class Clock implements ClockInterface { - currentTime: Date; - constructor(h: number, m: number) { } + currentTime: Date; + constructor(h: number, m: number) {} } ``` @@ -342,35 +342,35 @@ class Clock implements ClockInterface { ```ts interface ClockInterface { - currentTime: Date; - setTime(d: Date); + currentTime: Date; + setTime(d: Date); } class Clock implements ClockInterface { - currentTime: Date; - setTime(d: Date) { - this.currentTime = d; - } - constructor(h: number, m: number) { } + currentTime: Date; + setTime(d: Date) { + this.currentTime = d; + } + constructor(h: number, m: number) {} } ``` -인터페이스는 public 측면과 private 측면이 아닌 public 측면의 class를 만듭니다. +인터페이스는 public 측면과 private 측면이 아닌 public 측면의 class 를 만듭니다. 클래스를 사용하여 클래스 인스턴스의 private 측에 특정 타입이 있는지 검사하는 것은 금지되어 있습니다. ## 클래스의 스태틱과 인스턴스의 차이점\(Difference between the static and instance sides of classes\) 클래스와 인터페이스로 작업할 때 클래스에 _두 가지_ 타입이 있음을 명심하세요: 스태틱 측면의 타입과 인스턴스 측면의 타입 -construct signature으로 인터페이스를 만들고 이 인터페이스를 구현하는 클래스를 생성하려고 하면 오류가 발생할 수 있습니다: +construct signature 으로 인터페이스를 만들고 이 인터페이스를 구현하는 클래스를 생성하려고 하면 오류가 발생할 수 있습니다: ```ts interface ClockConstructor { - new (hour: number, minute: number); + new (hour: number, minute: number); } class Clock implements ClockConstructor { - currentTime: Date; - constructor(h: number, m: number) { } + currentTime: Date; + constructor(h: number, m: number) {} } ``` @@ -383,34 +383,38 @@ class Clock implements ClockConstructor { ```ts interface ClockConstructor { - new (hour: number, minute: number): ClockInterface; + new (hour: number, minute: number): ClockInterface; } interface ClockInterface { - tick(); + tick(); } -function createClock(ctor: ClockConstructor, hour: number, minute: number): ClockInterface { - return new ctor(hour, minute); +function createClock( + ctor: ClockConstructor, + hour: number, + minute: number +): ClockInterface { + return new ctor(hour, minute); } class DigitalClock implements ClockInterface { - constructor(h: number, m: number) { } - tick() { - console.log("beep beep"); - } + constructor(h: number, m: number) {} + tick() { + console.log("beep beep"); + } } class AnalogClock implements ClockInterface { - constructor(h: number, m: number) { } - tick() { - console.log("tick tock"); - } + constructor(h: number, m: number) {} + tick() { + console.log("tick tock"); + } } let digital = createClock(DigitalClock, 12, 17); let analog = createClock(AnalogClock, 7, 32); ``` -`createClock`의 첫 번째 매개 변수는 `createClock(AnalogClock, 7, 32)`에 `ClockConstructor` 타입이므로 `AnalogClock`이 올바른 생성자 서명\(constructor signature\)을 가지고 있는지 확인합니다. +`createClock`의 첫 번째 매개 변수는 `createClock(AnalogClock, 7, 32)`에 `ClockConstructor` 타입이므로 `AnalogClock`이 올바른 생성자 시그니처\(constructor signature\)을 가지고 있는지 확인합니다. # 인터페이스 확장 \(Extending Interfaces\) @@ -419,11 +423,11 @@ let analog = createClock(AnalogClock, 7, 32); ```ts interface Shape { - color: string; + color: string; } interface Square extends Shape { - sideLength: number; + sideLength: number; } let square = {}; @@ -435,15 +439,15 @@ square.sideLength = 10; ```ts interface Shape { - color: string; + color: string; } interface PenStroke { - penWidth: number; + penWidth: number; } interface Square extends Shape, PenStroke { - sideLength: number; + sideLength: number; } let square = {}; @@ -454,23 +458,23 @@ square.penWidth = 5.0; # 하이브리드 타입 \(Hybrid Types\) -이전에 언급했듯이 인터페이스는 실제 JavaScript에서 제공되는 풍부한 타입을 만들 수 있습니다. -JavaScript의 동적이고 유연한 특성으로 인해 위에 설명된 몇 가지 타입의 조합으로 작동하는 객체를 종종 볼 수 있습니다. +이전에 언급했듯이 인터페이스는 실제 JavaScript 에서 제공되는 풍부한 타입을 만들 수 있습니다. +JavaScript 의 동적이고 유연한 특성으로 인해 위에 설명된 몇 가지 타입의 조합으로 작동하는 객체를 종종 볼 수 있습니다. 이러한 예로는 다음과 같이 추가 프로퍼티로 함수와 객체 역할을 모두 하는 객체가 있습니다: ```ts interface Counter { - (start: number): string; - interval: number; - reset(): void; + (start: number): string; + interval: number; + reset(): void; } function getCounter(): Counter { - let counter = function (start: number) { }; - counter.interval = 123; - counter.reset = function () { }; - return counter; + let counter = function(start: number) {}; + counter.interval = 123; + counter.reset = function() {}; + return counter; } let c = getCounter(); @@ -479,7 +483,7 @@ c.reset(); c.interval = 5.0; ``` -써드-파티 JavaScript와 상호 작용할 때 타입의 형태를 완전히 형성하려면 위와 같은 패턴을 사용해야 할 수 있습니다. +써드-파티 JavaScript 와 상호 작용할 때 타입의 형태를 완전히 형성하려면 위와 같은 패턴을 사용해야 할 수 있습니다. # 인터페이스 확장 클래스 \(Interfaces Extending Classes\) @@ -491,33 +495,31 @@ c.interval = 5.0; 이는 상속 계층이 크지만 특정 프로퍼티를 가진 서브 클래스에서만 코드가 작동하도록 지정하려는 경우에 유용합니다. 서브 클래스는 기본 클래스에서 상속받는 것 외에는 관련이 없습니다. -예를 들면: +예를 들어: ```ts class Control { - private state: any; + private state: any; } interface SelectableControl extends Control { - select(): void; + select(): void; } class Button extends Control implements SelectableControl { - select() { } + select() {} } class TextBox extends Control { - select() { } + select() {} } // 오류: 'Image' 타입의 'state' 프로퍼티가 없습니다. class Image implements SelectableControl { - select() { } + select() {} } -class Location { - -} +class Location {} ``` 위의 예제에서 `SelectableControl`에는 Private `state` 프로퍼티를 포함한 `Control`의 모든 멤버가 포함되어 있습니다. @@ -530,4 +532,3 @@ class Location { `Button`과 `TextBox` 클래스는 `SelectableControl`의 하위 타입입니다 \(왜냐하면 둘 다 `Control`을 상속받으며 `select` 메서드를 가지기 때문입니다\). 그러나 `Image` 클래스와 `Location` 클래스는 그렇지 않습니다. - diff --git a/pages/Iterators and Generators.html b/pages/Iterators and Generators.html index d30be91b..91bb2949 100644 --- a/pages/Iterators and Generators.html +++ b/pages/Iterators and Generators.html @@ -7,7 +7,10 @@ 이터레이터와 제네레이터 · GitBook - + + + + @@ -22,6 +25,10 @@ + + + + @@ -429,7 +436,7 @@ - Decorators + 데코레이터 @@ -442,7 +449,7 @@ - Mixins + 믹스인 @@ -455,7 +462,7 @@ - Triple-Slash Directives + 트리플-슬래시 지시자 @@ -468,7 +475,7 @@ - Type Checking JavaScript Files + JavaScript 파일 타입 검사 @@ -479,7 +486,7 @@ -
  • Declaration Files
  • +
  • 선언 파일
  • @@ -488,7 +495,7 @@ - Introduction + 소개 @@ -590,7 +597,7 @@ -
  • Project Configuration
  • +
  • 프로젝트 환경설정
  • @@ -612,7 +619,7 @@ - Compiler Options + 컴파일러 옵션 @@ -625,7 +632,7 @@ - Compiler Options in MSBuild + MSBuild에서의 컴파일러 옵션 @@ -638,7 +645,7 @@ - Integrating with Build Tools + 빌드 도구와 통합 @@ -651,7 +658,7 @@ - Nightly Builds + Nightly 빌드 @@ -761,7 +768,7 @@

    ES3와 ES5

    ECMAScript 2015 이상 대상 (Targeting ECMAScript 2015 and higher)

    ECMAScipt 2015 호환 엔진을 대상으로 할 때 컴파일러는 엔진에서 내장 반복자 구현을 대상으로 for..of 루프를 생성합니다.

    - + @@ -804,7 +811,7 @@

    No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"이터레이터와 제네레이터","level":"3.12","depth":1,"next":{"title":"모듈","level":"3.13","depth":1,"path":"pages/Modules.md","ref":"pages/Modules.md","articles":[]},"previous":{"title":"심볼","level":"3.11","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"],"pluginsConfig":{"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","highlight-1":{},"custom-favicon":{},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"}},"file":{"path":"pages/Iterators and Generators.md","mtime":"2018-03-25T23:54:05.964Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2018-04-10T01:48:44.756Z"},"basePath":"..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"이터레이터와 제네레이터","level":"3.12","depth":1,"next":{"title":"모듈","level":"3.13","depth":1,"path":"pages/Modules.md","ref":"pages/Modules.md","articles":[]},"previous":{"title":"심볼","level":"3.11","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","analytics"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"analytics":{"google":"UA-99001722-6"},"search":{},"addcssjs":{"css":["assets/css/atom-one-dark.css"],"js":[]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"}},"file":{"path":"pages/Iterators and Generators.md","mtime":"2019-06-14T05:32:52.242Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2019-06-14T05:59:20.233Z"},"basePath":"..","book":{"language":""}}); }); @@ -815,6 +822,10 @@

    No results matching " + + + + @@ -843,4 +854,3 @@

    No results matching " - diff --git a/pages/JSX.html b/pages/JSX.html index 62a26eb5..d44d736c 100644 --- a/pages/JSX.html +++ b/pages/JSX.html @@ -7,7 +7,10 @@ JSX · GitBook - + + + + @@ -22,6 +25,10 @@ + + + + @@ -429,7 +436,7 @@ - Decorators + 데코레이터 @@ -442,7 +449,7 @@ - Mixins + 믹스인 @@ -455,7 +462,7 @@ - Triple-Slash Directives + 트리플-슬래시 지시자 @@ -468,7 +475,7 @@ - Type Checking JavaScript Files + JavaScript 파일 타입 검사 @@ -479,7 +486,7 @@ -
  • Declaration Files
  • +
  • 선언 파일
  • @@ -488,7 +495,7 @@ - Introduction + 소개 @@ -590,7 +597,7 @@ -
  • Project Configuration
  • +
  • 프로젝트 환경설정
  • @@ -612,7 +619,7 @@ - Compiler Options + 컴파일러 옵션 @@ -625,7 +632,7 @@ - Compiler Options in MSBuild + MSBuild에서의 컴파일러 옵션 @@ -638,7 +645,7 @@ - Integrating with Build Tools + 빌드 도구와 통합 @@ -651,7 +658,7 @@ - Nightly Builds + Nightly 빌드 @@ -704,30 +711,22 @@

    -

    Introduction

    -

    JSX is an embeddable XML-like syntax. -It is meant to be transformed into valid JavaScript, though the semantics of that transformation are implementation-specific. -JSX came to popularity with the React framework, but has since seen other applications as well. -TypeScript supports embedding, type checking, and compiling JSX directly into JavaScript.

    -

    Basic usage

    -

    In order to use JSX you must do two things.

    +

    소개

    +

    JSX는 XML 같은 구문이 포함 가능합니다.
    의미는 구현에 따라 다르지만 유효한 JavaScript로 변형되어야 합니다.
    JSX는 React에서 인기를 얻었으나 이후 다른 애플리케이션도 볼 수 있습니다.
    TypeScript는 JSX를 직접 JavaScript에 포함, 타입 검사 및 컴파일할 수 있도록 지원합니다.

    +

    기본 사용 방법

    +

    JSX를 사용하려면 두 가지 작업을 해야 합니다.

      -
    1. Name your files with a .tsx extension
    2. -
    3. Enable the jsx option
    4. +
    5. 파일의 이름을 .tsx 확장자로 지정하세요
    6. +
    7. jsx 옵션을 활성화하세요
    -

    TypeScript ships with three JSX modes: preserve, react, and react-native. -These modes only affect the emit stage - type checking is unaffected. -The preserve mode will keep the JSX as part of the output to be further consumed by another transform step (e.g. Babel). -Additionally the output will have a .jsx file extension. -The react mode will emit React.createElement, does not need to go through a JSX transformation before use, and the output will have a .js file extension. -The react-native mode is the equivalent of preserve in that it keeps all JSX, but the output will instead have a .js file extension.

    +

    TypeScript에는 세 가지 JSX 모드가 있습니다: preserve, react, 그리고 react-native.
    이 모드는 방출 단계에만 영향을 미칩니다 - 타입 검사에는 영향받지 않습니다.
    preserve 모드는 다른 변환 단계 (예: Babel)에서 더 사용되도록 출력의 일부로 JSX를 계속 유지합니다.
    추가적으로 출력에는 .jsx 파일 확장자가 지정되어 있습니다.
    react 모드는 React.createElement를 방출하고 사용하기 전에 JSX 변환을 거칠 필요가 없으며 출력은 .js 파일 확장자를 갖습니다.
    react-native 모드는 모든 JSX를 유지하고 있다는 점에서 preserve와 같지만 대신 출력은 .js 파일 확장자를 갖습니다.

    - - - - + + + + @@ -751,49 +750,43 @@

    Basic usage

    ModeInputOutputOutput File Extension모드입력출력출력 파일 확장자
    -

    You can specify this mode using either the --jsx command line flag or the corresponding option in your tsconfig.json file.

    +

    이 모드는 커맨드 라인의 --jsx 명령 또는 tsconfig.json 파일의 해당 옵션을 사용하여 지정할 수 있습니다.

    -

    Note: The identifier React is hard-coded, so you must make React available with an uppercase R.

    +

    주의사항: React 식별자는 하드 코딩되어 있으므로 대문자 R.로 React를 사용할 수 있도록 해야 합니다.

    -

    The as operator

    -

    Recall how to write a type assertion:

    +

    as 연산자 (The as operator)

    +

    타입 단언 작성 방법을 회상해봅시다.

    var foo = <foo>bar;
     
    -

    Here we are asserting the variable bar to have the type foo. -Since TypeScript also uses angle brackets for type assertions, JSX's syntax introduces certain parsing difficulties. As a result, TypeScript disallows angle bracket type assertions in .tsx files.

    -

    To make up for this loss of functionality in .tsx files, a new type assertion operator has been added: as. -The above example can easily be rewritten with the as operator.

    +

    여기서 변수 bar의 타입을 foo라고 주장하고 있습니다.
    TypeScript도 타입 단언을 위해 꺾쇠 괄호를 사용하기 때문에 JSX의 특정 구문 파싱에는 몇가지 어려움이 있습니다.
    결과적으로 TypeScript는 .tsx 파일에 꺾쇠 괄호 타입 단언을 허용하지 않습니다.

    +

    이러한 .tsx 파일의 기능 손실을 채우기 위해 새로운 타입의 단언 연산자가 추가되었습니다: as.
    위 예제는 쉽게 as 연산자로 다시 작성할 수 있습니다.

    var foo = bar as foo;
     
    -

    The as operator is available in both .ts and .tsx files, and is identical in behavior to the other type assertion style.

    -

    Type Checking

    -

    In order to understand type checking with JSX, you must first understand the difference between intrinsic elements and value-based elements. -Given a JSX expression <expr />, expr may either refer to something intrinsic to the environment (e.g. a div or span in a DOM environment) or to a custom component that you've created. -This is important for two reasons:

    +

    as 연산자는 .ts.tsx 파일 모두에서 사용할 수 있으며 다른 타입 단언 스타일과 똑같이 동작합니다.

    +

    타입 검사 (Type Checking)

    +

    JSX 타입 검사를 이해하기 위해서는 먼저 내장 요소와 값-기반 요소 사이의 차이를 이해해야 합니다.
    JSX 표현식 <expr />이 주어지면 expr은 원래 환경에 내장된 것을 참조할 수 있습니다 (예: DOM 환경의 div 또는 span) 또는 직접 작성한 사용자 정의 구성 요소를 참조할 수 있습니다.

    +

    이것이 중요한 두 가지 이유가 있습니다:

      -
    1. For React, intrinsic elements are emitted as strings (React.createElement("div")), whereas a component you've created is not (React.createElement(MyComponent)).
    2. -
    3. The types of the attributes being passed in the JSX element should be looked up differently. -Intrinsic element attributes should be known intrinsically whereas components will likely want to specify their own set of attributes.
    4. +
    5. React의 경우, 내장 요소는 문자열 (React.createElement("div"))로 방출되는 반면 생성한 컴포넌트는 (React.createElement(MyComponent))가 아닙니다.
    6. +
    7. JSX 요소에서 전달되는 속성의 타입은 다르게 보여야합니다.
      내장 요소 속성은 본질적으로 알려져야 하는 반면에 컴포넌트는 자체 속성 집합을 지정하기를 원할 수 있습니다.
    -

    TypeScript uses the same convention that React does for distinguishing between these. -An intrinsic element always begins with a lowercase letter, and a value-based element always begins with an uppercase letter.

    -

    Intrinsic elements

    -

    Intrinsic elements are looked up on the special interface JSX.IntrinsicElements. -By default, if this interface is not specified, then anything goes and intrinsic elements will not be type checked. -However, if this interface is present, then the name of the intrinsic element is looked up as a property on the JSX.IntrinsicElements interface. -For example:

    +

    TypeScript는 이러한 것들을 구분하기 위해 React와 같은 컨벤션을 사용합니다.
    내장 요소는 항상 소문자로 시작하고 값-기반 요소는 항상 대문자로 시작합니다.

    +

    내장 요소 (Intrinsic elements)

    +

    내장 요소는 JSX.IntrinsicElements라는 특수한 인터페이스에서 볼 수 있습니다. +기본적으로 이 인터페이스가 지정되지 않으면 모든 내장 요소에 타입 검사는 하지 않습니다.
    다만 이 인터페이스가 존재하는 경우, 내부 요소의 이름은 JSX.IntrinsicElements 인터페이스의 프로퍼티로서 참조됩니다.

    +

    예를 들어:

    declare namespace JSX {
         interface IntrinsicElements {
             foo: any
         }
     }
     
    -<foo />; // ok
    -<bar />; // error
    +<foo />; // 좋아요
    +<bar />; // 오류
     
    -

    In the above example, <foo /> will work fine but <bar /> will result in an error since it has not been specified on JSX.IntrinsicElements.

    +

    위의 예제에서 <foo />는 잘 동작하지만 <bar />JSX.IntrinsicElements에 지정되지 않았기 때문에 오류가 발생합니다.

    -

    Note: You can also specify a catch-all string indexer on JSX.IntrinsicElements as follows:

    +

    참고: JSX.IntrinsicElements에서 다음과 같이 catch-all 문자열 indexer를 지정할 수도 있습니다:

    declare namespace JSX {
        interface IntrinsicElements {
            [elemName: string]: any;
    @@ -801,22 +794,21 @@ 

    Intrinsic elements

    }
    -

    Value-based elements

    -

    Value based elements are simply looked up by identifiers that are in scope.

    +

    값-기반 요소 (Value-based elements)

    +

    값 기반 요소는 스코프에 있는 식별자로 간단히 조회됩니다.

    import MyComponent from "./myComponent";
     
    -<MyComponent />; // ok
    -<SomeOtherComponent />; // error
    +<MyComponent />; // 좋아요
    +<SomeOtherComponent />; // 오류
     
    -

    There are two ways to define a value-based element:

    +

    값 기반 요소를 정의하는 방법에는 두 가지가 있습니다:

      -
    1. Stateless Functional Component (SFC)
    2. -
    3. Class Component
    4. +
    5. 무상태 함수형 컴포넌트 (SFC)
    6. +
    7. 클래스 컴포넌트
    -

    Because these two types of value-based elements are indistinguishable from each other in JSX expression, we first try to resolve the expression as Stateless Functional Component using overload resolution. If the process successes, then we are done resolving the expression to its declaration. If we fail to resolve as SFC, we will then try to resolve as a class component. If that fails, we will report an error.

    -

    Stateless Functional Component

    -

    As the name suggested, the component is defined as JavaScript function where its first argument is a props object. -We enforce that its return type must be assignable to JSX.Element

    +

    이 두 가지 타입의 값 기반 요소는 JSX 표현식에서 구분할 수 없기 때문에 일단 오버로드 해석을 사용하여 무상태 함수형 컴포넌트로 표현식을 해결하려고 합니다.
    프로세스가 성공하면 선언에 대한 표현식을 해결합니다.
    만약 SFC로 해결하지 못한다면 클래스 컴포넌트로 해결합니다.
    만약 실패한다면 오류를 보고합니다.

    +

    무상태 함수형 컴포넌트(Stateless Functional Component)

    +

    이름에서 알 수 있듯이 컴포넌트는 첫 번째 인수가 props 객체인 JavaScript 함수로 정의됩니다.
    반환 타입은 JSX.Element에 할당할 수 있도록 강제합니다.

    interface FooProp {
       name: string;
       X: number;
    @@ -830,7 +822,7 @@ 

    Stateless Functional Component

    const Button = (prop: {value: string}, context: { color: string }) => <button>
    -

    Because SFC is simply a JavaScript function, we can utilize function overload here as well.

    +

    SFC는 단순히 JavaScript 함수이기 때문에 여기서도 함수 오버로드를 활용할 수 있습니다.

    interface ClickableProps {
       children: JSX.Element[] | JSX.Element
     }
    @@ -848,23 +840,19 @@ 

    Stateless Functional Component

    ... }
    -

    Class Component

    -

    It is possible to limit the type of a class component. -However, for this we must introduce two new terms: the element class type and the element instance type.

    -

    Given <Expr />, the element class type is the type of Expr. -So in the example above, if MyComponent was an ES6 class the class type would be that class. -If MyComponent was a factory function, the class type would be that function.

    -

    Once the class type is established, the instance type is determined by the union of the return types of the class type's call signatures and construct signatures. -So again, in the case of an ES6 class, the instance type would be the type of an instance of that class, and in the case of a factory function, it would be the type of the value returned from the function.

    +

    클래스 컴포넌트 (Class Component)

    +

    클래스 컴포넌트의 타입을 제한할 수 있습니다.
    하지만 이를 위해 새로운 두 가지를 도입해야 합니다: 요소 클래스 타입요소 인스턴스 타입

    +

    <Expr />에 주어진 요소 클래스 타입Expr입니다.
    따라서 위 예제의 MyComponent가 ES6 클래스라면 이 클래스가 그 클래스 타입이 될 것입니다.
    만일 MyComponent가 팩토리 함수라면 클래스 타입이 그 함수가 될 것입니다.

    +

    한 번 클래스 타입이 설정되면 인스턴스 타입은 클래스 타입의 호출 시그니처과 구조 시그니처의 반환 타입 유니온에 따라 결정됩니다.
    다시 ES6 클래스의 경우, 인스턴스 타입은 해당 클래스의 인스턴스 타입이 되고 팩토리 함수의 경우 해당 함수에서 반환되는 값의 타입이 됩니다.

    class MyComponent {
       render() {}
     }
     
    -// use a construct signature
    +// 구조 시그니처 사용
     var myComponent = new MyComponent();
     
    -// element class type => MyComponent
    -// element instance type => { render: () => void }
    +// 요소 클래스 타입 => MyComponent
    +// 요소 인스턴스 타입 => { render: () => void }
     
     function MyFactoryFunction() {
       return {
    @@ -873,14 +861,13 @@ 

    Class Component

    } } -// use a call signature +// 호출 시그니처 사용 var myComponent = MyFactoryFunction(); -// element class type => FactoryFunction -// element instance type => { render: () => void } +// 요소 클래스 타입 => 팩토리 함수 +// 요소 인스턴스 타입 => { render: () => void }
    -

    The element instance type is interesting because it must be assignable to JSX.ElementClass or it will result in an error. -By default JSX.ElementClass is {}, but it can be augmented to limit the use of JSX to only those types that conform to the proper interface.

    +

    요소 인스턴스 타입이 흥미로운 이유는 JSX.ElementClass에 할당되어야 하며 그렇지 않을 경우 오류가 발생하기 때문입니다.
    기본적으로 JSX.ElementClass{}이지만 JSX의 사용을 적절한 인터페이스에 맞는 타입으로 제한하도록 확장할 수 있습니다.

    declare namespace JSX {
       interface ElementClass {
         render: any;
    @@ -894,87 +881,79 @@ 

    Class Component

    return { render: () => {} } } -<MyComponent />; // ok -<MyFactoryFunction />; // ok +<MyComponent />; // 좋아요 +<MyFactoryFunction />; // 좋아요 class NotAValidComponent {} function NotAValidFactoryFunction() { return {}; } -<NotAValidComponent />; // error -<NotAValidFactoryFunction />; // error +<NotAValidComponent />; // 오류 +<NotAValidFactoryFunction />; // 오류
    -

    Attribute type checking

    -

    The first step to type checking attributes is to determine the element attributes type. -This is slightly different between intrinsic and value-based elements.

    -

    For intrinsic elements, it is the type of the property on JSX.IntrinsicElements

    +

    속성 타입 검사 (Attribute type checking)

    +

    속성 타입 검사를 하는 첫 번째 단계는 요소 속성 타입을 결정하는 것입니다.
    이것은 내장 요소와 값 기반 요소 간에 약간의 차이가 있습니다.

    +

    내장 요소의 경우 JSX.IntrinsicElements 프로퍼티의 타입입니다.

    declare namespace JSX {
       interface IntrinsicElements {
         foo: { bar?: boolean }
       }
     }
     
    -// element attributes type for 'foo' is '{bar?: boolean}'
    +// 'foo'에 대한 요소 속성 타입은 '{bar?: boolean}'입니다.
     <foo bar />;
     
    -

    For value-based elements, it is a bit more complex. -It is determined by the type of a property on the element instance type that was previously determined. -Which property to use is determined by JSX.ElementAttributesProperty. -It should be declared with a single property. -The name of that property is then used.

    +

    값 기반 요소의 경우 조금 더 복잡합니다.
    이전에 결정된 요소 인스턴스 타입의 프로퍼티 타입에 따라 결정됩니다.
    사용할 프로퍼티는 JSX.ElementAttributesProperty에 의해 결정됩니다.
    단일 프로퍼티로 선언해야 합니다.
    그런 다음 해당 프로퍼티의 이름이 사용됩니다.

    declare namespace JSX {
       interface ElementAttributesProperty {
    -    props; // specify the property name to use
    +    props; // 사용할 프로퍼티 이름을 지정합니다
       }
     }
     
     class MyComponent {
    -  // specify the property on the element instance type
    +  // 요소 인스턴스 타입에 대한 프로퍼티를 지정합니다
       props: {
         foo?: string;
       }
     }
     
    -// element attributes type for 'MyComponent' is '{foo?: string}'
    +// 'MyComponent'의 요소 속성 타입은 '{foo?: string}'입니다
     <MyComponent foo="bar" />
     
    -

    The element attribute type is used to type check the attributes in the JSX. -Optional and required properties are supported.

    +

    요소 속성 타입은 JSX에서 속성을 타입을 확인하는 데 사용됩니다.
    선택적 프로퍼티와 필수 프로퍼티가 지원됩니다.

    declare namespace JSX {
       interface IntrinsicElements {
         foo: { requiredProp: string; optionalProp?: number }
       }
     }
     
    -<foo requiredProp="bar" />; // ok
    -<foo requiredProp="bar" optionalProp={0} />; // ok
    -<foo />; // error, requiredProp is missing
    -<foo requiredProp={0} />; // error, requiredProp should be a string
    -<foo requiredProp="bar" unknownProp />; // error, unknownProp does not exist
    -<foo requiredProp="bar" some-unknown-prop />; // ok, because 'some-unknown-prop' is not a valid identifier
    +<foo requiredProp="bar" />; // 좋아요
    +<foo requiredProp="bar" optionalProp={0} />; // 
    +<foo />; // 오류, requiredProp이 없습니다
    +<foo requiredProp={0} />; // , requiredProp  .
    +<foo requiredProp="bar" unknownProp />; // 오류, unknownProp이 존재하지 않습니다.
    +<foo requiredProp="bar" some-unknown-prop />; // 좋아요, 'some-unknown-prop' 은 유효한 식별자가 아니기 때문입니다.
     
    -

    Note: If an attribute name is not a valid JS identifier (like a data-* attribute), it is not considered to be an error if it is not found in the element attributes type.

    +

    참고: 속성 이름이 유효한 JS 식별자 (예 :data- *속성)가 아닌 경우 요소 속성 타입에서 속성 이름을 찾을 수 없으면 오류로 간주되지 않습니다.

    -

    The spread operator also works:

    +

    전개 연산자도 작동합니다:

    var props = { requiredProp: "bar" };
    -<foo {...props} />; // ok
    +<foo {...props} />; // 좋아요
     
     var badProps = {};
    -<foo {...badProps} />; // error
    +<foo {...badProps} />; // 오류
     
    -

    Children Type Checking

    -

    In 2.3, we introduce type checking of children. children is a property in an element attributes type which we have determined from type checking attributes. -Similar to how we use JSX.ElementAttributesProperty to determine the name of props, we use JSX.ElementChildrenAttribute to determine the name of children. -JSX.ElementChildrenAttribute should be declared with a single property.

    +

    하위 타입 검사 (Children Type Checking)

    +

    2.3 버전에서 하위 타입 검사를 도입했습니다.
    하위(children)는 요소 타입 검사에서 결정된 요소 속성 타입의 프로퍼티 입니다.
    JSX.ElementAttributesProperty를 사용하여 props 이름을 결정하는 것과 마찬가지로 JSX.ElementChildrenAttribute를 사용하여 하위 이름을 결정합니다.
    JSX.ElementChildrenAttribute는 단일 프로퍼티로 선언해야합니다.

    declare namespace JSX {
       interface ElementChildrenAttribute {
    -    children: {};  // specify children name to use
    +    children: {};  // 사용할 하위 이름을 지정하세요
       }
     }
     
    -

    Without explicitly specify type of children, we will use default type from React typings.

    +

    하위의 타입을 명시적으로 지정하지 않는다면 React typings의 기본 타입을 사용합니다.

    <div>
       <h1>Hello</h1>
     </div>;
    @@ -990,7 +969,7 @@ 

    Children Type Checking

    {"This is just a JS expression..." + 1000} </CustomComp>
    -

    You can specify type of children like any other attribute. This will overwritten default type from React typings.

    +

    다른 속성과 마찬가지로 하위 타입을 지정할 수 있습니다.
    이렇게 하면 React typings에서 기본 타입을 덮어쓰게 됩니다.

    interface PropsType {
       children: JSX.Element
       name: string
    @@ -1006,43 +985,39 @@ 

    Children Type Checking

    } } -// OK +// 좋아요 <Component> <h1>Hello World</h1> </Component> -// Error: children is of type JSX.Element not array of JSX.Element +// 오류: 하위 타입은 JSX.Element의 배열이 아닌 JSX.Element 타입입니다. <Component> <h1>Hello World</h1> <h2>Hello World</h2> </Component> -// Error: children is of type JSX.Element not array of JSX.Element or string. +// 오류: 하위 타입은 JSX.Element 또는 string의 배열이 아닌 JSX.Element 타입입니다. <Component> <h1>Hello</h1> World </Component>
    -

    The JSX result type

    -

    By default the result of a JSX expression is typed as any. -You can customize the type by specifying the JSX.Element interface. -However, it is not possible to retrieve type information about the element, attributes or children of the JSX from this interface. -It is a black box.

    -

    Embedding Expressions

    -

    JSX allows you to embed expressions between tags by surrounding the expressions with curly braces ({ }).

    +

    JSX 결과 타입 (The JSX result type)

    +

    기본적으로 JSX 표현식의 결과 타입은 any로 분류됩니다.
    JSX.Element 인터페이스를 지정하여 사용자 정의 타입을 사용할 수 있습니다.
    그러나 이 인터페이스에서 JSX의 요소, 속성 또는 하위 항목에 대한 타입 정보를 찾을 수 없습니다.
    이것은 블랙박스 입니다.

    +

    표현식 포함하기 (Embedding Expressions)

    +

    JSX는 중괄호 ({ })로 표현식을 감싸고 태그 사이에 표현식을 삽입할 수 있게합니다.

    var a = <div>
       {["foo", "bar"].map(i => <span>{i / 2}</span>)}
     </div>
     
    -

    The above code will result in an error since you cannot divide a string by a number. -The output, when using the preserve option, looks like:

    +

    위의 코드는 문자열을 숫자로 나눌 수 없으므로 오류가 발생합니다.

    +

    출력은 preserve 옵션을 사용할 때 다음과 같습니다:

    var a = <div>
       {["foo", "bar"].map(function (i) { return <span>{i / 2}</span>; })}
     </div>
     
    -

    React integration

    -

    To use JSX with React you should use the React typings. -These typings define the JSX namespace appropriately for use with React.

    +

    리액트 통합 (React integration)

    +

    React와 함께 JSX를 사용하려면 React typings을 사용해야 합니다.
    이러한 typings은 React와 함께 사용하기에 적합하도록 JSX 네임스페이스를 적절하게 정의합니다.

    /// <reference path="react.d.ts" />
     
     interface Props {
    @@ -1055,10 +1030,10 @@ 

    React integration

    } } -<MyComponent foo="bar" />; // ok -<MyComponent foo={0} />; // error +<MyComponent foo="bar" />; // 좋아요 +<MyComponent foo={0} />; //
    - +
    @@ -1090,7 +1065,7 @@

    No results matching " - + @@ -1101,7 +1076,7 @@

    No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"JSX","level":"3.18","depth":1,"next":{"title":"Decorators","level":"3.19","depth":1,"path":"pages/Decorators.md","ref":"pages/Decorators.md","articles":[]},"previous":{"title":"선언 병합","level":"3.17","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"],"pluginsConfig":{"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","highlight-1":{},"custom-favicon":{},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"}},"file":{"path":"pages/JSX.md","mtime":"2018-04-10T01:42:20.335Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2018-04-10T01:48:44.756Z"},"basePath":"..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"JSX","level":"3.18","depth":1,"next":{"title":"데코레이터","level":"3.19","depth":1,"path":"pages/Decorators.md","ref":"pages/Decorators.md","articles":[]},"previous":{"title":"선언 병합","level":"3.17","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","analytics"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"analytics":{"google":"UA-99001722-6"},"search":{},"addcssjs":{"css":["assets/css/atom-one-dark.css"],"js":[]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"}},"file":{"path":"pages/JSX.md","mtime":"2019-06-14T05:32:52.243Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2019-06-14T05:59:20.233Z"},"basePath":"..","book":{"language":""}}); }); @@ -1112,6 +1087,10 @@

    No results matching " + + + + @@ -1140,4 +1119,3 @@

    No results matching " - diff --git a/pages/JSX.md b/pages/JSX.md index 6e747e7a..f11767f0 100644 --- a/pages/JSX.md +++ b/pages/JSX.md @@ -1,73 +1,75 @@ -# Introduction +# 소개 -[JSX](https://facebook.github.io/jsx/) is an embeddable XML-like syntax. -It is meant to be transformed into valid JavaScript, though the semantics of that transformation are implementation-specific. -JSX came to popularity with the [React](http://facebook.github.io/react/) framework, but has since seen other applications as well. -TypeScript supports embedding, type checking, and compiling JSX directly into JavaScript. +[JSX](https://facebook.github.io/jsx/)는 XML 같은 구문이 포함 가능합니다. +의미는 구현에 따라 다르지만 유효한 JavaScript로 변형되어야 합니다. +JSX는 [React](http://facebook.github.io/react/)에서 인기를 얻었으나 이후 다른 애플리케이션도 볼 수 있습니다. +TypeScript는 JSX를 직접 JavaScript에 포함, 타입 검사 및 컴파일할 수 있도록 지원합니다. +# 기본 사용 방법 -# Basic usage +JSX를 사용하려면 두 가지 작업을 해야 합니다. -In order to use JSX you must do two things. +1. 파일의 이름을 `.tsx` 확장자로 지정하세요 +2. `jsx` 옵션을 활성화하세요 -1. Name your files with a `.tsx` extension -2. Enable the `jsx` option +TypeScript에는 세 가지 JSX 모드가 있습니다: `preserve`, `react`, 그리고 `react-native`. +이 모드는 방출 단계에만 영향을 미칩니다 - 타입 검사에는 영향받지 않습니다. +`preserve` 모드는 다른 변환 단계 (예: [Babel](https://babeljs.io/))에서 더 사용되도록 출력의 일부로 JSX를 계속 유지합니다. +추가적으로 출력에는 `.jsx` 파일 확장자가 지정되어 있습니다. +`react` 모드는 `React.createElement`를 방출하고 사용하기 전에 JSX 변환을 거칠 필요가 없으며 출력은 `.js` 파일 확장자를 갖습니다. +`react-native` 모드는 모든 JSX를 유지하고 있다는 점에서 `preserve`와 같지만 대신 출력은 `.js` 파일 확장자를 갖습니다. -TypeScript ships with three JSX modes: `preserve`, `react`, and `react-native`. -These modes only affect the emit stage - type checking is unaffected. -The `preserve` mode will keep the JSX as part of the output to be further consumed by another transform step (e.g. [Babel](https://babeljs.io/)). -Additionally the output will have a `.jsx` file extension. -The `react` mode will emit `React.createElement`, does not need to go through a JSX transformation before use, and the output will have a `.js` file extension. -The `react-native` mode is the equivalent of `preserve` in that it keeps all JSX, but the output will instead have a `.js` file extension. - -Mode | Input | Output | Output File Extension +모드 | 입력 | 출력 | 출력 파일 확장자 ---------------|-----------|------------------------------|---------------------- `preserve` | `
    ` | `
    ` | `.jsx` `react` | `
    ` | `React.createElement("div")` | `.js` `react-native` | `
    ` | `
    ` | `.js` -You can specify this mode using either the `--jsx` command line flag or the corresponding option in your [tsconfig.json](./tsconfig.json.md) file. +이 모드는 커맨드 라인의 `--jsx` 명령 또는 [tsconfig.json](./tsconfig.json.md) 파일의 해당 옵션을 사용하여 지정할 수 있습니다. -> *Note: The identifier `React` is hard-coded, so you must make React available with an uppercase R.* +> *주의사항: `React` 식별자는 하드 코딩되어 있으므로 대문자 R.*로 React를 사용할 수 있도록 해야 합니다. -# The `as` operator +# `as` 연산자 (The `as` operator) -Recall how to write a type assertion: +타입 단언 작성 방법을 회상해봅시다. ```ts var foo = bar; ``` -Here we are asserting the variable `bar` to have the type `foo`. -Since TypeScript also uses angle brackets for type assertions, JSX's syntax introduces certain parsing difficulties. As a result, TypeScript disallows angle bracket type assertions in `.tsx` files. +여기서 변수 `bar`의 타입을 `foo`라고 주장하고 있습니다. +TypeScript도 타입 단언을 위해 꺾쇠 괄호를 사용하기 때문에 JSX의 특정 구문 파싱에는 몇가지 어려움이 있습니다. +결과적으로 TypeScript는 `.tsx` 파일에 꺾쇠 괄호 타입 단언을 허용하지 않습니다. -To make up for this loss of functionality in `.tsx` files, a new type assertion operator has been added: `as`. -The above example can easily be rewritten with the `as` operator. +이러한 `.tsx` 파일의 기능 손실을 채우기 위해 새로운 타입의 단언 연산자가 추가되었습니다: `as`. +위 예제는 쉽게 `as` 연산자로 다시 작성할 수 있습니다. ```ts var foo = bar as foo; ``` -The `as` operator is available in both `.ts` and `.tsx` files, and is identical in behavior to the other type assertion style. +`as` 연산자는 `.ts`와 `.tsx` 파일 모두에서 사용할 수 있으며 다른 타입 단언 스타일과 똑같이 동작합니다. + +# 타입 검사 (Type Checking) + +JSX 타입 검사를 이해하기 위해서는 먼저 내장 요소와 값-기반 요소 사이의 차이를 이해해야 합니다. +JSX 표현식 ``이 주어지면 `expr`은 원래 환경에 내장된 것을 참조할 수 있습니다 (예: DOM 환경의 `div` 또는 `span`) 또는 직접 작성한 사용자 정의 구성 요소를 참조할 수 있습니다. -# Type Checking +이것이 중요한 두 가지 이유가 있습니다: -In order to understand type checking with JSX, you must first understand the difference between intrinsic elements and value-based elements. -Given a JSX expression ``, `expr` may either refer to something intrinsic to the environment (e.g. a `div` or `span` in a DOM environment) or to a custom component that you've created. -This is important for two reasons: +1. React의 경우, 내장 요소는 문자열 (`React.createElement("div")`)로 방출되는 반면 생성한 컴포넌트는 (`React.createElement(MyComponent)`)가 아닙니다. +2. JSX 요소에서 전달되는 속성의 타입은 다르게 보여야합니다. + 내장 요소 속성은 *본질적으로* 알려져야 하는 반면에 컴포넌트는 자체 속성 집합을 지정하기를 원할 수 있습니다. -1. For React, intrinsic elements are emitted as strings (`React.createElement("div")`), whereas a component you've created is not (`React.createElement(MyComponent)`). -2. The types of the attributes being passed in the JSX element should be looked up differently. - Intrinsic element attributes should be known *intrinsically* whereas components will likely want to specify their own set of attributes. +TypeScript는 이러한 것들을 구분하기 위해 [React와 같은 컨벤션](http://facebook.github.io/react/docs/jsx-in-depth.html#html-tags-vs.-react-components)을 사용합니다. +내장 요소는 항상 소문자로 시작하고 값-기반 요소는 항상 대문자로 시작합니다. -TypeScript uses the [same convention that React does](http://facebook.github.io/react/docs/jsx-in-depth.html#html-tags-vs.-react-components) for distinguishing between these. -An intrinsic element always begins with a lowercase letter, and a value-based element always begins with an uppercase letter. +## 내장 요소 (Intrinsic elements) -## Intrinsic elements +내장 요소는 `JSX.IntrinsicElements`라는 특수한 인터페이스에서 볼 수 있습니다. +기본적으로 이 인터페이스가 지정되지 않으면 모든 내장 요소에 타입 검사는 하지 않습니다. +다만 이 인터페이스가 *존재*하는 경우, 내부 요소의 이름은 `JSX.IntrinsicElements` 인터페이스의 프로퍼티로서 참조됩니다. -Intrinsic elements are looked up on the special interface `JSX.IntrinsicElements`. -By default, if this interface is not specified, then anything goes and intrinsic elements will not be type checked. -However, if this interface *is* present, then the name of the intrinsic element is looked up as a property on the `JSX.IntrinsicElements` interface. -For example: +예를 들어: ```ts declare namespace JSX { @@ -76,13 +78,13 @@ declare namespace JSX { } } -; // ok -; // error +; // 좋아요 +; // 오류 ``` -In the above example, `` will work fine but `` will result in an error since it has not been specified on `JSX.IntrinsicElements`. +위의 예제에서 ``는 잘 동작하지만 ``는`JSX.IntrinsicElements`에 지정되지 않았기 때문에 오류가 발생합니다. -> Note: You can also specify a catch-all string indexer on `JSX.IntrinsicElements` as follows: +> 참고: `JSX.IntrinsicElements`에서 다음과 같이 catch-all 문자열 indexer를 지정할 수도 있습니다: >```ts >declare namespace JSX { > interface IntrinsicElements { @@ -91,28 +93,31 @@ In the above example, `` will work fine but `` will result in an e >} >``` -## Value-based elements +## 값-기반 요소 (Value-based elements) -Value based elements are simply looked up by identifiers that are in scope. +값 기반 요소는 스코프에 있는 식별자로 간단히 조회됩니다. ```ts import MyComponent from "./myComponent"; -; // ok -; // error +; // 좋아요 +; // 오류 ``` -There are two ways to define a value-based element: +값 기반 요소를 정의하는 방법에는 두 가지가 있습니다: -1. Stateless Functional Component (SFC) -2. Class Component +1. 무상태 함수형 컴포넌트 (SFC) +2. 클래스 컴포넌트 -Because these two types of value-based elements are indistinguishable from each other in JSX expression, we first try to resolve the expression as Stateless Functional Component using overload resolution. If the process successes, then we are done resolving the expression to its declaration. If we fail to resolve as SFC, we will then try to resolve as a class component. If that fails, we will report an error. +이 두 가지 타입의 값 기반 요소는 JSX 표현식에서 구분할 수 없기 때문에 일단 오버로드 해석을 사용하여 무상태 함수형 컴포넌트로 표현식을 해결하려고 합니다. +프로세스가 성공하면 선언에 대한 표현식을 해결합니다. +만약 SFC로 해결하지 못한다면 클래스 컴포넌트로 해결합니다. +만약 실패한다면 오류를 보고합니다. -### Stateless Functional Component +### 무상태 함수형 컴포넌트(Stateless Functional Component) -As the name suggested, the component is defined as JavaScript function where its first argument is a `props` object. -We enforce that its return type must be assignable to `JSX.Element` +이름에서 알 수 있듯이 컴포넌트는 첫 번째 인수가 `props` 객체인 JavaScript 함수로 정의됩니다. +반환 타입은 `JSX.Element`에 할당할 수 있도록 강제합니다. ```ts interface FooProp { @@ -129,7 +134,7 @@ function ComponentFoo(prop: FooProp) { const Button = (prop: {value: string}, context: { color: string }) =>
    @@ -1309,6 +1316,10 @@

    No results matching " + + + + @@ -1337,4 +1348,3 @@

    No results matching " - diff --git a/pages/Modules.md b/pages/Modules.md index d68bdd18..6672e5b2 100644 --- a/pages/Modules.md +++ b/pages/Modules.md @@ -335,7 +335,7 @@ export var t = something + 1; Node.js는 `--module commonjs`를 사용하세요. require.js의 경우 --module amd를 사용합니다. -예를 들면: +예를 들어: ```Shell tsc --module commonjs Test.ts @@ -406,14 +406,14 @@ strings.forEach(s => { 상황에 따라 일부 조건에서만 모듈을 로드할 수 있습니다. TypeScript에서는 아래의 패턴을 통해 다른 고급 로드 시나리오를 구현하여 타입 안전성을 잃지 않고 모듈 로더를 직접 호출할 수 있습니다. -컴파일러는 각 모듈이 발생된 JavaScript에서 사용되는지 여부를 감지합니다. -모듈 식별자가 타입 어노테이션의 일부로만 사용되고 표현식으로 사용되지 않으면 해당 모듈에 대한 `require` 호출이 발생하지 않습니다. +컴파일러는 각 모듈이 방출된 JavaScript에서 사용되는지 여부를 감지합니다. +모듈 식별자가 타입 어노테이션의 일부로만 사용되고 표현식으로 사용되지 않으면 해당 모듈에 대한 `require` 호출이 방출하지 않습니다. 사용하지 않는 참조를 제거하면 성능이 최적화되고 해당 모듈을 선택적으로 로드할 수 있습니다. 이 패턴의 핵심 아이디어는 `import id = require("...")`문이 모듈에 의해 노출된 타입에 접근할 수 있다는 것입니다. 모듈 로더는 아래의 `if` 블록처럼 동적으로 (`require`를 통해) 호출됩니다. 이는 참조 생략 최적화가 활용되어 모듈이 필요한 경우에만 로드됩니다. -이 패턴이 작동하려면 `import`를 통해 정의된 symbol이 타입 위치에서만 사용되어야 합니다(즉 JavaScript로 발생될 수 있는 위치에 절대 존재하지 않습니다). +이 패턴이 작동하려면 `import`를 통해 정의된 symbol이 타입 위치에서만 사용되어야 합니다(즉 JavaScript로 방출될 수 있는 위치에 절대 존재하지 않습니다). 타입 안전성을 유지하기 위해 `typeof` 키워드를 사용할 수 있습니다. `typeof` 키워드는 타입의 위치에서 사용될 때 값의 타입을 생성하며 이 경우 모듈의 타입이 됩니다. @@ -478,7 +478,7 @@ Node.js에서 대부분의 작업은 하나 이상의 모듈을 로드하여 수 각 모듈을 `.d.ts` 파일에 최상위 수준의 내보내기 선언으로 정의할 수 있지만 더 넓은 `.d.ts` 파일로 작성하는 것이 더 편리합니다. 그렇게하기 위해서 ambient 네임스페이스와 비슷한 구조를 사용하지만 나중에 import 할 수 있는 모듈의 `module` 키워드와 따옴표 붙은 이름을 사용합니다. -예를 들면: +예를 들어: ##### node.d.ts (simplified excerpt) @@ -558,7 +558,7 @@ console.log(data, fileContent); 이러한 모듈을 [UMD](https://github.com/umdjs/umd) 모듈이라고 합니다. 이러한 라이브러리는 import 또는 글로벌 변수를 통해 접근할 수 있습니다. -예를 들면: +예를 들어: ##### math-lib.d.ts @@ -602,7 +602,7 @@ export 클래스의 정적 메서드에도 비슷한 문제가 있습니다 - 모듈의 주요 목적이 하나의 특정 export를 저장하는 것이라면 이를 default export로 export 하는 것을 고려해야 합니다. 이렇게 하면 importing를 사용하며 실제로 import를 더 쉽게 사용할 수 있습니다. -예를 들면: +예를 들어: #### MyClass.ts diff --git a/pages/Namespaces and Modules.html b/pages/Namespaces and Modules.html index 1375fa11..a005eaae 100644 --- a/pages/Namespaces and Modules.html +++ b/pages/Namespaces and Modules.html @@ -7,7 +7,10 @@ 네임스페이스와 모듈 · GitBook - + + + + @@ -22,6 +25,10 @@ + + + + @@ -429,7 +436,7 @@ - Decorators + 데코레이터 @@ -442,7 +449,7 @@ - Mixins + 믹스인 @@ -455,7 +462,7 @@ - Triple-Slash Directives + 트리플-슬래시 지시자 @@ -468,7 +475,7 @@ - Type Checking JavaScript Files + JavaScript 파일 타입 검사 @@ -479,7 +486,7 @@ -
  • Declaration Files
  • +
  • 선언 파일
  • @@ -488,7 +495,7 @@ - Introduction + 소개 @@ -590,7 +597,7 @@ -
  • Project Configuration
  • +
  • 프로젝트 환경설정
  • @@ -612,7 +619,7 @@ - Compiler Options + 컴파일러 옵션 @@ -625,7 +632,7 @@ - Compiler Options in MSBuild + MSBuild에서의 컴파일러 옵션 @@ -638,7 +645,7 @@ - Integrating with Build Tools + 빌드 도구와 통합 @@ -651,7 +658,7 @@ - Nightly Builds + Nightly 빌드 @@ -774,8 +781,8 @@

    모듈의 관계 (Trade-offs of Modules)

    -

    JS 파일과 모듈 사이에 일대일 대응이 있는 것과 마찬가지로 TypeScript는 모듈 소스 파일과 발생된 JS 파일 간에 일대일 대응을 합니다.
    이에 따른 한가지 효과는 대상 모듈 시스템에 따라 여러 모듈 소스 파일을 연결할 수 없다는 것입니다.
    예를 들어 commonjs 또는 umd를 대상으로 하는 동안 outFile 옵션을 사용할 수 없지만 TypeScript 1.8 이상에서는 amd 또는 system을 대상으로 지정할 때 outFile을 사용할 수 있습니다.

    - +

    JS 파일과 모듈 사이에 일대일 대응이 있는 것과 마찬가지로 TypeScript는 모듈 소스 파일과 방출된 JS 파일 간에 일대일 대응을 합니다.
    이에 따른 한가지 효과는 대상 모듈 시스템에 따라 여러 모듈 소스 파일을 연결할 수 없다는 것입니다.
    예를 들어 commonjs 또는 umd를 대상으로 하는 동안 outFile 옵션을 사용할 수 없지만 TypeScript 1.8 이상에서는 amd 또는 system을 대상으로 지정할 때 outFile을 사용할 수 있습니다.

    + @@ -818,7 +825,7 @@

    No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"네임스페이스와 모듈","level":"3.15","depth":1,"next":{"title":"모듈 해석","level":"3.16","depth":1,"path":"pages/Module Resolution.md","ref":"pages/Module Resolution.md","articles":[]},"previous":{"title":"네임스페이스","level":"3.14","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"],"pluginsConfig":{"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","highlight-1":{},"custom-favicon":{},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"}},"file":{"path":"pages/Namespaces and Modules.md","mtime":"2018-03-25T23:54:05.979Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2018-04-10T01:48:44.756Z"},"basePath":"..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"네임스페이스와 모듈","level":"3.15","depth":1,"next":{"title":"모듈 해석","level":"3.16","depth":1,"path":"pages/Module Resolution.md","ref":"pages/Module Resolution.md","articles":[]},"previous":{"title":"네임스페이스","level":"3.14","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","analytics"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"analytics":{"google":"UA-99001722-6"},"search":{},"addcssjs":{"css":["assets/css/atom-one-dark.css"],"js":[]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"}},"file":{"path":"pages/Namespaces and Modules.md","mtime":"2019-06-14T05:32:52.246Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2019-06-14T05:59:20.233Z"},"basePath":"..","book":{"language":""}}); });

    @@ -829,6 +836,10 @@

    No results matching " + + + + @@ -857,4 +868,3 @@

    No results matching " - diff --git a/pages/Namespaces and Modules.md b/pages/Namespaces and Modules.md index aaf8e640..0ff03fd8 100644 --- a/pages/Namespaces and Modules.md +++ b/pages/Namespaces and Modules.md @@ -113,6 +113,6 @@ TypeScript에서 모듈의 주요 특징은 두 개의 서로 다른 모듈이 ## 모듈의 관계 (Trade-offs of Modules) -JS 파일과 모듈 사이에 일대일 대응이 있는 것과 마찬가지로 TypeScript는 모듈 소스 파일과 발생된 JS 파일 간에 일대일 대응을 합니다. +JS 파일과 모듈 사이에 일대일 대응이 있는 것과 마찬가지로 TypeScript는 모듈 소스 파일과 방출된 JS 파일 간에 일대일 대응을 합니다. 이에 따른 한가지 효과는 대상 모듈 시스템에 따라 여러 모듈 소스 파일을 연결할 수 없다는 것입니다. 예를 들어 `commonjs` 또는 `umd`를 대상으로 하는 동안 `outFile` 옵션을 사용할 수 없지만 TypeScript 1.8 이상에서는 `amd` 또는 `system`을 대상으로 지정할 때 `outFile`을 사용[할 수 있습니다](./release%20notes/TypeScript%201.8.md#concatenate-amd-and-system-modules-with---outfile). \ No newline at end of file diff --git a/pages/Namespaces.html b/pages/Namespaces.html index 25961cdb..5fc8c45f 100644 --- a/pages/Namespaces.html +++ b/pages/Namespaces.html @@ -7,7 +7,10 @@ 네임스페이스 · GitBook - + + + + @@ -22,6 +25,10 @@ + + + + @@ -429,7 +436,7 @@ - Decorators + 데코레이터 @@ -442,7 +449,7 @@ - Mixins + 믹스인 @@ -455,7 +462,7 @@ - Triple-Slash Directives + 트리플-슬래시 지시자 @@ -468,7 +475,7 @@ - Type Checking JavaScript Files + JavaScript 파일 타입 검사 @@ -479,7 +486,7 @@ -
  • Declaration Files
  • +
  • 선언 파일
  • @@ -488,7 +495,7 @@ - Introduction + 소개 @@ -590,7 +597,7 @@ -
  • Project Configuration
  • +
  • 프로젝트 환경설정
  • @@ -612,7 +619,7 @@ - Compiler Options + 컴파일러 옵션 @@ -625,7 +632,7 @@ - Compiler Options in MSBuild + MSBuild에서의 컴파일러 옵션 @@ -638,7 +645,7 @@ - Integrating with Build Tools + 빌드 도구와 통합 @@ -651,7 +658,7 @@ - Nightly Builds + Nightly 빌드 @@ -848,8 +855,8 @@
    Test.ts

    컴파일러는 파일에 있는 참조 태그를 기반으로 출력 파일을 자동으로 정렬합니다.
    각 파일을 개별적으로 지정할 수도 있습니다:

    tsc --outFile sample.js Validation.ts LettersOnlyValidator.ts ZipCodeValidator.ts Test.ts
     
    -

    또는 파일별 컴파일(기본값)을 사용하여 각 입력 파일에 대한 JavaScript 파일을 하나씩 내보낼 수 있습니다.
    만약 여러 개의 JS 파일이 생성되면 웹 페이지에 있는 <script>태그를 사용하여 출력된 각 파일을 적절한 순서대로 로드해야 합니다.

    -

    예를 들면:

    +

    또는 파일별 컴파일(기본값)을 사용하여 각 입력 파일에 대한 JavaScript 파일을 하나씩 방출할 수 있습니다.
    만약 여러 개의 JS 파일이 생성되면 웹 페이지에 있는 <script>태그를 사용하여 방출된 각 파일을 적절한 순서대로 로드해야 합니다.

    +

    예를 들어:

    MyTestPage.html (excerpt)
        <script src="Validation.js" type="text/javascript" />
         <script src="LettersOnlyValidator.js" type="text/javascript" />
    @@ -896,7 +903,7 @@ 
    D3.d.ts (simplified excerpt)
    declare var d3: D3.Base;
    - + @@ -939,7 +946,7 @@

    No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"네임스페이스","level":"3.14","depth":1,"next":{"title":"네임스페이스와 모듈","level":"3.15","depth":1,"path":"pages/Namespaces and Modules.md","ref":"pages/Namespaces and Modules.md","articles":[]},"previous":{"title":"모듈","level":"3.13","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"],"pluginsConfig":{"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","highlight-1":{},"custom-favicon":{},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"}},"file":{"path":"pages/Namespaces.md","mtime":"2018-04-10T01:42:20.358Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2018-04-10T01:48:44.756Z"},"basePath":"..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"네임스페이스","level":"3.14","depth":1,"next":{"title":"네임스페이스와 모듈","level":"3.15","depth":1,"path":"pages/Namespaces and Modules.md","ref":"pages/Namespaces and Modules.md","articles":[]},"previous":{"title":"모듈","level":"3.13","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","analytics"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"analytics":{"google":"UA-99001722-6"},"search":{},"addcssjs":{"css":["assets/css/atom-one-dark.css"],"js":[]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"}},"file":{"path":"pages/Namespaces.md","mtime":"2019-06-14T05:32:52.247Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2019-06-14T05:59:20.233Z"},"basePath":"..","book":{"language":""}}); });

    @@ -950,6 +957,10 @@

    No results matching " + + + + @@ -978,4 +989,3 @@

    No results matching " - diff --git a/pages/Namespaces.md b/pages/Namespaces.md index f688e4d8..522f7f19 100644 --- a/pages/Namespaces.md +++ b/pages/Namespaces.md @@ -192,10 +192,10 @@ tsc --outFile sample.js Test.ts tsc --outFile sample.js Validation.ts LettersOnlyValidator.ts ZipCodeValidator.ts Test.ts ``` -또는 파일별 컴파일(기본값)을 사용하여 각 입력 파일에 대한 JavaScript 파일을 하나씩 내보낼 수 있습니다. -만약 여러 개의 JS 파일이 생성되면 웹 페이지에 있는 ` @@ -785,7 +788,7 @@

    No results matching " + @@ -797,7 +800,7 @@

    No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"Nightly Builds","level":"5.5","depth":1,"previous":{"title":"Integrating with Build Tools","level":"5.4","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"],"pluginsConfig":{"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","highlight-1":{},"custom-favicon":{},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"}},"file":{"path":"pages/Nightly Builds.md","mtime":"2018-03-25T23:54:05.995Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2018-04-10T01:48:44.756Z"},"basePath":"..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"Nightly 빌드","level":"5.5","depth":1,"previous":{"title":"빌드 도구와 통합","level":"5.4","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","analytics"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"analytics":{"google":"UA-99001722-6"},"search":{},"addcssjs":{"css":["assets/css/atom-one-dark.css"],"js":[]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"}},"file":{"path":"pages/Nightly Builds.md","mtime":"2019-06-14T05:32:52.247Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2019-06-14T05:59:20.233Z"},"basePath":"..","book":{"language":""}}); });

    @@ -808,6 +811,10 @@

    No results matching " + + + + @@ -836,4 +843,3 @@

    No results matching " - diff --git a/pages/Nightly Builds.md b/pages/Nightly Builds.md index 11cfaca4..fff5f94a 100644 --- a/pages/Nightly Builds.md +++ b/pages/Nightly Builds.md @@ -1,71 +1,70 @@ -A nightly build from the [TypeScript's `master`](https://github.com/Microsoft/TypeScript/tree/master) branch is published by midnight PST to NPM and NuGet. -Here is how you can get it and use it with your tools. +[TypeScript의 `master`](https://github.com/Microsoft/TypeScript/tree/master) 브랜치의 nightly 빌드는 PST midnight까지 NPM과 NuGet에 배포됩니다. +다음과 같이 도구를 사용하여 가져올 수 있습니다. -## Using npm +## npm 사용 ```shell npm install -g typescript@next ``` -## Using NuGet with MSBuild +## MSBuild에 NuGet 사용 -> Note: You'll need to configure your project to use the NuGet packages. -Please see [Configuring MSBuild projects to use NuGet](https://github.com/Microsoft/TypeScript/wiki/Configuring-MSBuild-projects-to-use-NuGet) for more information. +> 주의사항: NuGet 패키지를 사용하도록 프로젝트를 구성해야 합니다. 자세한 내용은 [NuGet를 사용하도록 MSBuild 프로젝트 구성](https://github.com/Microsoft/TypeScript/wiki/Configuring-MSBuild-projects-to-use-NuGet)을 참조하십시오. -The nightlies are available on [www.myget.org](https://www.myget.org/gallery/typescript-preview). +nightlies는 [www.myget.org](https://www.myget.org/gallery/typescript-preview)에서 이용 가능합니다. There are two packages: -* `Microsoft.TypeScript.Compiler`: Tools only (`tsc.exe`, `lib.d.ts`, etc.) . -* `Microsoft.TypeScript.MSBuild`: Tools as above, as well as MSBuild tasks and targets (`Microsoft.TypeScript.targets`, `Microsoft.TypeScript.Default.props`, etc.) +* `Microsoft.TypeScript.Compiler`: 도구만 (`tsc.exe`, `lib.d.ts`, 등.) . +* `Microsoft.TypeScript.MSBuild`: 위와 같은 도구뿐만 아니라 MSBuild 작업 및 대상 (`Microsoft.TypeScript.targets`, `Microsoft.TypeScript.Default.props`, 등.) -## Updating your IDE to use the nightly builds +## nightly 빌드를 사용하도록 IDE 업데이트 -You can also update your IDE to use the nightly drop. -First you will need to install the package through npm. -You can either install the npm package globally or to a local `node_modules` folder. +nightly drop을 사용하도록 IDE를 업데이트할 수도 있습니다. +먼저 npm을 통해 패키지를 설치해야 합니다. +npm 패키지를 전역으로 설치하거나 로컬 `node_modules` 폴더에 설치할 수 있습니다. -The rest of this section assumes `typescript@next` is already installed. +이 섹션의 나머지 부분에서는 `typescript@next`가 이미 설치되어 있다고 가정합니다. ### Visual Studio Code -Update `.vscode/settings.json` with the following: +`.vscode/settings.json` 파일을 다음과 같이 업데이트하세요: ```json "typescript.tsdk": "/node_modules/typescript/lib" ``` -More information is available at [VSCode documentation](https://code.visualstudio.com/Docs/languages/typescript#_using-newer-typescript-versions). +자세한 내용은 [VSCode 문서](https://code.visualstudio.com/Docs/languages/typescript#_using-newer-typescript-versions)를 참조하세요. ### Sublime Text -Update the `Settings - User` file with the following: +`Settings - User` 파일을 다음과 같이 업데이트하세요: ```json "typescript_tsdk": "/node_modules/typescript/lib" ``` -More information is available at the [TypeScript Plugin for Sublime Text installation documentation](https://github.com/Microsoft/TypeScript-Sublime-Plugin#installation). +자세한 내용은 [Sublime Text를 위한 TypeScript 플러그인 설치 문서](https://github.com/Microsoft/TypeScript-Sublime-Plugin#installation)를 참조하세요. -### Visual Studio 2013 and 2015 +### Visual Studio 2013 및 2015 -> Note: Most changes do not require you to install a new version of the VS TypeScript plugin. +> 주의사항: 대부분의 변경 사항에는 새로운 버전의 VS TypeScript 플러그인을 설치할 필요는 없습니다. -The nightly build currently does not include the full plugin setup, but we are working on publishing an installer on a nightly basis as well. +현재 nightly build에는 전체 플러그인 설정이 포함되어 있지 않지만 nightly 기반으로 설치 프로그램을 배포하기 위해 노력하고 있습니다. -1. Download the [VSDevMode.ps1](https://github.com/Microsoft/TypeScript/blob/master/scripts/VSDevMode.ps1) script. +1. [VSDevMode.ps1](https://github.com/Microsoft/TypeScript/blob/master/scripts/VSDevMode.ps1) 스크립트 다운로드. - > Also see our wiki page on [using a custom language service file](https://github.com/Microsoft/TypeScript/wiki/Dev-Mode-in-Visual-Studio#using-a-custom-language-service-file). + > 또한 [커스텀 언어 서비스 파일 사용](https://github.com/Microsoft/TypeScript/wiki/Dev-Mode-in-Visual-Studio#using-a-custom-language-service-file)에 대한 위키 페이지를 참조하세요. -2. From a PowerShell command window, run: +2. PowerShell 커맨드 라인 창에서 다음을 실행합니다: - For VS 2015: + VS 2015: ```posh VSDevMode.ps1 14 -tsScript /node_modules/typescript/lib ``` - For VS 2013: + VS 2013: ```posh VSDevMode.ps1 12 -tsScript /node_modules/typescript/lib @@ -73,5 +72,5 @@ The nightly build currently does not include the full plugin setup, but we are w ### IntelliJ IDEA (Mac) -Go to `Preferences` > `Languages & Frameworks` > `TypeScript`: - > TypeScript Version: If you installed with npm: `/usr/local/lib/node_modules/typescript/lib` +`Preferences` > `Languages & Frameworks` > `TypeScript`를 선택합니다: + > TypeScript 버전: npm과 함께 설치한 경우: `/usr/local/lib/node_modules/typescript/lib` diff --git a/pages/Symbols.html b/pages/Symbols.html index b6dbd333..c79964ab 100644 --- a/pages/Symbols.html +++ b/pages/Symbols.html @@ -7,7 +7,10 @@ 심볼 · GitBook - + + + + @@ -22,6 +25,10 @@ + + + + @@ -429,7 +436,7 @@ - Decorators + 데코레이터 @@ -442,7 +449,7 @@ - Mixins + 믹스인 @@ -455,7 +462,7 @@ - Triple-Slash Directives + 트리플-슬래시 지시자 @@ -468,7 +475,7 @@ - Type Checking JavaScript Files + JavaScript 파일 타입 검사 @@ -479,7 +486,7 @@ -
  • Declaration Files
  • +
  • 선언 파일
  • @@ -488,7 +495,7 @@ - Introduction + 소개 @@ -590,7 +597,7 @@ -
  • Project Configuration
  • +
  • 프로젝트 환경설정
  • @@ -612,7 +619,7 @@ - Compiler Options + 컴파일러 옵션 @@ -625,7 +632,7 @@ - Compiler Options in MSBuild + MSBuild에서의 컴파일러 옵션 @@ -638,7 +645,7 @@ - Integrating with Build Tools + 빌드 도구와 통합 @@ -651,7 +658,7 @@ - Nightly Builds + Nightly 빌드 @@ -748,7 +755,7 @@

    Symbol.isConcatSpreadable

    Symbol.iterator

    객체의 기본 반복자를 반환하는 메서드입니다. for-of 구문에 의해 호출됩니다.

    Symbol.match

    -

    정규 표현식을 문자열과 비교하는 정규 표현식 메소드입니다. String.prototype.match 메서드로 호출 됩니다.

    +

    정규 표현식을 문자열과 비교하는 정규 표현식 메서드입니다. String.prototype.match 메서드로 호출 됩니다.

    Symbol.replace

    일치하는 문자열의 부분 문자열을 대체하는 정규 표현식 메서드입니다. String.prototype.replace 메서드로 호출 됩니다.

    Symbol.search

    @@ -763,10 +770,10 @@

    Symbol.toPrimitive

    ToPrimitive 추상 동작에 의해 호출됩니다.

    Symbol.toStringTag

    객체의 기본 문자열 설명을 만드는 데 사용되는 String 값입니다. -내장 메소드Object.prototype.toString로 호출 합니다.

    +내장 메서드Object.prototype.toString로 호출 합니다.

    Symbol.unscopables

    자신의 프로퍼티 이름"을" 가지는 객체는 연관된 객체의 환경 바인딩에서 제외되는 프로퍼티 이름입니다.

    - + @@ -809,7 +816,7 @@

    No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"심볼","level":"3.11","depth":1,"next":{"title":"이터레이터와 제네레이터","level":"3.12","depth":1,"path":"pages/Iterators and Generators.md","ref":"pages/Iterators and Generators.md","articles":[]},"previous":{"title":"고급 타입","level":"3.10","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"],"pluginsConfig":{"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","highlight-1":{},"custom-favicon":{},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"}},"file":{"path":"pages/Symbols.md","mtime":"2018-03-25T23:54:05.995Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2018-04-10T01:48:44.756Z"},"basePath":"..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"심볼","level":"3.11","depth":1,"next":{"title":"이터레이터와 제네레이터","level":"3.12","depth":1,"path":"pages/Iterators and Generators.md","ref":"pages/Iterators and Generators.md","articles":[]},"previous":{"title":"고급 타입","level":"3.10","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","analytics"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"analytics":{"google":"UA-99001722-6"},"search":{},"addcssjs":{"css":["assets/css/atom-one-dark.css"],"js":[]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"}},"file":{"path":"pages/Symbols.md","mtime":"2019-06-14T05:32:52.248Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2019-06-14T05:59:20.233Z"},"basePath":"..","book":{"language":""}}); });

    @@ -820,6 +827,10 @@

    No results matching " + + + + @@ -848,4 +859,3 @@

    No results matching " - diff --git a/pages/Symbols.md b/pages/Symbols.md index 3e6c6add..11251d70 100644 --- a/pages/Symbols.md +++ b/pages/Symbols.md @@ -66,7 +66,7 @@ let className = c[getClassNameSymbol](); // "C" ## `Symbol.match` -정규 표현식을 문자열과 비교하는 정규 표현식 메소드입니다. `String.prototype.match` 메서드로 호출 됩니다. +정규 표현식을 문자열과 비교하는 정규 표현식 메서드입니다. `String.prototype.match` 메서드로 호출 됩니다. ## `Symbol.replace` @@ -93,7 +93,7 @@ let className = c[getClassNameSymbol](); // "C" ## `Symbol.toStringTag` 객체의 기본 문자열 설명을 만드는 데 사용되는 String 값입니다. -내장 메소드`Object.prototype.toString`로 호출 합니다. +내장 메서드`Object.prototype.toString`로 호출 합니다. ## `Symbol.unscopables` diff --git a/pages/Triple-Slash Directives.html b/pages/Triple-Slash Directives.html index 28f58cfb..aa043631 100644 --- a/pages/Triple-Slash Directives.html +++ b/pages/Triple-Slash Directives.html @@ -4,10 +4,13 @@ - Triple-Slash Directives · GitBook + 트리플-슬래시 지시자 · GitBook - + + + + @@ -22,6 +25,10 @@ + + + + @@ -429,7 +436,7 @@ - Decorators + 데코레이터 @@ -442,7 +449,7 @@ - Mixins + 믹스인 @@ -455,7 +462,7 @@ - Triple-Slash Directives + 트리플-슬래시 지시자 @@ -468,7 +475,7 @@ - Type Checking JavaScript Files + JavaScript 파일 타입 검사 @@ -479,7 +486,7 @@ -
  • Declaration Files
  • +
  • 선언 파일
  • @@ -488,7 +495,7 @@ - Introduction + 소개 @@ -590,7 +597,7 @@ -
  • Project Configuration
  • +
  • 프로젝트 환경설정
  • @@ -612,7 +619,7 @@ - Compiler Options + 컴파일러 옵션 @@ -625,7 +632,7 @@ - Compiler Options in MSBuild + MSBuild에서의 컴파일러 옵션 @@ -638,7 +645,7 @@ - Integrating with Build Tools + 빌드 도구와 통합 @@ -651,7 +658,7 @@ - Nightly Builds + Nightly 빌드 @@ -689,7 +696,7 @@

    - Triple-Slash Directives + 트리플-슬래시 지시자

    @@ -704,59 +711,41 @@

    -

    Triple-slash directives are single-line comments containing a single XML tag. -The contents of the comment are used as compiler directives.

    -

    Triple-slash directives are only valid at the top of their containing file. -A triple-slash directive can only be preceded by single or multi-line comments, including other triple-slash directives. -If they are encountered following a statement or a declaration they are treated as regular single-line comments, and hold no special meaning.

    +

    트리플-슬래시 지시자는 단일 XML 태그가 포함된 한 줄 주석입니다.
    주석의 내용은 컴파일러 지시자로 사용됩니다.

    +

    트리플-슬래시 지시자는 포함된 파일의 상단에서만 유효합니다.
    트리플-슬래시 지시자는 다른 트리플-슬래시 지시자를 포함하여 한 줄 또는 여러 줄 주석 앞에 붙을 수 있습니다.
    문 또는 선언 뒤에 나오는 경우 보통의 한 줄 주석으로 간주하며 특별한 의미는 없습니다.

    /// <reference path="..." />

    -

    The /// <reference path="..." /> directive is the most common of this group. -It serves as a declaration of dependency between files.

    -

    Triple-slash references instruct the compiler to include additional files in the compilation process.

    -

    They also serve as a method to order the output when using --out or --outFile. -Files are emitted to the output file location in the same order as the input after preprocessing pass.

    -

    Preprocessing input files

    -

    The compiler performs a preprocessing pass on input files to resolve all triple-slash reference directives. -During this process, additional files are added to the compilation.

    -

    The process starts with a set of root files; -these are the file names specified on the command-line or in the "files" list in the tsconfig.json file. -These root files are preprocessed in the same order they are specified. -Before a file is added to the list, all triple-slash references in it are processed, and their targets included. -Triple-slash references are resolved in a depth first manner, in the order they have been seen in the file.

    -

    A triple-slash reference path is resolved relative to the containing file, if unrooted.

    -

    Errors

    -

    It is an error to reference a file that does not exist. -It is an error for a file to have a triple-slash reference to itself.

    -

    Using --noResolve

    -

    If the compiler flag --noResolve is specified, triple-slash references are ignored; they neither result in adding new files, nor change the order of the files provided.

    +

    이 중 가장 일반적인 것은 /// <reference path="..." /> 지시자입니다.
    파일 간에 의존성 선언의 역할을 합니다.

    +

    트리플-슬래시 참조는 컴파일 프로세스에서 추가적인 파일을 포함하도록 컴파일러에 지시합니다.

    +

    또한 --out 또는 --outFile을 사용할 때 출력을 정렬하는 방법으로도 사용됩니다.
    파일은 전처리 통과 후 입력과 같은 순서의 출력 파일 위치로 방출됩니다.

    +

    전처리 입력 파일 (Preprocessing input files)

    +

    컴파일러는 모든 트리플-슬래시 참조 지시자를 해석하기 위해 입력 파일에 대한 전처리 단계를 수행합니다.
    이러한 프로세스 중 컴파일에 추가 파일이 추가됩니다.

    +

    프로세스는 root files 집합으로 시작합니다.
    이것은 커맨드 라인이나 tsconfig.json 파일의 "files" 리스트에 지정된 파일 이름입니다.
    이러한 루트 파일은 지정된 순서대로 전처리됩니다.
    파일이 목록에 추가되기 전에 파일에 있는 모든 트리플-슬래시 참조가 처리되고 대상이 포함됩니다.
    트리플-슬래시 참조는 파일에서 본 순서대로 우선으로 깊숙하게 분석됩니다.

    +

    루트가 없는 경우 트리플-슬래시는 포함된 파일에 대한 기준으로 경로를 해석합니다.

    +

    오류

    +

    존재하지 않는 파일을 참조하는 것은 오류입니다.
    파일에 자체에 대한 트리플-슬래시 참조가 있는 것은 오류입니다.

    +

    --noResolve 사용

    +

    컴파일러 옵션 --noResolve가 지정되면 트리플-슬래시 참조는 무시됩니다.
    새 파일을 추가하거나 제공된 파일의 순서를 변경하지도 않습니다.

    /// <reference types="..." />

    -

    Similar to a /// <reference path="..." /> directive, this directive serves as a declaration of dependency; -a /// <reference types="..." /> directive, however, declares a dependency on a package.

    -

    The process of resolving these package names is similar to the process of resolving module names in an import statement. -An easy way to think of triple-slash-reference-types directives are as an import for declaration packages.

    -

    For example, including /// <reference types="node" /> in a declaration file declares that this file uses names declared in @types/node/index.d.ts; -and thus, this package needs to be included in the compilation along with the declaration file.

    -

    Use these directives only when you're authoring a d.ts file by hand.

    -

    For declaration files generated during compilation, the compiler will automatically add /// <reference types="..." /> for you; -A /// <reference types="..." /> in a generated declaration file is added if and only if the resulting file uses any declarations from the referenced package.

    -

    For declaring a dependency on an @types package in a .ts file, use --types on the command line or in your tsconfig.json instead. -See using @types, typeRoots and types in tsconfig.json files for more details.

    +

    /// <reference path="..." /> 지시자와 마찬가지로 이 지시자도 의존성 선언의 역할을 합니다.
    하지만 /// <reference types="..." />지시자는 패키지에 대한 의존성을 선언합니다.

    +

    이런 패키지 이름을 해석하는 프로세스는 import문에서 모듈 이름을 해석하는 프로세스와 유사합니다.
    트리플-슬래시 참조 타입 지시자를 생각하는 쉬운 방법은 선언 패키지의 import 입니다.

    +

    예를 들어 선언 파일에 /// <reference types="node" />를 포함하면 이 파일은 @types/node/index.d.ts에 선언된 이름을 사용합니다.
    따라서 선언 파일과 함께 이 패키지를 컴파일에 포함해야 합니다.

    +

    이 지시자는 d.ts 파일을 직접 작성할 때만 사용하도록 하세요.

    +

    컴파일 시 생성된 선언 파일에 대해서는 컴파일러가 /// <reference types="..." />을 자동으로 추가합니다.
    생성된 선언 파일에서 /// <reference types="..." />은 결과 파일이 참조 패키지의 선언을 사용하는 경우에만 추가됩니다.

    +

    .ts 파일에 대한 @types 패키지에 의존성을 선언하려면 커맨드 라인이나 tsconfig.json에서 --types를 사용하세요.

    +

    더 자세한 내용은 tsconfig.json 파일에서 @types, typeRootstypes 사용하기를 보세요.

    /// <reference no-default-lib="true"/>

    -

    This directive marks a file as a default library. -You will see this comment at the top of lib.d.ts and its different variants.

    -

    This directive instructs the compiler to not include the default library (i.e. lib.d.ts) in the compilation. -The impact here is similar to passing --noLib on the command line.

    -

    Also note that when passing --skipDefaultLibCheck, the compiler will only skip checking files with /// <reference no-default-lib="true"/>.

    +

    이 지시자는 파일을 기본 라이브러리로 표시합니다.
    이 주석은 lib.d.ts와 다른 변이들의 맨 위에서 볼 수 있습니다.

    +

    이 지시자는 컴파일러에 기본 라이브러리 (예: lib.d.ts)를 포함하지 않도록 지시합니다.
    여기에 미치는 영향은 커맨드 라인에 --noLib를 전달하는 것과 비슷합니다.

    +

    또한 --skipDefaultLibCheck를 넘길 때 컴파일러는 /// <reference no-default-lib="true"/>를 가진 파일 검사만 건너뜁니다.

    /// <amd-module />

    -

    By default AMD modules are generated anonymous. -This can lead to problems when other tools are used to process the resulting modules, such as bundlers (e.g. r.js).

    -

    The amd-module directive allows passing an optional module name to the compiler:

    +

    기본적으로 AMD모듈은 익명으로 생성됩니다.
    이로 인해 번들(예: r.js)과 같은 결과적인 모듈을 처리하는 데 다른 도구를 사용할 경우 문제가 발생할 수 있습니다.

    +

    amd-module 지시자는 선택적 모듈 이름을 컴파일러에 전달하는 것을 허용합니다:

    amdModule.ts
    ///<amd-module name="NamedModule"/>
     export class C {
     }
     
    -

    Will result in assigning the name NamedModule to the module as part of calling the AMD define:

    +

    AMD define을 호출할 때 NamedModule이라는 이름을 모듈에 할당할 것입니다:

    amdModule.js
    define("NamedModule", ["require", "exports"], function (require, exports) {
         var C = (function () {
    @@ -769,20 +758,20 @@ 
    amdModule.js

    /// <amd-dependency />

    -

    Note: this directive has been deprecated. Use import "moduleName"; statements instead.

    +

    주의사항: 이 지시자는 더 이상 사용되지 않습니다(deprecated). 대신 import "moduleName";문을 사용하세요.

    -

    /// <amd-dependency path="x" /> informs the compiler about a non-TS module dependency that needs to be injected in the resulting module's require call.

    -

    The amd-dependency directive can also have an optional name property; this allows passing an optional name for an amd-dependency:

    +

    /// <amd-dependency path="x" /> 결과 모듈의 require 호출에 주입해야하는 non-TS 모듈 의존성에 대해 컴파일러에 알려줍니다.

    +

    amd-dependency 지시자는 선택적 name 프로퍼티을 가질 수도 있습니다.
    이것은 amd-dependency에 선택적 이름을 전달할 수 있습니다:

    /// <amd-dependency path="legacy/moduleA" name="moduleA"/>
     declare var moduleA:MyType
     moduleA.callStuff()
     
    -

    Generated JS code:

    +

    생성된 JS 코드:

    define(["require", "exports", "legacy/moduleA"], function (require, exports, moduleA) {
         moduleA.callStuff()
     });
     
    - +
    @@ -809,12 +798,12 @@

    No results matching " + - + @@ -825,7 +814,7 @@

    No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"Triple-Slash Directives","level":"3.21","depth":1,"next":{"title":"Type Checking JavaScript Files","level":"3.22","depth":1,"path":"pages/Type Checking JavaScript Files.md","ref":"pages/Type Checking JavaScript Files.md","articles":[]},"previous":{"title":"Mixins","level":"3.20","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"],"pluginsConfig":{"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","highlight-1":{},"custom-favicon":{},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"}},"file":{"path":"pages/Triple-Slash Directives.md","mtime":"2018-04-10T01:42:20.368Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2018-04-10T01:48:44.756Z"},"basePath":"..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"트리플-슬래시 지시자","level":"3.21","depth":1,"next":{"title":"JavaScript 파일 타입 검사","level":"3.22","depth":1,"path":"pages/Type Checking JavaScript Files.md","ref":"pages/Type Checking JavaScript Files.md","articles":[]},"previous":{"title":"믹스인","level":"3.20","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","analytics"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"analytics":{"google":"UA-99001722-6"},"search":{},"addcssjs":{"css":["assets/css/atom-one-dark.css"],"js":[]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"}},"file":{"path":"pages/Triple-Slash Directives.md","mtime":"2019-06-14T05:32:52.248Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2019-06-14T05:59:20.233Z"},"basePath":"..","book":{"language":""}}); }); @@ -836,6 +825,10 @@

    No results matching " + + + + @@ -864,4 +857,3 @@

    No results matching " - diff --git a/pages/Triple-Slash Directives.md b/pages/Triple-Slash Directives.md index 25d4c159..c260eb59 100644 --- a/pages/Triple-Slash Directives.md +++ b/pages/Triple-Slash Directives.md @@ -1,77 +1,78 @@ -Triple-slash directives are single-line comments containing a single XML tag. -The contents of the comment are used as compiler directives. +트리플-슬래시 지시자는 단일 XML 태그가 포함된 한 줄 주석입니다. +주석의 내용은 컴파일러 지시자로 사용됩니다. -Triple-slash directives are **only** valid at the top of their containing file. -A triple-slash directive can only be preceded by single or multi-line comments, including other triple-slash directives. -If they are encountered following a statement or a declaration they are treated as regular single-line comments, and hold no special meaning. +트리플-슬래시 지시자는 포함된 파일의 **상단에서만** 유효합니다. +트리플-슬래시 지시자는 다른 트리플-슬래시 지시자를 포함하여 한 줄 또는 여러 줄 주석 앞에 붙을 수 있습니다. +문 또는 선언 뒤에 나오는 경우 보통의 한 줄 주석으로 간주하며 특별한 의미는 없습니다. ## `/// ` -The `/// ` directive is the most common of this group. -It serves as a declaration of *dependency* between files. +이 중 가장 일반적인 것은 `/// ` 지시자입니다. +파일 간에 *의존성* 선언의 역할을 합니다. -Triple-slash references instruct the compiler to include additional files in the compilation process. +트리플-슬래시 참조는 컴파일 프로세스에서 추가적인 파일을 포함하도록 컴파일러에 지시합니다. -They also serve as a method to order the output when using `--out` or `--outFile`. -Files are emitted to the output file location in the same order as the input after preprocessing pass. +또한 `--out` 또는 `--outFile`을 사용할 때 출력을 정렬하는 방법으로도 사용됩니다. +파일은 전처리 통과 후 입력과 같은 순서의 출력 파일 위치로 방출됩니다. -### Preprocessing input files +### 전처리 입력 파일 (Preprocessing input files) -The compiler performs a preprocessing pass on input files to resolve all triple-slash reference directives. -During this process, additional files are added to the compilation. +컴파일러는 모든 트리플-슬래시 참조 지시자를 해석하기 위해 입력 파일에 대한 전처리 단계를 수행합니다. +이러한 프로세스 중 컴파일에 추가 파일이 추가됩니다. -The process starts with a set of *root files*; -these are the file names specified on the command-line or in the `"files"` list in the `tsconfig.json` file. -These root files are preprocessed in the same order they are specified. -Before a file is added to the list, all triple-slash references in it are processed, and their targets included. -Triple-slash references are resolved in a depth first manner, in the order they have been seen in the file. +프로세스는 *root files* 집합으로 시작합니다. +이것은 커맨드 라인이나 `tsconfig.json` 파일의 `"files"` 리스트에 지정된 파일 이름입니다. +이러한 루트 파일은 지정된 순서대로 전처리됩니다. +파일이 목록에 추가되기 전에 파일에 있는 모든 트리플-슬래시 참조가 처리되고 대상이 포함됩니다. +트리플-슬래시 참조는 파일에서 본 순서대로 우선으로 깊숙하게 분석됩니다. -A triple-slash reference path is resolved relative to the containing file, if unrooted. +루트가 없는 경우 트리플-슬래시는 포함된 파일에 대한 기준으로 경로를 해석합니다. -### Errors +### 오류 -It is an error to reference a file that does not exist. -It is an error for a file to have a triple-slash reference to itself. +존재하지 않는 파일을 참조하는 것은 오류입니다. +파일에 자체에 대한 트리플-슬래시 참조가 있는 것은 오류입니다. +### `--noResolve` 사용 -### Using `--noResolve` - -If the compiler flag `--noResolve` is specified, triple-slash references are ignored; they neither result in adding new files, nor change the order of the files provided. +컴파일러 옵션 `--noResolve`가 지정되면 트리플-슬래시 참조는 무시됩니다. +새 파일을 추가하거나 제공된 파일의 순서를 변경하지도 않습니다. ## `/// ` -Similar to a `/// ` directive, this directive serves as a declaration of *dependency*; -a `/// ` directive, however, declares a dependency on a package. +`/// ` 지시자와 마찬가지로 이 지시자도 *의존성* 선언의 역할을 합니다. +하지만 `/// `지시자는 패키지에 대한 의존성을 선언합니다. + +이런 패키지 이름을 해석하는 프로세스는 `import`문에서 모듈 이름을 해석하는 프로세스와 유사합니다. +트리플-슬래시 참조 타입 지시자를 생각하는 쉬운 방법은 선언 패키지의 `import` 입니다. -The process of resolving these package names is similar to the process of resolving module names in an `import` statement. -An easy way to think of triple-slash-reference-types directives are as an `import` for declaration packages. +예를 들어 선언 파일에 `/// `를 포함하면 이 파일은 `@types/node/index.d.ts`에 선언된 이름을 사용합니다. +따라서 선언 파일과 함께 이 패키지를 컴파일에 포함해야 합니다. -For example, including `/// ` in a declaration file declares that this file uses names declared in `@types/node/index.d.ts`; -and thus, this package needs to be included in the compilation along with the declaration file. +이 지시자는 `d.ts` 파일을 직접 작성할 때만 사용하도록 하세요. -Use these directives only when you're authoring a `d.ts` file by hand. +컴파일 시 생성된 선언 파일에 대해서는 컴파일러가 `/// `을 자동으로 추가합니다. +생성된 선언 파일에서 `/// `은 결과 파일이 참조 패키지의 선언을 사용하는 *경우에만* 추가됩니다. -For declaration files generated during compilation, the compiler will automatically add `/// ` for you; -A `/// ` in a generated declaration file is added *if and only if* the resulting file uses any declarations from the referenced package. +`.ts` 파일에 대한 `@types` 패키지에 의존성을 선언하려면 커맨드 라인이나 `tsconfig.json`에서 `--types`를 사용하세요. -For declaring a dependency on an `@types` package in a `.ts` file, use `--types` on the command line or in your `tsconfig.json` instead. -See [using `@types`, `typeRoots` and `types` in `tsconfig.json` files](./tsconfig.json.md#types-typeroots-and-types) for more details. +더 자세한 내용은 [`tsconfig.json` 파일에서 `@types`, `typeRoots`와 `types` 사용하기](./tsconfig.json.md#types-typeroots-and-types)를 보세요. ## `/// ` -This directive marks a file as a *default library*. -You will see this comment at the top of `lib.d.ts` and its different variants. +이 지시자는 파일을 *기본 라이브러리*로 표시합니다. +이 주석은 `lib.d.ts`와 다른 변이들의 맨 위에서 볼 수 있습니다. -This directive instructs the compiler to *not* include the default library (i.e. `lib.d.ts`) in the compilation. -The impact here is similar to passing `--noLib` on the command line. +이 지시자는 컴파일러에 기본 라이브러리 (예: `lib.d.ts`)를 포함하지 *않도록* 지시합니다. +여기에 미치는 영향은 커맨드 라인에 `--noLib`를 전달하는 것과 비슷합니다. -Also note that when passing `--skipDefaultLibCheck`, the compiler will only skip checking files with `/// `. +또한 `--skipDefaultLibCheck`를 넘길 때 컴파일러는 `/// `를 가진 파일 검사만 건너뜁니다. ## `/// ` -By default AMD modules are generated anonymous. -This can lead to problems when other tools are used to process the resulting modules, such as bundlers (e.g. `r.js`). +기본적으로 AMD모듈은 익명으로 생성됩니다. +이로 인해 번들(예: `r.js`)과 같은 결과적인 모듈을 처리하는 데 다른 도구를 사용할 경우 문제가 발생할 수 있습니다. -The `amd-module` directive allows passing an optional module name to the compiler: +`amd-module` 지시자는 선택적 모듈 이름을 컴파일러에 전달하는 것을 허용합니다: ##### amdModule.ts @@ -81,7 +82,7 @@ export class C { } ``` -Will result in assigning the name `NamedModule` to the module as part of calling the AMD `define`: +AMD `define`을 호출할 때 `NamedModule`이라는 이름을 모듈에 할당할 것입니다: ##### amdModule.js @@ -98,11 +99,12 @@ define("NamedModule", ["require", "exports"], function (require, exports) { ## `/// ` -> **Note**: this directive has been deprecated. Use `import "moduleName";` statements instead. +> **주의사항**: 이 지시자는 더 이상 사용되지 않습니다(deprecated). 대신 `import "moduleName";`문을 사용하세요. -`/// ` informs the compiler about a non-TS module dependency that needs to be injected in the resulting module's require call. +`/// ` 결과 모듈의 require 호출에 주입해야하는 non-TS 모듈 의존성에 대해 컴파일러에 알려줍니다. -The `amd-dependency` directive can also have an optional `name` property; this allows passing an optional name for an amd-dependency: +`amd-dependency` 지시자는 선택적 `name` 프로퍼티을 가질 수도 있습니다. +이것은 amd-dependency에 선택적 이름을 전달할 수 있습니다: ```ts /// @@ -110,7 +112,7 @@ declare var moduleA:MyType moduleA.callStuff() ``` -Generated JS code: +생성된 JS 코드: ```js define(["require", "exports", "legacy/moduleA"], function (require, exports, moduleA) { diff --git a/pages/Type Checking JavaScript Files.html b/pages/Type Checking JavaScript Files.html index 39bb374e..43545ffe 100644 --- a/pages/Type Checking JavaScript Files.html +++ b/pages/Type Checking JavaScript Files.html @@ -4,10 +4,13 @@ - Type Checking JavaScript Files · GitBook + JavaScript 파일 타입 검사 · GitBook - + + + + @@ -22,6 +25,10 @@ + + + + @@ -429,7 +436,7 @@ - Decorators + 데코레이터 @@ -442,7 +449,7 @@ - Mixins + 믹스인 @@ -455,7 +462,7 @@ - Triple-Slash Directives + 트리플-슬래시 지시자 @@ -468,7 +475,7 @@ - Type Checking JavaScript Files + JavaScript 파일 타입 검사 @@ -479,7 +486,7 @@ -
  • Declaration Files
  • +
  • 선언 파일
  • @@ -488,7 +495,7 @@ - Introduction + 소개 @@ -590,7 +597,7 @@ -
  • Project Configuration
  • +
  • 프로젝트 환경설정
  • @@ -612,7 +619,7 @@ - Compiler Options + 컴파일러 옵션 @@ -625,7 +632,7 @@ - Compiler Options in MSBuild + MSBuild에서의 컴파일러 옵션 @@ -638,7 +645,7 @@ - Integrating with Build Tools + 빌드 도구와 통합 @@ -651,7 +658,7 @@ - Nightly Builds + Nightly 빌드 @@ -689,7 +696,7 @@

    - Type Checking JavaScript Files + JavaScript 파일 타입 검사

    @@ -704,25 +711,23 @@

    -

    TypeScript 2.3 and later support a mode of type-checking and reporting errors in .js files with --checkJs.

    -

    You can skip checking some files by adding // @ts-nocheck comment to them; conversely you can choose to check only a few .js files by adding // @ts-check comment to them without setting --checkJs. -You can also ignore errors on specific lines by adding // @ts-ignore on the preceding line.

    -

    Here are some notable differences on how checking work in .js file from .ts file:

    -

    Using types in JSDoc

    -

    In a .js file, types can often be inferred just like in .ts files. -Likewise, when types can't be inferred, they can be specified using JSDoc the same way that type annotations do in a .ts file.

    -

    JSDoc annotations adorning a declaration will be used to set the type of that declaration. For example:

    +

    TypeScript 2.3 및 이후 버전에서는 --checkJs를 사용하여 .js 파일에서 타입 검사 및 오류 보고 모드를 지원합니다.

    +

    일부 파일에 // @ts-nocheck 주석을 추가하여 검사하는 것을 건너뛸 수 있습니다.
    반대로 --checkJs를 설정하지 않고 // @ts-check 주석을 추가하여 몇개의 .js 파일 만 검사하도록 선택할 수 있습니다.
    앞 줄에 // @ts-ignore를 추가하여 특정 라인의 오류를 무시할 수도 있습니다.

    +

    다음은 .ts 파일에서 .js 파일로 작업하는 방법에 주목할만한 차이점입니다:

    +

    JSDoc에서 타입 사용 (Using types in JSDoc)

    +

    흔히 .js 파일에서 .ts 파일처럼 타입을 추론할 수 있습니다.
    마찬가지로 타입을 추론할 수 없는 경우 타입 주석을 .ts 파일에서와 같은 방식으로 JSDoc을 사용하여 지정할 수 있습니다.

    +

    JSDoc 주석은 선언을 추가하여 해당 선언의 타입을 설정하는 데 사용됩니다.
    예를 들어:

    /** @type {number} */
     var x;
     
    -x = 0;      // OK
    -x = false;  // Error: boolean is not assignable to number
    +x = 0;      // 좋아요
    +x = false;  // 오류: number에 boolean을 할당할 수 없습니다
     
    -

    You can find the full list of supported JSDoc patterns in the JSDoc support in JavaScript documentation.

    -

    Property declaration inferred from assignments in class bodies

    -

    ES2015/ES6 does not have a means for declaring properties on classes. Properties are dynamically assigned, just like in the case of object literals.

    -

    In a .js file property declarations are inferred from assignments to the properties inside the class body. The type of properties is the union of the types of all the right-hand values in these assignments. Properties defined in the constructor are always assumed to exist, where as ones defined in methods, getters, or setters are considered optional.

    -

    Adorn property assignments with JSDoc to specify the type of the property as needed. For instance:

    +

    JavaScript 문서에서 JSDoc 지원에서 지원되는 JSDoc 패턴의 전체 목록을 찾을 수 있습니다.

    +

    클래스 본문 할당에서 추론된 프로퍼티 선언

    +

    ES2015/ES6는 클래스에 속성을 선언하는 수단이 없습니다.
    프로퍼티는 객체 리터럴처럼 동적으로 할당됩니다.

    +

    .js 파일에서 프로퍼티 선언은 클래스 본문 내부의 프로퍼티에 대한 할당에서 유추됩니다.
    프로퍼티 타입은 이러한 할당에서 모든 오른쪽 값의 타입을 결합한 것입니다.
    생성자에 정의된 프로퍼티는 항상 존재한다고 가정하며 메서드, getter 또는 setter에 정의된 프로퍼티는 선택적으로 간주합니다.

    +

    필요에 따라 프로퍼티 타입을 지정하기 위해 JSDoc으로 프로퍼티를 할당합니다.
    예를 들어:

    class C {
         constructor() {
             /** @type {number | undefined} */
    @@ -732,12 +737,14 @@ 

    Property let c = new C(); -c.prop = 0; // OK -c.prop = "string"; // Error: string is not assignable to number|undefined +c.prop = 0; // 좋아요 +c.prop = "string"; // 오류: number|undefined에 string을 할당할 수 없습니다

    -

    If properties are never set in the class body, they are considered unknown. If your class has properties that are only read from, consider adding an initialization in the constructor to undefined, e.g. this.prop = undefined;.

    -

    CommonJS module input support

    -

    In a .js files CommonJS module format is allowed as an input module format. Assignments to exports, and module.exports are recognized as export declarations. Similarly, require function calls are recognized as module imports. For example:

    +

    프로퍼티가 클래스 본문에 설정되지 않으면 알 수 없는 것으로 간주합니다.
    클래스에 읽기 전용 프로퍼티가 있는 경우 생성자에서 초기화로 undefined를 추가하는 것이 좋습니다. +예. this.prop = undefined;

    +

    CommonJS 모듈 입력 지원 (CommonJS module input support)

    +

    .js 파일에서 CommonJS 모듈 포맷은 입력 모듈 포맷으로 허용됩니다.
    exportsmodule.exports에 대한 할당은 export 선언으로 인식됩니다.
    비슷하게, require 함수 호출은 모듈 imports로 인식됩니다.

    +

    예를 들어:

    // import module "fs"
     const fs = require("fs");
     
    @@ -747,32 +754,35 @@ 

    CommonJS module input support

    return fs.readFileSync(f); }
    -

    Object literals are open-ended

    -

    By default object literals in variable declarations provide the type of a declaration. No new members can be added that were not specified in the original initialization. This rule is relaxed in a .js file; object literals have an open-ended type, allowing adding and looking up properties that were not defined originally. For instance:

    +

    객체 리터럴에는 제한이 없습니다

    +

    기본적으로 변수 선언에 객체 리터럴은 선언의 타입을 제공합니다.
    원래 초기화 시에는 지정되지 않은 새 멤버를 추가할 수 없습니다.
    이 규칙은 .js 파일에서 관대한 편입니다. 객체 리터럴은 원래 정의되지 않은 속성을 추가하고 조회할 수 있는 확장 가능한(open-ended) 타입을 가지고 있습니다.

    +

    예를 들어:

    var obj = { a: 1 };
    -obj.b = 2;  // Allowed
    +obj.b = 2;  // 허용됨
     
    -

    Object literals get a default index signature [x:string]: any that allows them to be treated as open maps instead of closed objects.

    -

    Similar to other special JS checking behaviors, this behavior can be changed by specifying a JSDoc type for the variable. For example:

    +

    객체 리터럴은 닫힌 객체가 아닌 오픈 maps으로 처리될 수 있도록 하는 기본 인덱스 시그니처 [x:string]: any을 갖습니다.

    +

    다른 특별한 JS 검사와 마찬가지로, 이 동작은 변수에 대한 JSDoc 타입을 지정하여 변경할 수 있습니다.

    +

    예를 들어:

    /** @type {{a: number}} */
     var obj = { a: 1 };
    -obj.b = 2;  // Error, type {a: number} does not have property b
    +obj.b = 2;  // 오류, {a: number} 타입은 b 프로퍼티를 가지고 있지 않습니다.
     
    -

    Function parameters are optional by default

    -

    Since there is no way to specify optionality on parameters in JS (without specifying a default value), all function parameters in .js file are considered optional. Calls with fewer arguments are allowed.

    -

    It is important to note that it is an error to call a function with too many arguments.

    -

    For instance:

    +

    함수 매개변수는 기본적으로 선택적입니다. (Function parameters are optional by default)

    +

    JS에서 매개 변수를 선택적으로 지정할 방법이 없기때문에(기본값을 지정하지 않고).js 파일의 모든 함수 매개 변수는 선택사항으로 간주합니다.
    소수의 인수 호출은 허용됩니다.

    +

    인수가 너무 많은 함수를 호출하는 것은 오류라는 점을 주목하는 것이 중요합니다.

    +

    예를 들어:

    function bar(a, b){
         console.log(a + " " + b);
     }
     
    -bar(1);       // OK, second argument considered optional
    +bar(1);       // 좋아요, 두번째 인수는 선택사항으로 간주됩니다
     bar(1, 2);
    -bar(1, 2, 3); // Error, too many arguments
    +bar(1, 2, 3); // 오류, 인수가 너무 많습니다
     
    -

    JSDoc annotated functions are excluded from this rule. Use JSDoc optional parameter syntax to express optionality. e.g.:

    +

    JSDoc 주석이 적용된 함수는 이 규칙에서 제외됩니다.
    선택사항을 명시하기 위해 JSDoc 선택적 매개 변수 구문을 사용하세요.

    +

    예:

    /**
    - * @param {string} [somebody] - Somebody's name.
    + * @param {string} [somebody] - Somebody의 이름
      */
     function sayHello(somebody) {
         if (!somebody) {
    @@ -783,22 +793,25 @@ 

    Function parameters are opt sayHello();

    -

    Var-args parameter declaration inferred from use of arguments

    -

    A function whose body has a reference to the arguments reference is implicitly considered to have a var-arg parameter (i.e. (...arg: any[]) => any). Use JSDoc var-arg syntax to specify the type of the arguments.

    -

    Unspecified type parameters default to any

    -

    An unspecified generic type parameter defaults to any. There are few places where this happens:

    -

    In extends clause:

    -

    For instance, React.Component is defined to have two generic type parameters, Props and State. -In a .js file, there is no legal way to specify these in the extends clause. By default the type arguments will be any:

    +

    arguments의 사용으로 추론된 Var-args 매개변수 (Var-args parameter declaration inferred from use of arguments)

    +

    본문이 arguments 참조에 대한 참조를 갖는 함수는 var-arg 매개변수 (즉, (...arg: any[]) => any)가 있음을 암시적으로 간주합니다.

    +

    JSDoc var-arg 구문을 사용하여 인수의 타입을 지정하세요.

    +

    지정되지 않은 타입 매개 변수의 기본값은any입니다. (Unspecified type parameters default to any)

    +

    지정되지 않은 제네릭 타입 매개변수는 기본적으로 any로 설정됩니다.
    이런 일이 발생하는 곳은 거의 없습니다:

    +

    extends에서 (In extends clause):

    +

    예를 들어, React.ComponentPropsState의 두 가지 제네릭 타입 매개 변수를 갖도록 정의됩니다. +.js파일에는 extend 절에 이들을 지정하는 합법적 인 방법이 없습니다..js` 파일에는 extend에 이것들을 지정하는 정당한 방법이 없습니다.

    +

    기본적으로 타입 인수는 any입니다:

    import { Component } from "react";
     
     class MyComponent extends Component {
         render() {
    -       this.props.b; // Allowed, since this.props is of type any
    +       this.props.b; // 허용됨, this.props는 any 타입이므로
         }
     }
     
    -

    Use JSDoc @augments to specify the types explicitly. for instance:

    +

    JSDoc@augments를 사용하여 사용하여 타입을 명시적으로 지정합니다.

    +

    예:

    import { Component } from "react";
     
     /**
    @@ -806,32 +819,33 @@ 

    In extends clause:

    */ class MyComponent extends Component { render() { - this.props.b; // Error: b does not exist on {a:number} + this.props.b; // 오류: b는 {a:number}에 존재하지 않습니다 } }
    -

    In JSDoc references

    -

    An unspecified generic type argument in JSDoc defaults to any:

    +

    JSDoc 참조에서 (In JSDoc references)

    +

    JSDoc의 지정되지 않은 제네릭 타입 인수의 기본값은 any입니다.

    /** @type{Array} */
     var x = [];
     
    -x.push(1);        // OK
    -x.push("string"); // OK, x is of type Array<any>
    +x.push(1);        // 좋아요
    +x.push("string"); // 좋아요, x는 Array<any>의 타입입니다
     
     
     /** @type{Array.<number>} */
     var y = [];
     
    -y.push(1);        // OK
    -y.push("string"); // Error, string is not assignable to number
    +y.push(1);        // 좋아요
    +y.push("string"); // 오류, string은 number에 할당할 수 없습니다
     
    -

    In function calls

    -

    A call to generic functions uses arguments to infer the generic type parameters. Sometimes this process fails to infer any types, mainly because of lack on inference sources; in these cases, the generic type parameters will default to any. For example:

    +

    함수 호출에서 (In function calls)

    +

    제네릭 함수 호출은 제네릭 타입 매개 변수를 추론하기 위한 인수를 사용합니다.
    때때로 이 프로세스는 추론 소스가 부족하여 어떤 타입도 추론하지 못하는 경우가 있습니다.
    이 경우 제네릭 타입 매개 변수는 any로 기본 설정됩니다.

    +

    예를 들어:

    var p = new Promise((resolve, reject) => { reject() });
     
     p; // Promise<any>;
     
    - +
    @@ -858,12 +872,12 @@

    No results matching " + - + @@ -874,7 +888,7 @@

    No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"Type Checking JavaScript Files","level":"3.22","depth":1,"next":{"title":"Introduction","level":"4.1","depth":1,"path":"pages/declaration files/Introduction.md","ref":"pages/declaration files/Introduction.md","articles":[]},"previous":{"title":"Triple-Slash Directives","level":"3.21","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"],"pluginsConfig":{"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","highlight-1":{},"custom-favicon":{},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"}},"file":{"path":"pages/Type Checking JavaScript Files.md","mtime":"2018-04-10T01:42:20.373Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2018-04-10T01:48:44.756Z"},"basePath":"..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"JavaScript 파일 타입 검사","level":"3.22","depth":1,"next":{"title":"소개","level":"4.1","depth":1,"path":"pages/declaration files/Introduction.md","ref":"pages/declaration files/Introduction.md","articles":[]},"previous":{"title":"트리플-슬래시 지시자","level":"3.21","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","analytics"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"analytics":{"google":"UA-99001722-6"},"search":{},"addcssjs":{"css":["assets/css/atom-one-dark.css"],"js":[]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"}},"file":{"path":"pages/Type Checking JavaScript Files.md","mtime":"2019-06-14T05:32:52.249Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2019-06-14T05:59:20.233Z"},"basePath":"..","book":{"language":""}}); }); @@ -885,6 +899,10 @@

    No results matching " + + + + @@ -913,4 +931,3 @@

    No results matching " - diff --git a/pages/Type Checking JavaScript Files.md b/pages/Type Checking JavaScript Files.md index 9e4c4f8c..91875a9b 100644 --- a/pages/Type Checking JavaScript Files.md +++ b/pages/Type Checking JavaScript Files.md @@ -1,34 +1,40 @@ -TypeScript 2.3 and later support a mode of type-checking and reporting errors in `.js` files with `--checkJs`. +TypeScript 2.3 및 이후 버전에서는 `--checkJs`를 사용하여 `.js` 파일에서 타입 검사 및 오류 보고 모드를 지원합니다. -You can skip checking some files by adding `// @ts-nocheck` comment to them; conversely you can choose to check only a few `.js` files by adding `// @ts-check` comment to them without setting `--checkJs`. -You can also ignore errors on specific lines by adding `// @ts-ignore` on the preceding line. +일부 파일에 `// @ts-nocheck` 주석을 추가하여 검사하는 것을 건너뛸 수 있습니다. +반대로 `--checkJs`를 설정하지 않고 `// @ts-check` 주석을 추가하여 몇개의 `.js` 파일 만 검사하도록 선택할 수 있습니다. +앞 줄에 `// @ts-ignore`를 추가하여 특정 라인의 오류를 무시할 수도 있습니다. -Here are some notable differences on how checking work in `.js` file from `.ts` file: +다음은 `.ts` 파일에서 `.js` 파일로 작업하는 방법에 주목할만한 차이점입니다: -## Using types in JSDoc +## JSDoc에서 타입 사용 (Using types in JSDoc) -In a `.js` file, types can often be inferred just like in `.ts` files. -Likewise, when types can't be inferred, they can be specified using JSDoc the same way that type annotations do in a `.ts` file. +흔히 `.js` 파일에서 `.ts` 파일처럼 타입을 추론할 수 있습니다. +마찬가지로 타입을 추론할 수 없는 경우 타입 주석을 `.ts` 파일에서와 같은 방식으로 JSDoc을 사용하여 지정할 수 있습니다. -JSDoc annotations adorning a declaration will be used to set the type of that declaration. For example: +JSDoc 주석은 선언을 추가하여 해당 선언의 타입을 설정하는 데 사용됩니다. +예를 들어: ```js /** @type {number} */ var x; -x = 0; // OK -x = false; // Error: boolean is not assignable to number +x = 0; // 좋아요 +x = false; // 오류: number에 boolean을 할당할 수 없습니다 ``` -You can find the full list of supported JSDoc patterns in the [JSDoc support in JavaScript documentation](https://github.com/Microsoft/TypeScript/wiki/JSDoc-support-in-JavaScript). +[JavaScript 문서에서 JSDoc 지원](https://github.com/Microsoft/TypeScript/wiki/JSDoc-support-in-JavaScript)에서 지원되는 JSDoc 패턴의 전체 목록을 찾을 수 있습니다. -## Property declaration inferred from assignments in class bodies +## 클래스 본문 할당에서 추론된 프로퍼티 선언 -ES2015/ES6 does not have a means for declaring properties on classes. Properties are dynamically assigned, just like in the case of object literals. +ES2015/ES6는 클래스에 속성을 선언하는 수단이 없습니다. +프로퍼티는 객체 리터럴처럼 동적으로 할당됩니다. -In a `.js` file property declarations are inferred from assignments to the properties inside the class body. The type of properties is the union of the types of all the right-hand values in these assignments. Properties defined in the constructor are always assumed to exist, where as ones defined in methods, getters, or setters are considered optional. +`.js` 파일에서 프로퍼티 선언은 클래스 본문 내부의 프로퍼티에 대한 할당에서 유추됩니다. +프로퍼티 타입은 이러한 할당에서 모든 오른쪽 값의 타입을 결합한 것입니다. +생성자에 정의된 프로퍼티는 항상 존재한다고 가정하며 메서드, getter 또는 setter에 정의된 프로퍼티는 선택적으로 간주합니다. -Adorn property assignments with JSDoc to specify the type of the property as needed. For instance: +필요에 따라 프로퍼티 타입을 지정하기 위해 JSDoc으로 프로퍼티를 할당합니다. +예를 들어: ```js class C { @@ -40,15 +46,21 @@ class C { let c = new C(); -c.prop = 0; // OK -c.prop = "string"; // Error: string is not assignable to number|undefined +c.prop = 0; // 좋아요 +c.prop = "string"; // 오류: number|undefined에 string을 할당할 수 없습니다 ``` -If properties are never set in the class body, they are considered unknown. If your class has properties that are only read from, consider adding an initialization in the constructor to undefined, e.g. `this.prop = undefined;`. +프로퍼티가 클래스 본문에 설정되지 않으면 알 수 없는 것으로 간주합니다. +클래스에 읽기 전용 프로퍼티가 있는 경우 생성자에서 초기화로 undefined를 추가하는 것이 좋습니다. +예. `this.prop = undefined;` -## CommonJS module input support +## CommonJS 모듈 입력 지원 (CommonJS module input support) -In a `.js` files CommonJS module format is allowed as an input module format. Assignments to `exports`, and `module.exports` are recognized as export declarations. Similarly, `require` function calls are recognized as module imports. For example: +`.js` 파일에서 CommonJS 모듈 포맷은 입력 모듈 포맷으로 허용됩니다. +`exports`와 `module.exports`에 대한 할당은 export 선언으로 인식됩니다. +비슷하게, `require` 함수 호출은 모듈 imports로 인식됩니다. + +예를 들어: ```ts // import module "fs" @@ -61,49 +73,59 @@ module.exports.readFile = function(f) { } ``` -## Object literals are open-ended +## 객체 리터럴에는 제한이 없습니다 + +기본적으로 변수 선언에 객체 리터럴은 선언의 타입을 제공합니다. +원래 초기화 시에는 지정되지 않은 새 멤버를 추가할 수 없습니다. +이 규칙은 `.js` 파일에서 관대한 편입니다. 객체 리터럴은 원래 정의되지 않은 속성을 추가하고 조회할 수 있는 확장 가능한(open-ended) 타입을 가지고 있습니다. -By default object literals in variable declarations provide the type of a declaration. No new members can be added that were not specified in the original initialization. This rule is relaxed in a `.js` file; object literals have an open-ended type, allowing adding and looking up properties that were not defined originally. For instance: +예를 들어: ```js var obj = { a: 1 }; -obj.b = 2; // Allowed +obj.b = 2; // 허용됨 ``` -Object literals get a default index signature `[x:string]: any` that allows them to be treated as open maps instead of closed objects. +객체 리터럴은 닫힌 객체가 아닌 오픈 maps으로 처리될 수 있도록 하는 기본 인덱스 시그니처 `[x:string]: any`을 갖습니다. -Similar to other special JS checking behaviors, this behavior can be changed by specifying a JSDoc type for the variable. For example: +다른 특별한 JS 검사와 마찬가지로, 이 동작은 변수에 대한 JSDoc 타입을 지정하여 변경할 수 있습니다. + +예를 들어: ```js /** @type {{a: number}} */ var obj = { a: 1 }; -obj.b = 2; // Error, type {a: number} does not have property b +obj.b = 2; // 오류, {a: number} 타입은 b 프로퍼티를 가지고 있지 않습니다. ``` -## Function parameters are optional by default +## 함수 매개변수는 기본적으로 선택적입니다. (Function parameters are optional by default) -Since there is no way to specify optionality on parameters in JS (without specifying a default value), all function parameters in `.js` file are considered optional. Calls with fewer arguments are allowed. +JS에서 매개 변수를 선택적으로 지정할 방법이 없기때문에(기본값을 지정하지 않고)`.js` 파일의 모든 함수 매개 변수는 선택사항으로 간주합니다. +소수의 인수 호출은 허용됩니다. -It is important to note that it is an error to call a function with too many arguments. +인수가 너무 많은 함수를 호출하는 것은 오류라는 점을 주목하는 것이 중요합니다. -For instance: +예를 들어: ```js function bar(a, b){ console.log(a + " " + b); } -bar(1); // OK, second argument considered optional +bar(1); // 좋아요, 두번째 인수는 선택사항으로 간주됩니다 bar(1, 2); -bar(1, 2, 3); // Error, too many arguments +bar(1, 2, 3); // 오류, 인수가 너무 많습니다 ``` -JSDoc annotated functions are excluded from this rule. Use JSDoc optional parameter syntax to express optionality. e.g.: +JSDoc 주석이 적용된 함수는 이 규칙에서 제외됩니다. +선택사항을 명시하기 위해 JSDoc 선택적 매개 변수 구문을 사용하세요. + +예: ```js /** - * @param {string} [somebody] - Somebody's name. + * @param {string} [somebody] - Somebody의 이름 */ function sayHello(somebody) { if (!somebody) { @@ -115,31 +137,38 @@ function sayHello(somebody) { sayHello(); ``` -## Var-args parameter declaration inferred from use of `arguments` +## `arguments`의 사용으로 추론된 Var-args 매개변수 (Var-args parameter declaration inferred from use of `arguments`) -A function whose body has a reference to the `arguments` reference is implicitly considered to have a var-arg parameter (i.e. `(...arg: any[]) => any`). Use JSDoc var-arg syntax to specify the type of the arguments. +본문이 `arguments` 참조에 대한 참조를 갖는 함수는 var-arg 매개변수 (즉, `(...arg: any[]) => any`)가 있음을 암시적으로 간주합니다. +JSDoc var-arg 구문을 사용하여 인수의 타입을 지정하세요. -## Unspecified type parameters default to `any` +## 지정되지 않은 타입 매개 변수의 기본값은`any`입니다. (Unspecified type parameters default to `any`) -An unspecified generic type parameter defaults to `any`. There are few places where this happens: +지정되지 않은 제네릭 타입 매개변수는 기본적으로 `any`로 설정됩니다. +이런 일이 발생하는 곳은 거의 없습니다: -#### In extends clause: +#### extends에서 (In extends clause): -For instance, `React.Component` is defined to have two generic type parameters, `Props` and `State`. -In a `.js` file, there is no legal way to specify these in the extends clause. By default the type arguments will be `any`: +예를 들어, `React.Component`는 `Props`와 `State`의 두 가지 제네릭 타입 매개 변수를 갖도록 정의됩니다. +.js` 파일에는 extend 절에 이들을 지정하는 합법적 인 방법이 없습니다. +`.js` 파일에는 extend에 이것들을 지정하는 정당한 방법이 없습니다. + +기본적으로 타입 인수는 `any`입니다: ```js import { Component } from "react"; class MyComponent extends Component { render() { - this.props.b; // Allowed, since this.props is of type any + this.props.b; // 허용됨, this.props는 any 타입이므로 } } ``` -Use JSDoc `@augments` to specify the types explicitly. for instance: +JSDoc`@augments`를 사용하여 사용하여 타입을 명시적으로 지정합니다. + +예: ```js import { Component } from "react"; @@ -149,34 +178,38 @@ import { Component } from "react"; */ class MyComponent extends Component { render() { - this.props.b; // Error: b does not exist on {a:number} + this.props.b; // 오류: b는 {a:number}에 존재하지 않습니다 } } ``` -#### In JSDoc references +#### JSDoc 참조에서 (In JSDoc references) -An unspecified generic type argument in JSDoc defaults to any: +JSDoc의 지정되지 않은 제네릭 타입 인수의 기본값은 any입니다. ```js /** @type{Array} */ var x = []; -x.push(1); // OK -x.push("string"); // OK, x is of type Array +x.push(1); // 좋아요 +x.push("string"); // 좋아요, x는 Array의 타입입니다 /** @type{Array.} */ var y = []; -y.push(1); // OK -y.push("string"); // Error, string is not assignable to number +y.push(1); // 좋아요 +y.push("string"); // 오류, string은 number에 할당할 수 없습니다 ``` -#### In function calls +#### 함수 호출에서 (In function calls) + +제네릭 함수 호출은 제네릭 타입 매개 변수를 추론하기 위한 인수를 사용합니다. +때때로 이 프로세스는 추론 소스가 부족하여 어떤 타입도 추론하지 못하는 경우가 있습니다. +이 경우 제네릭 타입 매개 변수는 `any`로 기본 설정됩니다. -A call to generic functions uses arguments to infer the generic type parameters. Sometimes this process fails to infer any types, mainly because of lack on inference sources; in these cases, the generic type parameters will default to `any`. For example: +예를 들어: ```js var p = new Promise((resolve, reject) => { reject() }); diff --git a/pages/Type Compatibility.html b/pages/Type Compatibility.html index 9ffd8a76..fdaf482b 100644 --- a/pages/Type Compatibility.html +++ b/pages/Type Compatibility.html @@ -7,7 +7,10 @@ 타입 호환성 · GitBook - + + + + @@ -22,6 +25,10 @@ + + + + @@ -429,7 +436,7 @@ - Decorators + 데코레이터 @@ -442,7 +449,7 @@ - Mixins + 믹스인 @@ -455,7 +462,7 @@ - Triple-Slash Directives + 트리플-슬래시 지시자 @@ -468,7 +475,7 @@ - Type Checking JavaScript Files + JavaScript 파일 타입 검사 @@ -479,7 +486,7 @@ -
  • Declaration Files
  • +
  • 선언 파일
  • @@ -488,7 +495,7 @@ - Introduction + 소개 @@ -590,7 +597,7 @@ -
  • Project Configuration
  • +
  • 프로젝트 환경설정
  • @@ -612,7 +619,7 @@ - Compiler Options + 컴파일러 옵션 @@ -625,7 +632,7 @@ - Compiler Options in MSBuild + MSBuild에서의 컴파일러 옵션 @@ -638,7 +645,7 @@ - Integrating with Build Tools + 빌드 도구와 통합 @@ -651,7 +658,7 @@ - Nightly Builds + Nightly 빌드 @@ -705,7 +712,7 @@

    소개 (Introduction)

    -

    TypeScript의 타입 호환성은 구조적 하위 타입을 기반으로합니다.
    구조적 타이핑은 멤버에 따라 타입을 관계시키는 방법입니다.
    이것은 명사뿐인 타이핑과 대조적입니다.

    +

    TypeScript의 타입 호환성은 구조적 하위 타입을 기반으로합니다.
    구조적 타이핑은 멤버에 따라 타입을 관계시키는 방법입니다.
    이것은 이름뿐인 타이핑과 대조적입니다.

    다음 코드를 살펴보세요 :

    interface Named {
         name: string;
    @@ -821,7 +828,7 @@ 

    invokeLater([1, 2], (x?, y?) => console.log(x + ", " + y));

    오버로드 함수 (Functions with overloads)

    -

    함수에 오버로드가 있는 경우 원본 타입의 각 오버로드는 대상 타입의 호환가능한 서명과 일치해야합니다.
    이렇게하면 원본 함수와 동일한 모든 상황에서 대상 함수를 호출 할 수 있습니다.

    +

    함수에 오버로드가 있는 경우 원본 타입의 각 오버로드는 대상 타입의 호환가능한 시그니처과 일치해야합니다.
    이렇게하면 원본 함수와 동일한 모든 상황에서 대상 함수를 호출 할 수 있습니다.

    열거형 (Enums)

    열거형은 숫자와 호환되며 숫자는 열거형과 호환됩니다.
    다른 열거형에서 가져온 열거형의 값은 호환되지 않는 것으로 간주됩니다.

    예를 들어

    @@ -891,7 +898,7 @@

    TypeScript 사양을 참조하십시오.

    - +

    @@ -934,7 +941,7 @@

    No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"타입 호환성","level":"3.9","depth":1,"next":{"title":"고급 타입","level":"3.10","depth":1,"path":"pages/Advanced Types.md","ref":"pages/Advanced Types.md","articles":[]},"previous":{"title":"타입 추론","level":"3.8","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"],"pluginsConfig":{"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","highlight-1":{},"custom-favicon":{},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"}},"file":{"path":"pages/Type Compatibility.md","mtime":"2018-04-10T01:42:20.378Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2018-04-10T01:48:44.756Z"},"basePath":"..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"타입 호환성","level":"3.9","depth":1,"next":{"title":"고급 타입","level":"3.10","depth":1,"path":"pages/Advanced Types.md","ref":"pages/Advanced Types.md","articles":[]},"previous":{"title":"타입 추론","level":"3.8","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","analytics"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"analytics":{"google":"UA-99001722-6"},"search":{},"addcssjs":{"css":["assets/css/atom-one-dark.css"],"js":[]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"}},"file":{"path":"pages/Type Compatibility.md","mtime":"2019-06-14T05:32:52.249Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2019-06-14T05:59:20.233Z"},"basePath":"..","book":{"language":""}}); }); @@ -945,6 +952,10 @@

    No results matching " + + + + @@ -973,4 +984,3 @@

    No results matching " - diff --git a/pages/Type Compatibility.md b/pages/Type Compatibility.md index 1802fb2a..c7df4c8c 100644 --- a/pages/Type Compatibility.md +++ b/pages/Type Compatibility.md @@ -2,7 +2,7 @@ TypeScript의 타입 호환성은 구조적 하위 타입을 기반으로합니다. 구조적 타이핑은 멤버에 따라 타입을 관계시키는 방법입니다. -이것은 명사뿐인 타이핑과 대조적입니다. +이것은 이름뿐인 타이핑과 대조적입니다. 다음 코드를 살펴보세요 : @@ -176,7 +176,7 @@ invokeLater([1, 2], (x?, y?) => console.log(x + ", " + y)); ## 오버로드 함수 (Functions with overloads) -함수에 오버로드가 있는 경우 원본 타입의 각 오버로드는 대상 타입의 호환가능한 서명과 일치해야합니다. +함수에 오버로드가 있는 경우 원본 타입의 각 오버로드는 대상 타입의 호환가능한 시그니처과 일치해야합니다. 이렇게하면 원본 함수와 동일한 모든 상황에서 대상 함수를 호출 할 수 있습니다. # 열거형 (Enums) diff --git a/pages/Type Inference.html b/pages/Type Inference.html index 5e76db15..37f79e5a 100644 --- a/pages/Type Inference.html +++ b/pages/Type Inference.html @@ -7,7 +7,10 @@ 타입 추론 · GitBook - + + + + @@ -22,6 +25,10 @@ + + + + @@ -429,7 +436,7 @@ - Decorators + 데코레이터 @@ -442,7 +449,7 @@ - Mixins + 믹스인 @@ -455,7 +462,7 @@ - Triple-Slash Directives + 트리플-슬래시 지시자 @@ -468,7 +475,7 @@ - Type Checking JavaScript Files + JavaScript 파일 타입 검사 @@ -479,7 +486,7 @@ -
  • Declaration Files
  • +
  • 선언 파일
  • @@ -488,7 +495,7 @@ - Introduction + 소개 @@ -590,7 +597,7 @@ -
  • Project Configuration
  • +
  • 프로젝트 환경설정
  • @@ -612,7 +619,7 @@ - Compiler Options + 컴파일러 옵션 @@ -625,7 +632,7 @@ - Compiler Options in MSBuild + MSBuild에서의 컴파일러 옵션 @@ -638,7 +645,7 @@ - Integrating with Build Tools + 빌드 도구와 통합 @@ -651,7 +658,7 @@ - Nightly Builds + Nightly 빌드 @@ -705,60 +712,50 @@

    소개 (Introduction)

    -

    이 장에서는 TypeScript의 타입 추론(Type Inference)에 대해 설명합니다. 즉 타입이 어디서 어떻게 추론되는지 논의할 것입니다.

    +

    이 장에서는 TypeScript의 타입 추론(Type Inference)에 대해 설명합니다.
    즉 타입이 어디서 어떻게 추론되는지 논의할 것입니다.

    기본 (Basics)

    -

    TypeScript에는 타입을 명시해주지 않았을 때 타입 정보를 제공하기 위해 타입 추론이 사용되는 여러 위치가 있습니다. 아래 예시 코드를 봅시다.

    +

    TypeScript에는 타입을 명시해주지 않았을 때 타입 정보를 제공하기 위해 타입 추론이 사용되는 여러 위치가 있습니다.
    아래 예시 코드를 봅시다.

    let x = 3;
     
    -

    x 변수의 타입은 number 라고 추론됩니다. -이러한 종류의 추론은 변수와 멤버를 초기화하거나 매개 변수의 기본값을 설정하거나, 함수 반환 타입을 결정할 때 발생합니다.

    -

    대부분의 타입 추론은 간단합니다. -다음 장에서는 타입 추론의 미묘한 차이에 대하여 살펴보겠습니다.

    +

    x 변수의 타입은 number 라고 추론됩니다.
    이러한 종류의 추론은 변수와 멤버를 초기화하거나 매개 변수의 기본값을 설정하거나 함수 반환 타입을 결정할 때 발생합니다.

    +

    대부분의 타입 추론은 간단합니다.
    다음 장에서는 타입 추론의 미묘한 차이에 대하여 살펴보겠습니다.

    가장 일반적인 타입 (Best common type)

    -

    여러 표현식에서 타입 추론이 이루어지면 그 표현식의 타입이 "가장 일반적인 타입"을 계산하는 데 사용됩니다. 예:

    +

    여러 표현식에서 타입 추론이 이루어지면 그 표현식의 타입이 "가장 일반적인 타입"을 계산하는 데 사용됩니다.

    +

    예:

    let x = [0, 1, null];
     
    -

    위의 예제에서 x 의 타입을 추론하기 위해서는 각 배열 요소의 타입을 반드시 고려해야합니다. -여기서는 배열의 타입에 대한 두가지 선택사항 numbernull 이 주어집니다. -가장 일반적인 타입 알고리즘은 각 후보 타입을 고려하고 다른 호부와 호환되는 타입을 선택합니다.

    -

    제공되는 후보 타입 중에서 가장 일반적인 타입을 선택해야하기 때문에 타입이 공통 구조를 공유하지만 모든 타입의 수퍼 타입(상위 타입)이 하나도 없는 경우도 있습니다. 예:

    +

    위의 예제에서 x 의 타입을 추론하기 위해서는 각 배열 요소의 타입을 반드시 고려해야합니다.
    여기서는 배열의 타입에 대한 두가지 선택사항 numbernull 이 주어집니다.
    가장 일반적인 타입 알고리즘은 각 후보 타입을 고려하고 다른 호부와 호환되는 타입을 선택합니다.

    +

    제공되는 후보 타입 중에서 가장 일반적인 타입을 선택해야하기 때문에 타입이 공통 구조를 공유하지만 모든 타입의 수퍼 타입(상위 타입)이 하나도 없는 경우도 있습니다.

    +

    예:

    let zoo = [new Rhino(), new Elephant(), new Snake()];
     
    -

    이상적으로, zoo 배열이 Animal[] 로 추론되기를 원할 수도 있습니다. -하지만 배열에는 정확히 Animal 타입의 객체가 없기 때문에 배열 요소 타입에 대한 추측을 할 수 없습니다. -이 문제를 해결하려면 다른 유형의 수퍼 타입이 없는 유형을 명시적으로 제공해야합니다:

    +

    이상적으로, zoo 배열이 Animal[] 로 추론되기를 원할 수도 있습니다.
    하지만 배열에는 정확히 Animal 타입의 객체가 없기 때문에 배열 요소 타입에 대한 추측을 할 수 없습니다.
    이 문제를 해결하려면 다른 유형의 수퍼 타입이 없는 유형을 명시적으로 제공해야합니다:

    let zoo: Animal[] = [new Rhino(), new Elephant(), new Snake()];
     

    가장 일반적인 타입이 발견되지 않으면 추론의 결과는 유니온 배열(Union Array) 타입인 (Rhino | Elephant | Snake)[] 가 됩니다.

    상황적 타입 (Contextual Type)

    -

    타입 추론은 TypeScript의 "다른 방향"에서도 작동합니다. -이를 "상황적 타이핑(Contextual Typing)" 이라고 합니다. 상황적 타입은 표현식의 타입의 위치에 의해 암시될 때 발생합니다. 예:

    +

    타입 추론은 TypeScript의 "다른 방향"에서도 작동합니다.
    이를 "상황적 타이핑(Contextual Typing)" 이라고 합니다.
    상황적 타입은 표현식의 타입의 위치에 의해 암시될 때 발생합니다.

    +

    예:

    window.onmousedown = function(mouseEvent) {
         console.log(mouseEvent.button);  //<- 오류
     };
     
    -

    위의 코드에서 타입 오류를 제공하기 위해 TypeScript 타입 검사기는 Window.onmousedown 함수 타입을 사용하여 오른쪽 함수 표현식의 타입을 추론했습니다. -이렇게 했을 때 mouseEvent 매개 변수의 타입을 추론할 수 있었습니다. -이 함수 표현식이 문맥적으로 입력 된 위치에 있지 않으면 mouseEvent 매개변수는 any 타입을 가지며 오류는 발생하지 않습니다.

    -

    문맥적으로 타입이 정해진 표현식에 명시적인 타입 정보가 포함되어 있면 해당 타입이 무시됩니다. -위 예제를 작성했다면:

    +

    위의 코드에서 타입 오류를 제공하기 위해 TypeScript 타입 검사기는 Window.onmousedown 함수 타입을 사용하여 오른쪽 함수 표현식의 타입을 추론했습니다.
    이렇게 했을 때 mouseEvent 매개 변수의 타입을 추론할 수 있었습니다.
    이 함수 표현식이 문맥적으로 입력 된 위치에 있지 않으면 mouseEvent 매개변수는 any 타입을 가지며 오류는 발생하지 않습니다.

    +

    문맥적으로 타입이 정해진 표현식에 명시적인 타입 정보가 포함되어 있면 해당 타입이 무시됩니다.

    +

    위 예제를 작성했다면:

    window.onmousedown = function(mouseEvent: any) {
         console.log(mouseEvent.button);  //<- 이제 오류가 없습니다
     };
     
    -

    매개 변수에 명시적 타입 주석이 있는 함수 표현식은 상황적 타입을 대체합니다. -일단 그렇게 되면 상황적 타입이 적용되지 않으므로 오류가 발생하지 않습니다.

    -

    상황적 타이핑은 많은 경우에 적용됩니다. -일반적인 경우에는 함수 호출에 대한 인수, 할당의 우측 표현식, 타입 표명(Type Assertions), 객체의 멤버와 배열 리터럴, 그리고 return 문입니다. -상황적 타입은 또한 가장 일반적인 타입의 후보 타입으로도 작용합니다. -예:

    +

    매개 변수에 명시적 타입 주석이 있는 함수 표현식은 상황적 타입을 대체합니다.
    일단 그렇게 되면 상황적 타입이 적용되지 않으므로 오류가 발생하지 않습니다.

    +

    상황적 타이핑은 많은 경우에 적용됩니다.
    일반적인 경우에는 함수 호출에 대한 인수, 할당의 우측 표현식, 타입 단언(Type Assertions), 객체의 멤버와 배열 리터럴, 그리고 반환문입니다.
    상황적 타입은 또한 가장 일반적인 타입의 후보 타입으로도 작용합니다.

    +

    예:

    function createZoo(): Animal[] {
         return [new Rhino(), new Elephant(), new Snake()];
     }
     
    -

    이 예에서 가장 일반적인 타입은 Animal, Rhino, Elephant, 그리고 Snake 네가지 집합으로 구성됩니다. -이 중에서 Animal 은 가장 일반적인 타입 알고리즘으로 선택이 가능합니다.

    - +

    이 예에서 가장 일반적인 타입은 Animal, Rhino, Elephant, 그리고 Snake 네가지 집합으로 구성됩니다.
    이 중에서 Animal 은 가장 일반적인 타입 알고리즘으로 선택이 가능합니다.

    +
    @@ -801,7 +798,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/Type Compatibility.md","ref":"pages/Type Compatibility.md","articles":[]},"previous":{"title":"열거형","level":"3.7","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"],"pluginsConfig":{"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","highlight-1":{},"custom-favicon":{},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"}},"file":{"path":"pages/Type Inference.md","mtime":"2018-03-25T23:54:06.011Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2018-04-10T01:48:44.756Z"},"basePath":"..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"타입 추론","level":"3.8","depth":1,"next":{"title":"타입 호환성","level":"3.9","depth":1,"path":"pages/Type Compatibility.md","ref":"pages/Type Compatibility.md","articles":[]},"previous":{"title":"열거형","level":"3.7","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","analytics"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"analytics":{"google":"UA-99001722-6"},"search":{},"addcssjs":{"css":["assets/css/atom-one-dark.css"],"js":[]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"}},"file":{"path":"pages/Type Inference.md","mtime":"2019-06-14T05:32:52.250Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2019-06-14T05:59:20.233Z"},"basePath":"..","book":{"language":""}}); }); @@ -812,6 +809,10 @@

    No results matching " + + + + @@ -840,4 +841,3 @@

    No results matching " - diff --git a/pages/Type Inference.md b/pages/Type Inference.md index 06c5fe1c..5fe0ff0b 100644 --- a/pages/Type Inference.md +++ b/pages/Type Inference.md @@ -1,41 +1,47 @@ # 소개 (Introduction) -이 장에서는 TypeScript의 타입 추론(Type Inference)에 대해 설명합니다. 즉 타입이 어디서 어떻게 추론되는지 논의할 것입니다. +이 장에서는 TypeScript의 타입 추론(Type Inference)에 대해 설명합니다. +즉 타입이 어디서 어떻게 추론되는지 논의할 것입니다. # 기본 (Basics) -TypeScript에는 타입을 명시해주지 않았을 때 타입 정보를 제공하기 위해 타입 추론이 사용되는 여러 위치가 있습니다. 아래 예시 코드를 봅시다. +TypeScript에는 타입을 명시해주지 않았을 때 타입 정보를 제공하기 위해 타입 추론이 사용되는 여러 위치가 있습니다. +아래 예시 코드를 봅시다. ```ts let x = 3; ``` -`x` 변수의 타입은 `number` 라고 추론됩니다. -이러한 종류의 추론은 변수와 멤버를 초기화하거나 매개 변수의 기본값을 설정하거나, 함수 반환 타입을 결정할 때 발생합니다. +`x` 변수의 타입은 `number` 라고 추론됩니다. +이러한 종류의 추론은 변수와 멤버를 초기화하거나 매개 변수의 기본값을 설정하거나 함수 반환 타입을 결정할 때 발생합니다. -대부분의 타입 추론은 간단합니다. +대부분의 타입 추론은 간단합니다. 다음 장에서는 타입 추론의 미묘한 차이에 대하여 살펴보겠습니다. # 가장 일반적인 타입 (Best common type) -여러 표현식에서 타입 추론이 이루어지면 그 표현식의 타입이 "가장 일반적인 타입"을 계산하는 데 사용됩니다. 예: +여러 표현식에서 타입 추론이 이루어지면 그 표현식의 타입이 "가장 일반적인 타입"을 계산하는 데 사용됩니다. + +예: ```ts let x = [0, 1, null]; ``` -위의 예제에서 `x` 의 타입을 추론하기 위해서는 각 배열 요소의 타입을 반드시 고려해야합니다. -여기서는 배열의 타입에 대한 두가지 선택사항 `number` 와 `null` 이 주어집니다. +위의 예제에서 `x` 의 타입을 추론하기 위해서는 각 배열 요소의 타입을 반드시 고려해야합니다. +여기서는 배열의 타입에 대한 두가지 선택사항 `number` 와 `null` 이 주어집니다. 가장 일반적인 타입 알고리즘은 각 후보 타입을 고려하고 다른 호부와 호환되는 타입을 선택합니다. -제공되는 후보 타입 중에서 가장 일반적인 타입을 선택해야하기 때문에 타입이 공통 구조를 공유하지만 모든 타입의 수퍼 타입(상위 타입)이 하나도 없는 경우도 있습니다. 예: +제공되는 후보 타입 중에서 가장 일반적인 타입을 선택해야하기 때문에 타입이 공통 구조를 공유하지만 모든 타입의 수퍼 타입(상위 타입)이 하나도 없는 경우도 있습니다. + +예: ```ts let zoo = [new Rhino(), new Elephant(), new Snake()]; ``` -이상적으로, `zoo` 배열이 `Animal[]` 로 추론되기를 원할 수도 있습니다. -하지만 배열에는 정확히 `Animal` 타입의 객체가 없기 때문에 배열 요소 타입에 대한 추측을 할 수 없습니다. +이상적으로, `zoo` 배열이 `Animal[]` 로 추론되기를 원할 수도 있습니다. +하지만 배열에는 정확히 `Animal` 타입의 객체가 없기 때문에 배열 요소 타입에 대한 추측을 할 수 없습니다. 이 문제를 해결하려면 다른 유형의 수퍼 타입이 없는 유형을 명시적으로 제공해야합니다: ```ts @@ -46,8 +52,11 @@ let zoo: Animal[] = [new Rhino(), new Elephant(), new Snake()]; # 상황적 타입 (Contextual Type) -타입 추론은 TypeScript의 "다른 방향"에서도 작동합니다. -이를 "상황적 타이핑(Contextual Typing)" 이라고 합니다. 상황적 타입은 표현식의 타입의 위치에 의해 암시될 때 발생합니다. 예: +타입 추론은 TypeScript의 "다른 방향"에서도 작동합니다. +이를 "상황적 타이핑(Contextual Typing)" 이라고 합니다. +상황적 타입은 표현식의 타입의 위치에 의해 암시될 때 발생합니다. + +예: ```ts window.onmousedown = function(mouseEvent) { @@ -55,11 +64,12 @@ window.onmousedown = function(mouseEvent) { }; ``` -위의 코드에서 타입 오류를 제공하기 위해 TypeScript 타입 검사기는 `Window.onmousedown` 함수 타입을 사용하여 오른쪽 함수 표현식의 타입을 추론했습니다. -이렇게 했을 때 `mouseEvent` 매개 변수의 타입을 추론할 수 있었습니다. +위의 코드에서 타입 오류를 제공하기 위해 TypeScript 타입 검사기는 `Window.onmousedown` 함수 타입을 사용하여 오른쪽 함수 표현식의 타입을 추론했습니다. +이렇게 했을 때 `mouseEvent` 매개 변수의 타입을 추론할 수 있었습니다. 이 함수 표현식이 문맥적으로 입력 된 위치에 있지 않으면 `mouseEvent` 매개변수는 `any` 타입을 가지며 오류는 발생하지 않습니다. 문맥적으로 타입이 정해진 표현식에 명시적인 타입 정보가 포함되어 있면 해당 타입이 무시됩니다. + 위 예제를 작성했다면: ```ts @@ -68,12 +78,13 @@ window.onmousedown = function(mouseEvent: any) { }; ``` -매개 변수에 명시적 타입 주석이 있는 함수 표현식은 상황적 타입을 대체합니다. +매개 변수에 명시적 타입 주석이 있는 함수 표현식은 상황적 타입을 대체합니다. 일단 그렇게 되면 상황적 타입이 적용되지 않으므로 오류가 발생하지 않습니다. -상황적 타이핑은 많은 경우에 적용됩니다. -일반적인 경우에는 함수 호출에 대한 인수, 할당의 우측 표현식, 타입 표명(Type Assertions), 객체의 멤버와 배열 리터럴, 그리고 return 문입니다. +상황적 타이핑은 많은 경우에 적용됩니다. +일반적인 경우에는 함수 호출에 대한 인수, 할당의 우측 표현식, 타입 단언(Type Assertions), 객체의 멤버와 배열 리터럴, 그리고 반환문입니다. 상황적 타입은 또한 가장 일반적인 타입의 후보 타입으로도 작용합니다. + 예: ```ts @@ -82,5 +93,5 @@ function createZoo(): Animal[] { } ``` -이 예에서 가장 일반적인 타입은 `Animal`, `Rhino`, `Elephant`, 그리고 `Snake` 네가지 집합으로 구성됩니다. +이 예에서 가장 일반적인 타입은 `Animal`, `Rhino`, `Elephant`, 그리고 `Snake` 네가지 집합으로 구성됩니다. 이 중에서 `Animal` 은 가장 일반적인 타입 알고리즘으로 선택이 가능합니다. diff --git a/pages/Variable Declarations.html b/pages/Variable Declarations.html index 2aeffb4b..75f02a44 100644 --- a/pages/Variable Declarations.html +++ b/pages/Variable Declarations.html @@ -7,7 +7,10 @@ 변수 선언 · GitBook - + + + + @@ -22,6 +25,10 @@ + + + + @@ -429,7 +436,7 @@ - Decorators + 데코레이터 @@ -442,7 +449,7 @@ - Mixins + 믹스인 @@ -455,7 +462,7 @@ - Triple-Slash Directives + 트리플-슬래시 지시자 @@ -468,7 +475,7 @@ - Type Checking JavaScript Files + JavaScript 파일 타입 검사 @@ -479,7 +486,7 @@ -
  • Declaration Files
  • +
  • 선언 파일
  • @@ -488,7 +495,7 @@ - Introduction + 소개 @@ -590,7 +597,7 @@ -
  • Project Configuration
  • +
  • 프로젝트 환경설정
  • @@ -612,7 +619,7 @@ - Compiler Options + 컴파일러 옵션 @@ -625,7 +632,7 @@ - Compiler Options in MSBuild + MSBuild에서의 컴파일러 옵션 @@ -638,7 +645,7 @@ - Integrating with Build Tools + 빌드 도구와 통합 @@ -651,7 +658,7 @@ - Nightly Builds + Nightly 빌드 @@ -1112,7 +1119,7 @@

    전개 Å
    let defaults = { food: "spicy", price: "$$", ambiance: "noisy" };
     let search = { food: "rich", ...defaults };
     
    -

    defaultsfood속성을 food: "rich"로 덮어쓰는데 우리는 이것을 원한 게 아닙니다.

    +

    defaultsfood 프로퍼티가 food: "rich"를 덮어쓰게 됩니다. 그러나 이것은 우리가 원한 결과가 아닙니다.'

    객체 Spread에는 몇 가지 다른 놀라운 한계가 있습니다.

    첫번째, 열거 가능 속성(own, enumerable properties) 객체에 포함됩니다.
    기본적으로 객체의 인스턴스를 전개할 때 메서드를 잃어버린다는 것을 의미합니다.

    class C {
    @@ -1126,7 +1133,7 @@ 

    전개 Å clone.m(); // 오류!

    두번째, Typescript 컴파일러는 일반 함수의 매개변수를 전개로 허용하지 않습니다.
    이 기능은 향후 버전의 언어에서 사용될 것으로 예상됩니다.

    - + @@ -1169,7 +1176,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":"기본 타입","level":"3.1","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"],"pluginsConfig":{"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","highlight-1":{},"custom-favicon":{},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"}},"file":{"path":"pages/Variable Declarations.md","mtime":"2018-03-25T23:54:06.011Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2018-04-10T01:48:44.756Z"},"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":"기본 타입","level":"3.1","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","analytics"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"analytics":{"google":"UA-99001722-6"},"search":{},"addcssjs":{"css":["assets/css/atom-one-dark.css"],"js":[]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"}},"file":{"path":"pages/Variable Declarations.md","mtime":"2019-06-14T05:35:15.554Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2019-06-14T05:59:20.233Z"},"basePath":"..","book":{"language":""}}); }); @@ -1180,6 +1187,10 @@

    No results matching " + + + + @@ -1208,4 +1219,3 @@

    No results matching " - diff --git a/pages/Variable Declarations.md b/pages/Variable Declarations.md index b01ba174..40135209 100644 --- a/pages/Variable Declarations.md +++ b/pages/Variable Declarations.md @@ -653,7 +653,7 @@ let defaults = { food: "spicy", price: "$$", ambiance: "noisy" }; let search = { food: "rich", ...defaults }; ``` -`defaults`의 `food`속성을 `food: "rich"`로 덮어쓰는데 우리는 이것을 원한 게 아닙니다. +`defaults`의 `food` 프로퍼티가 `food: "rich"`를 덮어쓰게 됩니다. 그러나 이것은 우리가 원한 결과가 아닙니다.' 객체 Spread에는 몇 가지 다른 놀라운 한계가 있습니다. diff --git a/pages/declaration files/By Example.html b/pages/declaration files/By Example.html index 2f7c55fa..790f09ff 100644 --- a/pages/declaration files/By Example.html +++ b/pages/declaration files/By Example.html @@ -7,7 +7,10 @@ By Example · GitBook - + + + + @@ -22,6 +25,10 @@ + + + + @@ -429,7 +436,7 @@ - Decorators + 데코레이터 @@ -442,7 +449,7 @@ - Mixins + 믹스인 @@ -455,7 +462,7 @@ - Triple-Slash Directives + 트리플-슬래시 지시자 @@ -468,7 +475,7 @@ - Type Checking JavaScript Files + JavaScript 파일 타입 검사 @@ -479,7 +486,7 @@ -
  • Declaration Files
  • +
  • 선언 파일
  • @@ -488,7 +495,7 @@ - Introduction + 소개 @@ -590,7 +597,7 @@ -
  • Project Configuration
  • +
  • 프로젝트 환경설정
  • @@ -612,7 +619,7 @@ - Compiler Options + 컴파일러 옵션 @@ -625,7 +632,7 @@ - Compiler Options in MSBuild + MSBuild에서의 컴파일러 옵션 @@ -638,7 +645,7 @@ - Integrating with Build Tools + 빌드 도구와 통합 @@ -651,7 +658,7 @@ - Nightly Builds + Nightly 빌드 @@ -907,7 +914,7 @@

    Classes

    ``` --> - + @@ -950,7 +957,7 @@

    No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"By Example","level":"4.3","depth":1,"next":{"title":"Do's and Don'ts","level":"4.4","depth":1,"path":"pages/declaration files/Do's and Don'ts.md","ref":"pages/declaration files/Do's and Don'ts.md","articles":[]},"previous":{"title":"Library Structures","level":"4.2","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"],"pluginsConfig":{"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","highlight-1":{},"custom-favicon":{},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"}},"file":{"path":"pages/declaration files/By Example.md","mtime":"2018-03-25T23:54:06.026Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2018-04-10T01:48:44.756Z"},"basePath":"../..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"By Example","level":"4.3","depth":1,"next":{"title":"Do's and Don'ts","level":"4.4","depth":1,"path":"pages/declaration files/Do's and Don'ts.md","ref":"pages/declaration files/Do's and Don'ts.md","articles":[]},"previous":{"title":"Library Structures","level":"4.2","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","analytics"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"analytics":{"google":"UA-99001722-6"},"search":{},"addcssjs":{"css":["assets/css/atom-one-dark.css"],"js":[]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"}},"file":{"path":"pages/declaration files/By Example.md","mtime":"2019-06-14T05:32:52.252Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2019-06-14T05:59:20.233Z"},"basePath":"../..","book":{"language":""}}); }); @@ -961,6 +968,10 @@

    No results matching " + + + + @@ -989,4 +1000,3 @@

    No results matching " - diff --git a/pages/declaration files/Consumption.html b/pages/declaration files/Consumption.html index 3ce9c30d..6894f97a 100644 --- a/pages/declaration files/Consumption.html +++ b/pages/declaration files/Consumption.html @@ -7,7 +7,10 @@ Consumption · GitBook - + + + + @@ -22,6 +25,10 @@ + + + + @@ -429,7 +436,7 @@ - Decorators + 데코레이터 @@ -442,7 +449,7 @@ - Mixins + 믹스인 @@ -455,7 +462,7 @@ - Triple-Slash Directives + 트리플-슬래시 지시자 @@ -468,7 +475,7 @@ - Type Checking JavaScript Files + JavaScript 파일 타입 검사 @@ -479,7 +486,7 @@ -
  • Declaration Files
  • +
  • 선언 파일
  • @@ -488,7 +495,7 @@ - Introduction + 소개 @@ -590,7 +597,7 @@ -
  • Project Configuration
  • +
  • 프로젝트 환경설정
  • @@ -612,7 +619,7 @@ - Compiler Options + 컴파일러 옵션 @@ -625,7 +632,7 @@ - Compiler Options in MSBuild + MSBuild에서의 컴파일러 옵션 @@ -638,7 +645,7 @@ - Integrating with Build Tools + 빌드 도구와 통합 @@ -651,7 +658,7 @@ - Nightly Builds + Nightly 빌드 @@ -729,7 +736,7 @@

    Searching

    Note: if the declaration file you are searching for is not present, you can always contribute one back and help out the next developer looking for it. Please see the DefinitelyTyped contribution guidelines page for details.

    - + @@ -772,7 +779,7 @@

    No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"Consumption","level":"4.8","depth":1,"next":{"title":"tsconfig.json","level":"5.1","depth":1,"path":"pages/tsconfig.json.md","ref":"pages/tsconfig.json.md","articles":[]},"previous":{"title":"Publishing","level":"4.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"],"pluginsConfig":{"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","highlight-1":{},"custom-favicon":{},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"}},"file":{"path":"pages/declaration files/Consumption.md","mtime":"2018-03-25T23:54:06.026Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2018-04-10T01:48:44.756Z"},"basePath":"../..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"Consumption","level":"4.8","depth":1,"next":{"title":"tsconfig.json","level":"5.1","depth":1,"path":"pages/tsconfig.json.md","ref":"pages/tsconfig.json.md","articles":[]},"previous":{"title":"Publishing","level":"4.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","analytics"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"analytics":{"google":"UA-99001722-6"},"search":{},"addcssjs":{"css":["assets/css/atom-one-dark.css"],"js":[]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"}},"file":{"path":"pages/declaration files/Consumption.md","mtime":"2019-06-14T05:32:52.253Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2019-06-14T05:59:20.233Z"},"basePath":"../..","book":{"language":""}}); }); @@ -783,6 +790,10 @@

    No results matching " + + + + @@ -811,4 +822,3 @@

    No results matching " - diff --git a/pages/declaration files/Deep Dive.html b/pages/declaration files/Deep Dive.html index e98f52f9..a7491bcc 100644 --- a/pages/declaration files/Deep Dive.html +++ b/pages/declaration files/Deep Dive.html @@ -7,7 +7,10 @@ Deep Dive · GitBook - + + + + @@ -22,6 +25,10 @@ + + + + @@ -429,7 +436,7 @@ - Decorators + 데코레이터 @@ -442,7 +449,7 @@ - Mixins + 믹스인 @@ -455,7 +462,7 @@ - Triple-Slash Directives + 트리플-슬래시 지시자 @@ -468,7 +475,7 @@ - Type Checking JavaScript Files + JavaScript 파일 타입 검사 @@ -479,7 +486,7 @@ -
  • Declaration Files
  • +
  • 선언 파일
  • @@ -488,7 +495,7 @@ - Introduction + 소개 @@ -590,7 +597,7 @@ -
  • Project Configuration
  • +
  • 프로젝트 환경설정
  • @@ -612,7 +619,7 @@ - Compiler Options + 컴파일러 옵션 @@ -625,7 +632,7 @@ - Compiler Options in MSBuild + MSBuild에서의 컴파일러 옵션 @@ -638,7 +645,7 @@ - Integrating with Build Tools + 빌드 도구와 통합 @@ -651,7 +658,7 @@ - Nightly Builds + Nightly 빌드 @@ -877,7 +884,7 @@

    Adding using a namespace

    Using with export = or import

    An important rule is that export and import declarations export or import all meanings of their targets.

    - + @@ -920,7 +927,7 @@

    No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"Deep Dive","level":"4.5","depth":1,"next":{"title":"Templates","level":"4.6","depth":1,"path":"pages/declaration files/Templates.md","ref":"pages/declaration files/Templates.md","articles":[]},"previous":{"title":"Do's and Don'ts","level":"4.4","depth":1,"path":"pages/declaration files/Do's and Don'ts.md","ref":"pages/declaration files/Do's and Don'ts.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon"],"pluginsConfig":{"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","highlight-1":{},"custom-favicon":{},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"}},"file":{"path":"pages/declaration files/Deep Dive.md","mtime":"2018-03-25T23:54:06.026Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2018-04-10T01:48:44.756Z"},"basePath":"../..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"Deep Dive","level":"4.5","depth":1,"next":{"title":"Templates","level":"4.6","depth":1,"path":"pages/declaration files/Templates.md","ref":"pages/declaration files/Templates.md","articles":[]},"previous":{"title":"Do's and Don'ts","level":"4.4","depth":1,"path":"pages/declaration files/Do's and Don'ts.md","ref":"pages/declaration files/Do's and Don'ts.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","analytics"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"analytics":{"google":"UA-99001722-6"},"search":{},"addcssjs":{"css":["assets/css/atom-one-dark.css"],"js":[]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"}},"file":{"path":"pages/declaration files/Deep Dive.md","mtime":"2019-06-14T05:32:52.253Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2019-06-14T05:59:20.233Z"},"basePath":"../..","book":{"language":""}}); }); @@ -931,6 +938,10 @@

    No results matching " + + + + @@ -959,4 +970,3 @@

    No results matching " - diff --git a/pages/declaration files/Do's and Don'ts.html b/pages/declaration files/Do's and Don'ts.html index 99307059..ad1b0077 100644 --- a/pages/declaration files/Do's and Don'ts.html +++ b/pages/declaration files/Do's and Don'ts.html @@ -7,7 +7,10 @@ Do's and Don'ts · GitBook - + + + + @@ -22,6 +25,10 @@ + + + + @@ -429,7 +436,7 @@ - Decorators + 데코레이터 @@ -442,7 +449,7 @@ - Mixins + 믹스인 @@ -455,7 +462,7 @@ - Triple-Slash Directives + 트리플-슬래시 지시자 @@ -468,7 +475,7 @@ - Type Checking JavaScript Files + JavaScript 파일 타입 검사 @@ -479,7 +486,7 @@ -
  • Declaration Files
  • +
  • 선언 파일
  • @@ -488,7 +495,7 @@ - Introduction + 소개 @@ -590,7 +597,7 @@ -
  • Project Configuration
  • +
  • 프로젝트 환경설정
  • @@ -612,7 +619,7 @@ - Compiler Options + 컴파일러 옵션 @@ -625,7 +632,7 @@ - Compiler Options in MSBuild + MSBuild에서의 컴파일러 옵션 @@ -638,7 +645,7 @@ - Integrating with Build Tools + 빌드 도구와 통합 @@ -651,7 +658,7 @@ - Nightly Builds + Nightly 빌드 @@ -852,7 +859,7 @@

    Use Union Types

    return moment().utcOffset(x); } - + @@ -895,7 +902,7 @@

    No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"Do's and Don'ts","level":"4.4","depth":1,"next":{"title":"Deep Dive","level":"4.5","depth":1,"path":"pages/declaration files/Deep Dive.md","ref":"pages/declaration files/Deep Dive.md","articles":[]},"previous":{"title":"By Example","level":"4.3","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"],"pluginsConfig":{"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","highlight-1":{},"custom-favicon":{},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"}},"file":{"path":"pages/declaration files/Do's and Don'ts.md","mtime":"2018-03-25T23:54:06.026Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2018-04-10T01:48:44.756Z"},"basePath":"../..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"Do's and Don'ts","level":"4.4","depth":1,"next":{"title":"Deep Dive","level":"4.5","depth":1,"path":"pages/declaration files/Deep Dive.md","ref":"pages/declaration files/Deep Dive.md","articles":[]},"previous":{"title":"By Example","level":"4.3","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","analytics"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"analytics":{"google":"UA-99001722-6"},"search":{},"addcssjs":{"css":["assets/css/atom-one-dark.css"],"js":[]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"}},"file":{"path":"pages/declaration files/Do's and Don'ts.md","mtime":"2019-06-14T05:32:52.254Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2019-06-14T05:59:20.233Z"},"basePath":"../..","book":{"language":""}}); }); @@ -906,6 +913,10 @@

    No results matching " + + + + @@ -934,4 +945,3 @@

    No results matching " - diff --git a/pages/declaration files/Introduction.html b/pages/declaration files/Introduction.html index 9e878927..80a2ff56 100644 --- a/pages/declaration files/Introduction.html +++ b/pages/declaration files/Introduction.html @@ -4,10 +4,13 @@ - Introduction · GitBook + 소개 · GitBook - + + + + @@ -22,6 +25,10 @@ + + + + @@ -429,7 +436,7 @@ - Decorators + 데코레이터 @@ -442,7 +449,7 @@ - Mixins + 믹스인 @@ -455,7 +462,7 @@ - Triple-Slash Directives + 트리플-슬래시 지시자 @@ -468,7 +475,7 @@ - Type Checking JavaScript Files + JavaScript 파일 타입 검사 @@ -479,7 +486,7 @@ -
  • Declaration Files
  • +
  • 선언 파일
  • @@ -488,7 +495,7 @@ - Introduction + 소개 @@ -590,7 +597,7 @@ -
  • Project Configuration
  • +
  • 프로젝트 환경설정
  • @@ -612,7 +619,7 @@ - Compiler Options + 컴파일러 옵션 @@ -625,7 +632,7 @@ - Compiler Options in MSBuild + MSBuild에서의 컴파일러 옵션 @@ -638,7 +645,7 @@ - Integrating with Build Tools + 빌드 도구와 통합 @@ -651,7 +658,7 @@ - Nightly Builds + Nightly 빌드 @@ -689,7 +696,7 @@

    - Introduction + 소개

    @@ -704,39 +711,30 @@

    -

    This guide is designed to teach you how to write a high-quality TypeScript Declaration File.

    -

    In this guide, we'll assume basic familiarity with the TypeScript language. -If you haven't already, you should read the TypeScript Handbook - to familiarize yourself with basic concepts, especially types and namespaces.

    -

    Sections

    -

    The guide is broken down into the following sections.

    -

    Library Structures

    -

    The Library Structures guide helps you understand common library formats and how to write a correct declaration file for each format. -If you're editing an existing file, you probably don't need to read this section. -Authors of new declaration files must read this section to properly understand how the format of the library influences the writing of the declaration file.

    -

    By Example

    -

    Many times, we are faced with writing a declaration file when we only have examples of the underlying library to guide us. -The By Example section shows many common API patterns and how to write declarations for each of them. -This guide is aimed at the TypeScript novice who may not yet be familiar with every language construct in TypeScript.

    -

    "Do"s and "Don't"s

    -

    Many common mistakes in declaration files can be easily avoided. -The Do's and Don'ts section identifies common errors, - describes how to detect them, - and how to fix them. -Everyone should read this section to help themselves avoid common mistakes.

    -

    Deep Dive

    -

    For seasoned authors interested in the underlying mechanics of how declaration files work, - the Deep Dive section explains many advanced concepts in declaration writing, - and shows how to leverage these concepts to create cleaner and more intuitive declaration files.

    -

    Templates

    -

    In Templates you'll find a number of declaration files that serve as a useful starting point - when writing a new file. -Refer to the documentation in Library Structures to figure out which template file to use.

    -

    Publish to npm

    -

    The Publishing section explains how to publish your declaration files to an npm package, and shows how to manage your dependent packages.

    -

    Find and Install Declaration Files

    -

    For JavaScript library users, the Consumption section offers a few simple steps to locate and install corresponding declaration files.

    - +

    이 가이드는 높은 품질의 TypeScript 선언 파일을 작성하는 방법을 설명하기 위해 작성되었습니다.

    +

    이 가이드에서는 TypeScript 언어에 대해 기본적인 지식을 전제로 합니다.
    아직 읽어 보지 않으셨다면 특히 타입과 네임스페이스와 같은 기본 개념에 +익숙해지게 하도록 하기 위해 TypeScript 핸드북을 읽어 보시길 바랍니다.

    +

    섹션

    +

    가이드는 다음 섹션으로 나뉩니다.

    +

    라이브러리 구조

    +

    라이브러리 구조 가이드는 일반적인 라이브러리 포맷과 각 포맷에 맞는 선언 파일을 작성하는 방법을 이해할 수 있도록 도와줍니다.
    기존 파일을 편집하는 경우에는 이 섹션을 읽지 않아도 됩니다.
    새로운 선언 파일의 작성자는 라이브러리 포맷이 선언 파일의 작성에 어떤 영향을 미치는지를 제대로 이해하기 위해 이 섹션을 읽어야 합니다.

    +

    예제

    +

    대부분, 사용자는 사용자를 안내해 줄 기본적인 라이브러리의 예만 있을 때 선언 파일을 작성하는 것에 직면하게 됩니다.
    예제 섹션에서는 많은 공통 API 패턴과 각각에 대한 선언을 작성하는 방법을 보여줍니다.
    이 가이드는 아직 TypeScript의 모든 언어 구조에 익숙하지 않을 수 있는 TypeScript 초보자를 대상으로 합니다.

    +

    "하세요"와 "하지 마세요"

    +

    선언 파일에서 자주 범하는 실수를 쉽게 피할 수 있습니다.
    "하세요"와 "하지 마세요" 섹션에서는 일반적인 오류를 식별합니다, + 그것들을 감지하는 방법을 기술하고, + 어떻게 고쳐야하는지. +모든 사용자들은 일반적인 실수를 피하고자 이 섹션을 읽어야합니다.

    +

    더 깊숙이

    +

    선언 파일이 어떻게 작동하는지에 대한 기본 메커니즘에 관심이 있는 숙련자들을 위해, + 더 깊숙이 섹션은 선언 작성의 많은 고급 개념을 설명하고 이러한 개념을 활용하여보다 명확하고 직관적인 선언 파일을 작성하는 방법을 설명합니다.

    +

    템플릿

    +

    템플릿에서 새 파일을 작성할 때 유용한 시작점이 되는 여러 선언 파일이 있습니다.
    어떤 템플릿 파일을 사용할 지 알아 보려면 라이브러리 구조의 문서를 참조하세요.

    +

    npm 배포

    +

    배포 섹션에서는 선언 파일을 npm 패키지에 배포하는 방법과 의존성 패키지를 관리하는 방법을 설명합니다.

    +

    선언 파일 찾기와 설치

    +

    JavaScript 라이브러리 사용자의 경우 Consumption 섹션에서 해당 선언 파일을 찾아 설치하는 몇 가지 간단한 단계를 제공합니다.

    +
    @@ -763,7 +761,7 @@

    No results matching " + @@ -779,7 +777,7 @@

    No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"Introduction","level":"4.1","depth":1,"next":{"title":"Library Structures","level":"4.2","depth":1,"path":"pages/declaration files/Library Structures.md","ref":"pages/declaration files/Library Structures.md","articles":[]},"previous":{"title":"Type Checking JavaScript Files","level":"3.22","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"],"pluginsConfig":{"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","highlight-1":{},"custom-favicon":{},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"}},"file":{"path":"pages/declaration files/Introduction.md","mtime":"2018-03-25T23:54:06.042Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2018-04-10T01:48:44.756Z"},"basePath":"../..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"소개","level":"4.1","depth":1,"next":{"title":"Library Structures","level":"4.2","depth":1,"path":"pages/declaration files/Library Structures.md","ref":"pages/declaration files/Library Structures.md","articles":[]},"previous":{"title":"JavaScript 파일 타입 검사","level":"3.22","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","analytics"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"analytics":{"google":"UA-99001722-6"},"search":{},"addcssjs":{"css":["assets/css/atom-one-dark.css"],"js":[]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"}},"file":{"path":"pages/declaration files/Introduction.md","mtime":"2019-06-14T05:32:52.254Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2019-06-14T05:59:20.233Z"},"basePath":"../..","book":{"language":""}}); }); @@ -790,6 +788,10 @@

    No results matching " + + + + @@ -818,4 +820,3 @@

    No results matching " - diff --git a/pages/declaration files/Introduction.md b/pages/declaration files/Introduction.md index 77ae00c2..2d72ee68 100644 --- a/pages/declaration files/Introduction.md +++ b/pages/declaration files/Introduction.md @@ -1,49 +1,47 @@ -This guide is designed to teach you how to write a high-quality TypeScript Declaration File. +이 가이드는 높은 품질의 TypeScript 선언 파일을 작성하는 방법을 설명하기 위해 작성되었습니다. -In this guide, we'll assume basic familiarity with the TypeScript language. -If you haven't already, you should read the [TypeScript Handbook](https://www.typescriptlang.org/docs/handbook/basic-types.html) - to familiarize yourself with basic concepts, especially types and namespaces. +이 가이드에서는 TypeScript 언어에 대해 기본적인 지식을 전제로 합니다. +아직 읽어 보지 않으셨다면 특히 타입과 네임스페이스와 같은 기본 개념에 +익숙해지게 하도록 하기 위해 [TypeScript 핸드북](https://typescript-kr.github.io)을 읽어 보시길 바랍니다. -# Sections +# 섹션 -The guide is broken down into the following sections. +가이드는 다음 섹션으로 나뉩니다. -## Library Structures +## 라이브러리 구조 -The [Library Structures](./Library Structures.md) guide helps you understand common library formats and how to write a correct declaration file for each format. -If you're editing an existing file, you probably don't need to read this section. -Authors of new declaration files must read this section to properly understand how the format of the library influences the writing of the declaration file. +[라이브러리 구조](./Library Structures.md) 가이드는 일반적인 라이브러리 포맷과 각 포맷에 맞는 선언 파일을 작성하는 방법을 이해할 수 있도록 도와줍니다. +기존 파일을 편집하는 경우에는 이 섹션을 읽지 않아도 됩니다. +새로운 선언 파일의 작성자는 라이브러리 포맷이 선언 파일의 작성에 어떤 영향을 미치는지를 제대로 이해하기 위해 이 섹션을 읽어야 합니다. -## By Example +## 예제 -Many times, we are faced with writing a declaration file when we only have examples of the underlying library to guide us. -The [By Example](./By Example.md) section shows many common API patterns and how to write declarations for each of them. -This guide is aimed at the TypeScript novice who may not yet be familiar with every language construct in TypeScript. +대부분, 사용자는 사용자를 안내해 줄 기본적인 라이브러리의 예만 있을 때 선언 파일을 작성하는 것에 직면하게 됩니다. +[예제](./By Example.md) 섹션에서는 많은 공통 API 패턴과 각각에 대한 선언을 작성하는 방법을 보여줍니다. +이 가이드는 아직 TypeScript의 모든 언어 구조에 익숙하지 않을 수 있는 TypeScript 초보자를 대상으로 합니다. -## "Do"s and "Don't"s +## "하세요"와 "하지 마세요" -Many common mistakes in declaration files can be easily avoided. -The [Do's and Don'ts](./Do's and Don'ts.md) section identifies common errors, - describes how to detect them, - and how to fix them. -Everyone should read this section to help themselves avoid common mistakes. +선언 파일에서 자주 범하는 실수를 쉽게 피할 수 있습니다. +["하세요"와 "하지 마세요"](./Do's and Don'ts.md) 섹션에서는 일반적인 오류를 식별합니다, + 그것들을 감지하는 방법을 기술하고, + 어떻게 고쳐야하는지. +모든 사용자들은 일반적인 실수를 피하고자 이 섹션을 읽어야합니다. -## Deep Dive +## 더 깊숙이 -For seasoned authors interested in the underlying mechanics of how declaration files work, - the [Deep Dive](./Deep Dive.md) section explains many advanced concepts in declaration writing, - and shows how to leverage these concepts to create cleaner and more intuitive declaration files. +선언 파일이 어떻게 작동하는지에 대한 기본 메커니즘에 관심이 있는 숙련자들을 위해, + [더 깊숙이](./Deep Dive.md) 섹션은 선언 작성의 많은 고급 개념을 설명하고 이러한 개념을 활용하여보다 명확하고 직관적인 선언 파일을 작성하는 방법을 설명합니다. -## Templates +## 템플릿 -In [Templates](./Templates.md) you'll find a number of declaration files that serve as a useful starting point - when writing a new file. -Refer to the documentation in [Library Structures](./Library Structures.md) to figure out which template file to use. +[템플릿](./Templates.md)에서 새 파일을 작성할 때 유용한 시작점이 되는 여러 선언 파일이 있습니다. +어떤 템플릿 파일을 사용할 지 알아 보려면 [라이브러리 구조](./Library Structures.md)의 문서를 참조하세요. -## Publish to npm +## npm 배포 -The [Publishing](./Publishing.md) section explains how to publish your declaration files to an npm package, and shows how to manage your dependent packages. +[배포](./Publishing.md) 섹션에서는 선언 파일을 npm 패키지에 배포하는 방법과 의존성 패키지를 관리하는 방법을 설명합니다. -## Find and Install Declaration Files +## 선언 파일 찾기와 설치 -For JavaScript library users, the [Consumption](./Consumption.md) section offers a few simple steps to locate and install corresponding declaration files. +JavaScript 라이브러리 사용자의 경우 [Consumption](./Consumption.md) 섹션에서 해당 선언 파일을 찾아 설치하는 몇 가지 간단한 단계를 제공합니다. diff --git a/pages/declaration files/Library Structures.html b/pages/declaration files/Library Structures.html index 15f0bfd9..92d9cd9f 100644 --- a/pages/declaration files/Library Structures.html +++ b/pages/declaration files/Library Structures.html @@ -7,7 +7,10 @@ Library Structures · GitBook - + + + + @@ -22,6 +25,10 @@ + + + + @@ -429,7 +436,7 @@ - Decorators + 데코레이터 @@ -442,7 +449,7 @@ - Mixins + 믹스인 @@ -455,7 +462,7 @@ - Triple-Slash Directives + 트리플-슬래시 지시자 @@ -468,7 +475,7 @@ - Type Checking JavaScript Files + JavaScript 파일 타입 검사 @@ -479,7 +486,7 @@ -
  • Declaration Files
  • +
  • 선언 파일
  • @@ -488,7 +495,7 @@ - Introduction + 소개 @@ -590,7 +597,7 @@ -
  • Project Configuration
  • +
  • 프로젝트 환경설정
  • @@ -612,7 +619,7 @@ - Compiler Options + 컴파일러 옵션 @@ -625,7 +632,7 @@ - Compiler Options in MSBuild + MSBuild에서의 컴파일러 옵션 @@ -638,7 +645,7 @@ - Integrating with Build Tools + 빌드 도구와 통합 @@ -651,7 +658,7 @@ - Nightly Builds + Nightly 빌드 @@ -939,7 +946,7 @@

    The Impact of ES6 on Module the top-level module object is never callable. The most common solution here is to define a default export for a callable/constructable object; some module loader shims will automatically detect this situation and replace the top-level object with the default export.

    - + @@ -966,7 +973,7 @@

    No results matching " + @@ -982,7 +989,7 @@

    No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"Library Structures","level":"4.2","depth":1,"next":{"title":"By Example","level":"4.3","depth":1,"path":"pages/declaration files/By Example.md","ref":"pages/declaration files/By Example.md","articles":[]},"previous":{"title":"Introduction","level":"4.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"],"pluginsConfig":{"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","highlight-1":{},"custom-favicon":{},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"}},"file":{"path":"pages/declaration files/Library Structures.md","mtime":"2018-03-25T23:54:06.042Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2018-04-10T01:48:44.756Z"},"basePath":"../..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"Library Structures","level":"4.2","depth":1,"next":{"title":"By Example","level":"4.3","depth":1,"path":"pages/declaration files/By Example.md","ref":"pages/declaration files/By Example.md","articles":[]},"previous":{"title":"소개","level":"4.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","analytics"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"analytics":{"google":"UA-99001722-6"},"search":{},"addcssjs":{"css":["assets/css/atom-one-dark.css"],"js":[]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"}},"file":{"path":"pages/declaration files/Library Structures.md","mtime":"2019-06-14T05:32:52.255Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2019-06-14T05:59:20.233Z"},"basePath":"../..","book":{"language":""}}); }); @@ -993,6 +1000,10 @@

    No results matching " + + + + @@ -1021,4 +1032,3 @@

    No results matching " - diff --git a/pages/declaration files/Publishing.html b/pages/declaration files/Publishing.html index 5acac523..7569b674 100644 --- a/pages/declaration files/Publishing.html +++ b/pages/declaration files/Publishing.html @@ -7,7 +7,10 @@ Publishing · GitBook - + + + + @@ -22,6 +25,10 @@ + + + + @@ -429,7 +436,7 @@ - Decorators + 데코레이터 @@ -442,7 +449,7 @@ - Mixins + 믹스인 @@ -455,7 +462,7 @@ - Triple-Slash Directives + 트리플-슬래시 지시자 @@ -468,7 +475,7 @@ - Type Checking JavaScript Files + JavaScript 파일 타입 검사 @@ -479,7 +486,7 @@ -
  • Declaration Files
  • +
  • 선언 파일
  • @@ -488,7 +495,7 @@ - Introduction + 소개 @@ -590,7 +597,7 @@ -
  • Project Configuration
  • +
  • 프로젝트 환경설정
  • @@ -612,7 +619,7 @@ - Compiler Options + 컴파일러 옵션 @@ -625,7 +632,7 @@ - Compiler Options in MSBuild + MSBuild에서의 컴파일러 옵션 @@ -638,7 +645,7 @@ - Integrating with Build Tools + 빌드 도구와 통합 @@ -651,7 +658,7 @@ - Nightly Builds + Nightly 빌드 @@ -773,7 +780,7 @@

    Publish to Packages on under the @types organization are published automatically from DefinitelyTyped using the types-publisher tool. To get your declarations published as an @types package, please submit a pull request to https://github.com/DefinitelyTyped/DefinitelyTyped. You can find more details in the contribution guidelines page.

    - + @@ -816,7 +823,7 @@

    No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"Publishing","level":"4.7","depth":1,"next":{"title":"Consumption","level":"4.8","depth":1,"path":"pages/declaration files/Consumption.md","ref":"pages/declaration files/Consumption.md","articles":[]},"previous":{"title":"Templates","level":"4.6","depth":1,"path":"pages/declaration files/Templates.md","ref":"pages/declaration files/Templates.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon"],"pluginsConfig":{"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","highlight-1":{},"custom-favicon":{},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"}},"file":{"path":"pages/declaration files/Publishing.md","mtime":"2018-03-25T23:54:06.042Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2018-04-10T01:48:44.756Z"},"basePath":"../..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"Publishing","level":"4.7","depth":1,"next":{"title":"Consumption","level":"4.8","depth":1,"path":"pages/declaration files/Consumption.md","ref":"pages/declaration files/Consumption.md","articles":[]},"previous":{"title":"Templates","level":"4.6","depth":1,"path":"pages/declaration files/Templates.md","ref":"pages/declaration files/Templates.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["theme-darkblue","addcssjs","highlight-1","custom-favicon","forkmegithub","sitemap-general","sitemap","analytics"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"analytics":{"google":"UA-99001722-6"},"search":{},"addcssjs":{"css":["assets/css/atom-one-dark.css"],"js":[]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"}},"file":{"path":"pages/declaration files/Publishing.md","mtime":"2019-06-14T05:32:52.255Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2019-06-14T05:59:20.233Z"},"basePath":"../..","book":{"language":""}}); }); @@ -827,6 +834,10 @@

    No results matching " + + + + @@ -855,4 +866,3 @@

    No results matching " - diff --git a/pages/declaration files/Templates.html b/pages/declaration files/Templates.html index 9257b7f9..d170aca7 100644 --- a/pages/declaration files/Templates.html +++ b/pages/declaration files/Templates.html @@ -7,7 +7,10 @@ Templates · GitBook - + + + + @@ -22,6 +25,10 @@ + + + + @@ -429,7 +436,7 @@ - Decorators + 데코레이터 @@ -442,7 +449,7 @@ - Mixins + 믹스인 @@ -455,7 +462,7 @@ - Triple-Slash Directives + 트리플-슬래시 지시자 @@ -468,7 +475,7 @@ - Type Checking JavaScript Files + JavaScript 파일 타입 검사 @@ -479,7 +486,7 @@ -
  • Declaration Files
  • +
  • 선언 파일
  • @@ -488,7 +495,7 @@ - Introduction + 소개 @@ -590,7 +597,7 @@ -
  • Project Configuration
  • +
  • 프로젝트 환경설정
  • @@ -612,7 +619,7 @@ - Compiler Options + 컴파일러 옵션 @@ -625,7 +632,7 @@ - Compiler Options in MSBuild + MSBuild에서의 컴파일러 옵션 @@ -638,7 +645,7 @@ - Integrating with Build Tools + 빌드 도구와 통합 @@ -651,7 +658,7 @@ - Nightly Builds + Nightly 빌드 @@ -713,7 +720,7 @@

  • module-plugin.d.ts
  • module.d.ts
  • - + @@ -756,7 +763,7 @@

    No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"Templates","level":"4.6","depth":1,"next":{"title":"Publishing","level":"4.7","depth":1,"path":"pages/declaration files/Publishing.md","ref":"pages/declaration files/Publishing.md","articles":[]},"previous":{"title":"Deep Dive","level":"4.5","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"],"pluginsConfig":{"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","highlight-1":{},"custom-favicon":{},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"}},"file":{"path":"pages/declaration files/Templates.md","mtime":"2018-03-25T23:54:06.042Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2018-04-10T01:48:44.756Z"},"basePath":"../..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"Templates","level":"4.6","depth":1,"next":{"title":"Publishing","level":"4.7","depth":1,"path":"pages/declaration files/Publishing.md","ref":"pages/declaration files/Publishing.md","articles":[]},"previous":{"title":"Deep Dive","level":"4.5","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","analytics"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"analytics":{"google":"UA-99001722-6"},"search":{},"addcssjs":{"css":["assets/css/atom-one-dark.css"],"js":[]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"}},"file":{"path":"pages/declaration files/Templates.md","mtime":"2019-06-14T05:32:52.255Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2019-06-14T05:59:20.233Z"},"basePath":"../..","book":{"language":""}}); }); @@ -767,6 +774,10 @@

    No results matching " + + + + @@ -795,4 +806,3 @@

    No results matching " - diff --git a/pages/tsconfig.json.html b/pages/tsconfig.json.html index 567cf4a6..1b09d78a 100644 --- a/pages/tsconfig.json.html +++ b/pages/tsconfig.json.html @@ -7,7 +7,10 @@ tsconfig.json · GitBook - + + + + @@ -22,6 +25,10 @@ + + + + @@ -429,7 +436,7 @@ - Decorators + 데코레이터 @@ -442,7 +449,7 @@ - Mixins + 믹스인 @@ -455,7 +462,7 @@ - Triple-Slash Directives + 트리플-슬래시 지시자 @@ -468,7 +475,7 @@ - Type Checking JavaScript Files + JavaScript 파일 타입 검사 @@ -479,7 +486,7 @@ -
  • Declaration Files
  • +
  • 선언 파일
  • @@ -488,7 +495,7 @@ - Introduction + 소개 @@ -590,7 +597,7 @@ -
  • Project Configuration
  • +
  • 프로젝트 환경설정
  • @@ -612,7 +619,7 @@ - Compiler Options + 컴파일러 옵션 @@ -625,7 +632,7 @@ - Compiler Options in MSBuild + MSBuild에서의 컴파일러 옵션 @@ -638,7 +645,7 @@ - Integrating with Build Tools + 빌드 도구와 통합 @@ -651,7 +658,7 @@ - Nightly Builds + Nightly 빌드 @@ -704,20 +711,19 @@

    -

    Overview

    -

    The presence of a tsconfig.json file in a directory indicates that the directory is the root of a TypeScript project. -The tsconfig.json file specifies the root files and the compiler options required to compile the project. -A project is compiled in one of the following ways:

    -

    Using tsconfig.json

    +

    개요

    +

    디렉토리에 tsconfig.json 파일이 존재한다는 것은 해당 디렉토리가 TypeScript 프로젝트의 루트임을 나타냅니다.
    tsconfig.json 파일은 프로젝트를 컴파일하는 데 필요한 루트 파일과 컴파일러 옵션을 지정합니다.

    +

    프로젝트는 다음 방법 중 하나로 컴파일됩니다:

    +

    tsconfig.json 사용

      -
    • By invoking tsc with no input files, in which case the compiler searches for the tsconfig.json file starting in the current directory and continuing up the parent directory chain.
    • -
    • By invoking tsc with no input files and a --project (or just -p) command line option that specifies the path of a directory containing a tsconfig.json file, or a path to a valid .json file containing the configurations.
    • +
    • 입력 파일 없이 tsc를 호출하는 경우 컴파일러는 현재 디렉토리에서부터 시작하여 상위 디렉토리 체인으로 이어지며 tsconfig.json 파일을 검색합니다.
    • +
    • 입력 파일이 없는 tsc와 tsconfig.json 파일이 포함된 디렉토리의 경로를 지정하는 --project (또는 -p) 커맨드 라인 옵션을 호출하거나 유효한 경로의 .json 파일에 설정이 포함되어 있습니다.
    -

    When input files are specified on the command line, tsconfig.json files are ignored.

    -

    Examples

    -

    Example tsconfig.json files:

    +

    커맨드 라인에 입력 파일을 지정하면 tsconfig.json 파일이 무시됩니다.

    +

    예제

    +

    tsconfig.json 예제 파일들:

      -
    • Using the "files" property

      +
    • "files" 속성 사용

      {
           "compilerOptions": {
               "module": "commonjs",
      @@ -744,7 +750,7 @@ 

      Examples

      }
    • -
    • Using the "include" and "exclude" properties

      +
    • "include""exclude" 속성 사용

      {
           "compilerOptions": {
               "module": "system",
      @@ -765,65 +771,53 @@ 

      Examples

    -

    Details

    -

    The "compilerOptions" property can be omitted, in which case the compiler's defaults are used. See our full list of supported Compiler Options.

    -

    The "files" property takes a list of relative or absolute file paths. -The "include" and "exclude" properties take a list of glob-like file patterns. -The supported glob wildcards are:

    +

    상세 설명

    +

    "compilerOptions" 속성은 생략될 수 있으며 이 경우 컴파일러의 기본 값이 사용됩니다.
    지원되는 컴파일러 옵션의 전체 목록보기

    +

    "files" 속성은 상대적이거나 절대적인 파일 경로 목록을 갖습니다.
    "include""exclude"는 glob 파일 패턴의 목록과 같은 속성을 갖습니다.
    지원되는 glob 와일드카드는 다음과 같습니다:

      -
    • * matches zero or more characters (excluding directory separators)
    • -
    • ? matches any one character (excluding directory separators)
    • -
    • **/ recursively matches any subdirectory
    • +
    • * 0개 이상의 문자와 매칭 (디렉토리 separator 제외)
    • +
    • ? 한 문자와 매칭 (디렉토리 separator 제외)
    • +
    • **/ 반복적으로 모든 하위 디렉토리와 매칭
    -

    If a segment of a glob pattern includes only * or .*, then only files with supported extensions are included (e.g. .ts, .tsx, and .d.ts by default with .js and .jsx if allowJs is set to true).

    -

    If the "files" and "include" are both left unspecified, the compiler defaults to including all TypeScript (.ts, .d.ts and .tsx) files in the containing directory and subdirectories except those excluded using the "exclude" property. JS files (.js and .jsx) are also included if allowJs is set to true. -If the "files" or "include" properties are specified, the compiler will instead include the union of the files included by those two properties. -Files in the directory specified using the "outDir" compiler option are excluded as long as "exclude" property is not specfied.

    -

    Files included using "include" can be filtered using the "exclude" property. -However, files included explicitly using the "files" property are always included regardless of "exclude". -The "exclude" property defaults to excluding the node_modules, bower_components, jspm_packages and <outDir> directories when not specified.

    -

    Any files that are referenced by files included via the "files" or "include" properties are also included. -Similarly, if a file B.ts is referenced by another file A.ts, then B.ts cannot be excluded unless the referencing file A.ts is also specified in the "exclude" list.

    -

    Please note that the compiler does not include files that can be possible outputs; e.g. if the input includes index.ts, then index.d.ts and index.js are excluded. -In general, having files that differ only in extension next to each other is not recomended.

    -

    A tsconfig.json file is permitted to be completely empty, which compiles all files included by default (as described above) with the default compiler options.

    -

    Compiler options specified on the command line override those specified in the tsconfig.json file.

    -

    @types, typeRoots and types

    -

    By default all visible "@types" packages are included in your compilation. -Packages in node_modules/@types of any enclosing folder are considered visible; -specifically, that means packages within ./node_modules/@types/, ../node_modules/@types/, ../../node_modules/@types/, and so on.

    -

    If typeRoots is specified, only packages under typeRoots will be included. -For example:

    +

    glob 패턴의 구분에 * 또는 . *만 있는 경우, 지원하는 확장자 파일만 포함됩니다 (예: 기본적으로는 .ts, .tsx.d.ts / allowJs true로 설정시 .js.jsx).

    +

    "files""include" 모두 지정되어 있지 않을 경우 컴파일러는 기본적으로 모든 TypeScript (.ts,.d.ts 그리고 .tsx) 파일을 포함하는 디렉토리와 하위 디렉토리에 포함시킵니다.
    "exclude" 속성을 사용하여 제외된 것은 제외합니다.
    allowJs가 true로 설정되면 JS 파일(.js.jsx)도 포함됩니다.

    +

    "files""include" 모두 지정되어 있는 경우 컴파일러는 그 두 속성에 포함된 파일의 결합(union)을 대신 포함합니다.
    "outDir" 컴파일러 옵션을 사용하여 지정된 디렉토리의 파일들은 "exclude" 속성이 지정되지 않은 한 제외됩니다.

    +

    "include"을 사용하여 포함된 파일들은 "exclude" 속성을 사용해 필터링할 수 있습니다.
    그러나 "files" 속성을 명시적으로 사용하는 파일은 "exclude"에 관계없이 항상 포함됩니다.
    "exclude" 속성에 디렉토리가 지정되지 있지 않을 경우 node_modules, bower_components, jspm_packages 그리고 <outDir>를 제외합니다.

    +

    "files" 또는 "include" 속성을 통해 파일에 참조되는 모든 파일도 포함됩니다.

    +

    비슷하게, 파일 B.ts가 또 다른 파일 A.ts에 의해 참조되는 경우, B.ts는 참조 파일 A.ts"exclude" 리스트에서도 지정되지 않는 한 제외될 수 없습니다.

    +

    컴파일러에는 실행할 수 있는 출력 파일이 포함되어 있지 않다는 점에 주의해야 합니다.
    즉 입력에 index.ts가 포함되면 index.d.tsindex.js는 제외됩니다.
    일반적으로 파일이 확장자만 다르게 나란히 있는 것은 권장하지 않습니다.

    +

    tsconfig.json 파일은 완전히 비어있을 수 있습니다.
    기본 컴파일러 옵션으로 기본적인(위에서 설명한대로) 포함된 모든 파일을 컴파일합니다.

    +

    기본 컴파일러 옵션으로 기본적으로(위에서 설명한대로) 모든 파일을 컴파일하는 것이 tsconfig.json파일을 완전히 비워 두는 것을 허용하십시오.

    +

    커맨드 라인에 지정된 컴파일러 옵션은 tsconfig.json 파일에 지정된 옵션을 오버라이드합니다.

    +

    @types, typeRootstypes

    +

    기본적으로 표시된 모든 "@types" 패키지가 컴파일에 포함됩니다.
    동봉된 모든 폴더의 node_modules/@types 패키지는 표시된 것으로 간주됩니다.
    구체적으로 ./node_modules/@types/, ../node_modules/@types/, ../../node_modules/@types/ 등의 패키지를 의미합니다.

    +

    typeRoots를 지정하면 typeRoots 아래에 있는 패키지 포함됩니다.

    +

    예를 들어

    {
        "compilerOptions": {
            "typeRoots" : ["./typings"]
        }
     }
     
    -

    This config file will include all packages under ./typings, and no packages from ./node_modules/@types.

    -

    If types is specified, only packages listed will be included. -For instance:

    +

    이 설정 파일에는 ./typings모든 패키지가 포함되며 ./node_modules/@types의 패키지는 포함되지 않습니다.

    +

    types을 지정할 경우 나열된 패키지만 포함됩니다.

    +

    예를 들어:

    {
        "compilerOptions": {
            "types" : ["node", "lodash", "express"]
        }
     }
     
    -

    This tsconfig.json file will only include ./node_modules/@types/node, ./node_modules/@types/lodash and ./node_modules/@types/express. -Other packages under node_modules/@types/* will not be included.

    -

    A types package is a folder with a file called index.d.ts or a folder with a package.json that has a types field.

    -

    Specify "types": [] to disable automatic inclusion of @types packages.

    -

    Keep in mind that automatic inclusion is only important if you're using files with global declarations (as opposed to files declared as modules). -If you use an import "foo" statement, for instance, TypeScript may still look through node_modules & node_modules/@types folders to find the foo package.

    -

    Configuration inheritance with extends

    -

    A tsconfig.json file can inherit configurations from another file using the extends property.

    -

    The extends is a top-level property in tsconfig.json (alongside compilerOptions, files, include, and exclude). -extends' value is a string containing a path to another configuration file to inherit from.

    -

    The configuration from the base file are loaded first, then overridden by those in the inheriting config file. -If a circularity is encountered, we report an error.

    -

    files, include and exclude from the inheriting config file overwrite those from the base config file.

    -

    All relative paths found in the configuration file will be resolved relative to the configuration file they originated in.

    -

    For example:

    +

    tsconfig.json오직 ./node_modules/@types/node, ./node_modules/@types/lodash./node_modules/@types/express만 포함합니다.
    node_modules/@types/* 아래의 다른 패키지는 포함되지 않습니다.

    +

    types 패키지는 index.d.ts 파일이 있는 폴더 또는 폴더에 types 필드를 가진 package.json가 있는 폴더입니다.

    +

    "types": []를 지정하면 @types 패키지가 자동으로 포함되지 않습니다.

    +

    전역 선언이 포함된 파일을 사용하는 경우에만 자동 포함이 중요하다는 점에 명심하세요 (모듈로 선언된 파일과 달리).
    예를 들어 import "foo" 문을 사용한다면 TypeScript는 여전히 node_modules & node_modules/@types 폴더를 보고 foo 패키지를 찾을 것입니다.

    +

    extends를 이용한 설정 상속 (Configuration inheritance with extends)

    +

    tsconfig.json 파일은 extends 속성을 사용해 다른 파일의 설정을 상속할 수 있습니다.

    +

    extendstsconfig.json의 최상위 속성 (compilerOptions,files,includeexclude와 함께) 입니다.
    extends' 값은 상속받을 다른 설정 파일의 경로를 포함하는 문자열입니다.

    +

    기본 파일의 설정이 먼저 로드된 다음 상속되는 설정 파일의 설정에 의해 재정의됩니다.
    순환성 장애와 맞닥뜨리면 오류를 보고합니다.
    상속 설정 파일에서 files, includeexclude는 기본 설정 파일을 덮어씁니다.

    +

    설정 파일에 있는 모든 상대적 경로는 해당 경로가 원래 있던 설정 파일을 기준으로 해석됩니다.

    +

    예를 들어:

    configs/base.json:

    {
       "compilerOptions": {
    @@ -850,7 +844,7 @@ 

    Configuration inheritance with < }

    compileOnSave

    -

    Setting a top-level property compileOnSave signals to the IDE to generate all files for a given tsconfig.json upon saving.

    +

    최상위 속성 compileOnSave를 IDE에 설정하면 저장 시 지정된 tsconfig.json에 대한 모든 파일을 생성합니다.

    {
        "compileOnSave": true,
        "compilerOptions": {
    @@ -858,10 +852,10 @@ 

    compileOnSave

    } }
    -

    This feature is currently supported in Visual Studio 2015 with TypeScript 1.8.4 and above, and atom-typescript plugin.

    -

    Schema

    -

    Schema can be found at: http://json.schemastore.org/tsconfig

    - +

    이 기능은 현재 TypeScript 1.8.4 이상과 atom-typescript 플러그인이 있는 Visual Studio 2015에서 지원됩니다.

    +

    스키마

    +

    스키마는 http://json.schemastore.org/tsconfig에서 찾을 수 있습니다.

    +
    @@ -893,7 +887,7 @@

    No results matching " - + @@ -904,7 +898,7 @@

    No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"tsconfig.json","level":"5.1","depth":1,"next":{"title":"Compiler Options","level":"5.2","depth":1,"path":"pages/Compiler Options.md","ref":"pages/Compiler Options.md","articles":[]},"previous":{"title":"Consumption","level":"4.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"],"pluginsConfig":{"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","highlight-1":{},"custom-favicon":{},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"}},"file":{"path":"pages/tsconfig.json.md","mtime":"2018-03-25T23:54:06.089Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2018-04-10T01:48:44.756Z"},"basePath":"..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"tsconfig.json","level":"5.1","depth":1,"next":{"title":"컴파일러 옵션","level":"5.2","depth":1,"path":"pages/Compiler Options.md","ref":"pages/Compiler Options.md","articles":[]},"previous":{"title":"Consumption","level":"4.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","analytics"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"analytics":{"google":"UA-99001722-6"},"search":{},"addcssjs":{"css":["assets/css/atom-one-dark.css"],"js":[]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"}},"file":{"path":"pages/tsconfig.json.md","mtime":"2019-06-14T05:32:52.260Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2019-06-14T05:59:20.233Z"},"basePath":"..","book":{"language":""}}); }); @@ -915,6 +909,10 @@

    No results matching " + + + + @@ -943,4 +941,3 @@

    No results matching " - diff --git a/pages/tsconfig.json.md b/pages/tsconfig.json.md index 53935948..b7c8ca67 100644 --- a/pages/tsconfig.json.md +++ b/pages/tsconfig.json.md @@ -1,21 +1,22 @@ -## Overview +## 개요 -The presence of a `tsconfig.json` file in a directory indicates that the directory is the root of a TypeScript project. -The `tsconfig.json` file specifies the root files and the compiler options required to compile the project. -A project is compiled in one of the following ways: +디렉토리에 `tsconfig.json` 파일이 존재한다는 것은 해당 디렉토리가 TypeScript 프로젝트의 루트임을 나타냅니다. +`tsconfig.json` 파일은 프로젝트를 컴파일하는 데 필요한 루트 파일과 컴파일러 옵션을 지정합니다. -## Using tsconfig.json +프로젝트는 다음 방법 중 하나로 컴파일됩니다: -* By invoking tsc with no input files, in which case the compiler searches for the `tsconfig.json` file starting in the current directory and continuing up the parent directory chain. -* By invoking tsc with no input files and a `--project` (or just `-p`) command line option that specifies the path of a directory containing a `tsconfig.json` file, or a path to a valid `.json` file containing the configurations. +## tsconfig.json 사용 -When input files are specified on the command line, `tsconfig.json` files are ignored. +* 입력 파일 없이 tsc를 호출하는 경우 컴파일러는 현재 디렉토리에서부터 시작하여 상위 디렉토리 체인으로 이어지며 `tsconfig.json` 파일을 검색합니다. +* 입력 파일이 없는 tsc와 `tsconfig.json` 파일이 포함된 디렉토리의 경로를 지정하는 `--project` (또는 `-p`) 커맨드 라인 옵션을 호출하거나 유효한 경로의 `.json` 파일에 설정이 포함되어 있습니다. -## Examples +커맨드 라인에 입력 파일을 지정하면 `tsconfig.json` 파일이 무시됩니다. -Example `tsconfig.json` files: +## 예제 -* Using the `"files"` property +`tsconfig.json` 예제 파일들: + +* `"files"` 속성 사용 ```json { @@ -44,7 +45,7 @@ Example `tsconfig.json` files: } ``` -* Using the `"include"` and `"exclude"` properties +* `"include"` 및 `"exclude"` 속성 사용 ```json { @@ -66,46 +67,56 @@ Example `tsconfig.json` files: } ``` -## Details +## 상세 설명 + +`"compilerOptions"` 속성은 생략될 수 있으며 이 경우 컴파일러의 기본 값이 사용됩니다. +지원되는 [컴파일러 옵션](./Compiler Options.md)의 전체 목록보기 + +`"files"` 속성은 상대적이거나 절대적인 파일 경로 목록을 갖습니다. +`"include"`와 `"exclude"`는 glob 파일 패턴의 목록과 같은 속성을 갖습니다. +지원되는 glob 와일드카드는 다음과 같습니다: + +* `*` 0개 이상의 문자와 매칭 (디렉토리 separator 제외) +* `?` 한 문자와 매칭 (디렉토리 separator 제외) +* `**/` 반복적으로 모든 하위 디렉토리와 매칭 -The `"compilerOptions"` property can be omitted, in which case the compiler's defaults are used. See our full list of supported [Compiler Options](./Compiler Options.md). +glob 패턴의 구분에 `*` 또는 `. *`만 있는 경우, 지원하는 확장자 파일만 포함됩니다 (예: 기본적으로는 `.ts`, `.tsx` 및 `.d.ts` / `allowJs` true로 설정시 `.js`와 `.jsx`). -The `"files"` property takes a list of relative or absolute file paths. -The `"include"` and `"exclude"` properties take a list of glob-like file patterns. -The supported glob wildcards are: +`"files"`과 `"include"` 모두 지정되어 있지 않을 경우 컴파일러는 기본적으로 모든 TypeScript (`.ts`,`.d.ts` 그리고 `.tsx`) 파일을 포함하는 디렉토리와 하위 디렉토리에 포함시킵니다. +`"exclude"` 속성을 사용하여 제외된 것은 제외합니다. +`allowJs`가 true로 설정되면 JS 파일(`.js`와 `.jsx`)도 포함됩니다. -* `*` matches zero or more characters (excluding directory separators) -* `?` matches any one character (excluding directory separators) -* `**/` recursively matches any subdirectory +`"files"`과 `"include"` 모두 지정되어 있는 경우 컴파일러는 그 두 속성에 포함된 파일의 결합(union)을 대신 포함합니다. +`"outDir"` 컴파일러 옵션을 사용하여 지정된 디렉토리의 파일들은 `"exclude"` 속성이 지정되지 않은 한 제외됩니다. -If a segment of a glob pattern includes only `*` or `.*`, then only files with supported extensions are included (e.g. `.ts`, `.tsx`, and `.d.ts` by default with `.js` and `.jsx` if `allowJs` is set to true). +`"include"`을 사용하여 포함된 파일들은 `"exclude"` 속성을 사용해 필터링할 수 있습니다. +그러나 `"files"` 속성을 명시적으로 사용하는 파일은 `"exclude"`에 관계없이 항상 포함됩니다. +`"exclude"` 속성에 디렉토리가 지정되지 있지 않을 경우 `node_modules`, `bower_components`, `jspm_packages` 그리고 ``를 제외합니다. -If the `"files"` and `"include"` are both left unspecified, the compiler defaults to including all TypeScript (`.ts`, `.d.ts` and `.tsx`) files in the containing directory and subdirectories except those excluded using the `"exclude"` property. JS files (`.js` and `.jsx`) are also included if `allowJs` is set to true. -If the `"files"` or `"include"` properties are specified, the compiler will instead include the union of the files included by those two properties. -Files in the directory specified using the `"outDir"` compiler option are excluded as long as `"exclude"` property is not specfied. +`"files"` 또는 `"include"` 속성을 통해 파일에 참조되는 모든 파일도 포함됩니다. -Files included using `"include"` can be filtered using the `"exclude"` property. -However, files included explicitly using the `"files"` property are always included regardless of `"exclude"`. -The `"exclude"` property defaults to excluding the `node_modules`, `bower_components`, `jspm_packages` and `` directories when not specified. +비슷하게, 파일 `B.ts`가 또 다른 파일 `A.ts`에 의해 참조되는 경우, `B.ts`는 참조 파일 `A.ts`가 `"exclude"` 리스트에서도 지정되지 않는 한 제외될 수 없습니다. -Any files that are referenced by files included via the `"files"` or `"include"` properties are also included. -Similarly, if a file `B.ts` is referenced by another file `A.ts`, then `B.ts` cannot be excluded unless the referencing file `A.ts` is also specified in the `"exclude"` list. +컴파일러에는 실행할 수 있는 출력 파일이 포함되어 있지 않다는 점에 주의해야 합니다. +즉 입력에 `index.ts`가 포함되면 `index.d.ts`와 `index.js`는 제외됩니다. +일반적으로 파일이 확장자만 다르게 나란히 있는 것은 권장하지 않습니다. -Please note that the compiler does not include files that can be possible outputs; e.g. if the input includes `index.ts`, then `index.d.ts` and `index.js` are excluded. -In general, having files that differ only in extension next to each other is not recomended. +`tsconfig.json` 파일은 완전히 비어있을 수 있습니다. +기본 컴파일러 옵션으로 기본적인(위에서 설명한대로) 포함된 모든 파일을 컴파일합니다. -A `tsconfig.json` file is permitted to be completely empty, which compiles all files included by default (as described above) with the default compiler options. +기본 컴파일러 옵션으로 기본적으로(위에서 설명한대로) 모든 파일을 컴파일하는 것이 `tsconfig.json`파일을 완전히 비워 두는 것을 허용하십시오. -Compiler options specified on the command line override those specified in the `tsconfig.json` file. +커맨드 라인에 지정된 컴파일러 옵션은 `tsconfig.json` 파일에 지정된 옵션을 오버라이드합니다. -## `@types`, `typeRoots` and `types` +## `@types`, `typeRoots` 및 `types` -By default all *visible* "`@types`" packages are included in your compilation. -Packages in `node_modules/@types` of any enclosing folder are considered *visible*; -specifically, that means packages within `./node_modules/@types/`, `../node_modules/@types/`, `../../node_modules/@types/`, and so on. +기본적으로 *표시된* 모든 "`@types`" 패키지가 컴파일에 포함됩니다. +동봉된 모든 폴더의 `node_modules/@types` 패키지는 표시된 것으로 간주됩니다. +구체적으로 `./node_modules/@types/`, `../node_modules/@types/`, `../../node_modules/@types/` 등의 패키지를 의미합니다. -If `typeRoots` is specified, *only* packages under `typeRoots` will be included. -For example: +`typeRoots`를 지정하면 `typeRoots` 아래에 있는 패키지*만* 포함됩니다. + +예를 들어 ```json { @@ -115,10 +126,11 @@ For example: } ``` -This config file will include *all* packages under `./typings`, and no packages from `./node_modules/@types`. +이 설정 파일에는 `./typings`의 *모든* 패키지가 포함되며 `./node_modules/@types`의 패키지는 포함되지 않습니다. + +`types`을 지정할 경우 나열된 패키지만 포함됩니다. -If `types` is specified, only packages listed will be included. -For instance: +예를 들어: ```json { @@ -128,31 +140,30 @@ For instance: } ``` -This `tsconfig.json` file will *only* include `./node_modules/@types/node`, `./node_modules/@types/lodash` and `./node_modules/@types/express`. -Other packages under `node_modules/@types/*` will not be included. - -A types package is a folder with a file called `index.d.ts` or a folder with a `package.json` that has a `types` field. +이 `tsconfig.json`은 *오직* `./node_modules/@types/node`, `./node_modules/@types/lodash` 및 `./node_modules/@types/express`만 포함합니다. +`node_modules/@types/*` 아래의 다른 패키지는 포함되지 않습니다. -Specify `"types": []` to disable automatic inclusion of `@types` packages. +types 패키지는 `index.d.ts` 파일이 있는 폴더 또는 폴더에 `types` 필드를 가진 `package.json`가 있는 폴더입니다. -Keep in mind that automatic inclusion is only important if you're using files with global declarations (as opposed to files declared as modules). -If you use an `import "foo"` statement, for instance, TypeScript may still look through `node_modules` & `node_modules/@types` folders to find the `foo` package. +`"types": []`를 지정하면 `@types` 패키지가 자동으로 포함되지 않습니다. -## Configuration inheritance with `extends` +전역 선언이 포함된 파일을 사용하는 경우에만 자동 포함이 중요하다는 점에 명심하세요 (모듈로 선언된 파일과 달리). +예를 들어 `import "foo"` 문을 사용한다면 TypeScript는 여전히 `node_modules` & `node_modules/@types` 폴더를 보고 `foo` 패키지를 찾을 것입니다. -A `tsconfig.json` file can inherit configurations from another file using the `extends` property. +## `extends`를 이용한 설정 상속 (Configuration inheritance with `extends`) -The `extends` is a top-level property in `tsconfig.json` (alongside `compilerOptions`, `files`, `include`, and `exclude`). -`extends`' value is a string containing a path to another configuration file to inherit from. +`tsconfig.json` 파일은 `extends` 속성을 사용해 다른 파일의 설정을 상속할 수 있습니다. -The configuration from the base file are loaded first, then overridden by those in the inheriting config file. -If a circularity is encountered, we report an error. +`extends`는 `tsconfig.json`의 최상위 속성 (`compilerOptions`,`files`,`include` 및 `exclude`와 함께) 입니다. +`extends`' 값은 상속받을 다른 설정 파일의 경로를 포함하는 문자열입니다. -`files`, `include` and `exclude` from the inheriting config file *overwrite* those from the base config file. +기본 파일의 설정이 먼저 로드된 다음 상속되는 설정 파일의 설정에 의해 재정의됩니다. +순환성 장애와 맞닥뜨리면 오류를 보고합니다. +상속 설정 파일에서 `files`, `include` 및 `exclude`는 기본 설정 파일을 *덮어씁니다.* -All relative paths found in the configuration file will be resolved relative to the configuration file they originated in. +설정 파일에 있는 모든 상대적 경로는 해당 경로가 원래 있던 설정 파일을 기준으로 해석됩니다. -For example: +예를 들어: `configs/base.json`: @@ -190,7 +201,7 @@ For example: ## `compileOnSave` -Setting a top-level property `compileOnSave` signals to the IDE to generate all files for a given tsconfig.json upon saving. +최상위 속성 `compileOnSave`를 IDE에 설정하면 저장 시 지정된 tsconfig.json에 대한 모든 파일을 생성합니다. ```json { @@ -201,8 +212,8 @@ Setting a top-level property `compileOnSave` signals to the IDE to generate all } ``` -This feature is currently supported in Visual Studio 2015 with TypeScript 1.8.4 and above, and [atom-typescript](https://github.com/TypeStrong/atom-typescript#compile-on-save) plugin. +이 기능은 현재 TypeScript 1.8.4 이상과 [atom-typescript](https://github.com/TypeStrong/atom-typescript#compile-on-save) 플러그인이 있는 Visual Studio 2015에서 지원됩니다. -## Schema +## 스키마 -Schema can be found at: [http://json.schemastore.org/tsconfig](http://json.schemastore.org/tsconfig) \ No newline at end of file +스키마는 [http://json.schemastore.org/tsconfig](http://json.schemastore.org/tsconfig)에서 찾을 수 있습니다. \ No newline at end of file diff --git a/pages/tutorials/ASP.NET Core.html b/pages/tutorials/ASP.NET Core.html index 87e39f49..9042d5cd 100644 --- a/pages/tutorials/ASP.NET Core.html +++ b/pages/tutorials/ASP.NET Core.html @@ -7,7 +7,10 @@ ASP.NET Core · GitBook - + + + + @@ -22,6 +25,10 @@ + + + + @@ -429,7 +436,7 @@ - Decorators + 데코레이터 @@ -442,7 +449,7 @@ - Mixins + 믹스인 @@ -455,7 +462,7 @@ - Triple-Slash Directives + 트리플-슬래시 지시자 @@ -468,7 +475,7 @@ - Type Checking JavaScript Files + JavaScript 파일 타입 검사 @@ -479,7 +486,7 @@ -
  • Declaration Files
  • +
  • 선언 파일
  • @@ -488,7 +495,7 @@ - Introduction + 소개 @@ -590,7 +597,7 @@ -
  • Project Configuration
  • +
  • 프로젝트 환경설정
  • @@ -612,7 +619,7 @@ - Compiler Options + 컴파일러 옵션 @@ -625,7 +632,7 @@ - Compiler Options in MSBuild + MSBuild에서의 컴파일러 옵션 @@ -638,7 +645,7 @@ - Integrating with Build Tools + 빌드 도구와 통합 @@ -651,7 +658,7 @@ - Nightly Builds + Nightly 빌드 @@ -1001,7 +1008,7 @@

    </html>

    그러면 앱이 로드됩니다.
    ASP.NET 애플리케이션을 실행하면 "loading..." 이라고 표시된 다음 "Hello from TypeScript" div가 표시됩니다.

    - + @@ -1044,7 +1051,7 @@

    No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"ASP.NET Core","level":"2.2","depth":1,"next":{"title":"걸프","level":"2.3","depth":1,"path":"pages/tutorials/Gulp.md","ref":"pages/tutorials/Gulp.md","articles":[]},"previous":{"title":"5분 안에 보는 TypeScript","level":"2.1","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"],"pluginsConfig":{"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","highlight-1":{},"custom-favicon":{},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"}},"file":{"path":"pages/tutorials/ASP.NET Core.md","mtime":"2018-03-25T23:54:06.089Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2018-04-10T01:48:44.756Z"},"basePath":"../..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"ASP.NET Core","level":"2.2","depth":1,"next":{"title":"걸프","level":"2.3","depth":1,"path":"pages/tutorials/Gulp.md","ref":"pages/tutorials/Gulp.md","articles":[]},"previous":{"title":"5분 안에 보는 TypeScript","level":"2.1","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","analytics"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"analytics":{"google":"UA-99001722-6"},"search":{},"addcssjs":{"css":["assets/css/atom-one-dark.css"],"js":[]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"}},"file":{"path":"pages/tutorials/ASP.NET Core.md","mtime":"2019-06-14T05:32:52.260Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2019-06-14T05:59:20.233Z"},"basePath":"../..","book":{"language":""}}); }); @@ -1055,6 +1062,10 @@

    No results matching " + + + + @@ -1083,4 +1094,3 @@

    No results matching " - diff --git a/pages/tutorials/Gulp.html b/pages/tutorials/Gulp.html index 89e732cc..0d4ac375 100644 --- a/pages/tutorials/Gulp.html +++ b/pages/tutorials/Gulp.html @@ -7,7 +7,10 @@ 걸프 · GitBook - + + + + @@ -22,6 +25,10 @@ + + + + @@ -429,7 +436,7 @@ - Decorators + 데코레이터 @@ -442,7 +449,7 @@ - Mixins + 믹스인 @@ -455,7 +462,7 @@ - Triple-Slash Directives + 트리플-슬래시 지시자 @@ -468,7 +475,7 @@ - Type Checking JavaScript Files + JavaScript 파일 타입 검사 @@ -479,7 +486,7 @@ -
  • Declaration Files
  • +
  • 선언 파일
  • @@ -488,7 +495,7 @@ - Introduction + 소개 @@ -590,7 +597,7 @@ -
  • Project Configuration
  • +
  • 프로젝트 환경설정
  • @@ -612,7 +619,7 @@ - Compiler Options + 컴파일러 옵션 @@ -625,7 +632,7 @@ - Compiler Options in MSBuild + MSBuild에서의 컴파일러 옵션 @@ -638,7 +645,7 @@ - Integrating with Build Tools + 빌드 도구와 통합 @@ -651,7 +658,7 @@ - Nightly Builds + Nightly 빌드 @@ -1025,7 +1032,7 @@

    Babel

    }

    Babel의 ES5 출력은 간단한 스크립트에 대한 TypeScript의 출력과 매우 유사해야 합니다.

    - + @@ -1068,7 +1075,7 @@

    No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"걸프","level":"2.3","depth":1,"next":{"title":"JavaScript에서 마이그레이션","level":"2.4","depth":1,"path":"pages/tutorials/Migrating from JavaScript.md","ref":"pages/tutorials/Migrating from JavaScript.md","articles":[]},"previous":{"title":"ASP.NET Core","level":"2.2","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"],"pluginsConfig":{"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","highlight-1":{},"custom-favicon":{},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"}},"file":{"path":"pages/tutorials/Gulp.md","mtime":"2018-03-25T23:54:06.104Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2018-04-10T01:48:44.756Z"},"basePath":"../..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"걸프","level":"2.3","depth":1,"next":{"title":"JavaScript에서 마이그레이션","level":"2.4","depth":1,"path":"pages/tutorials/Migrating from JavaScript.md","ref":"pages/tutorials/Migrating from JavaScript.md","articles":[]},"previous":{"title":"ASP.NET Core","level":"2.2","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","analytics"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"analytics":{"google":"UA-99001722-6"},"search":{},"addcssjs":{"css":["assets/css/atom-one-dark.css"],"js":[]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"}},"file":{"path":"pages/tutorials/Gulp.md","mtime":"2019-06-14T05:32:52.261Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2019-06-14T05:59:20.233Z"},"basePath":"../..","book":{"language":""}}); }); @@ -1079,6 +1086,10 @@

    No results matching " + + + + @@ -1107,4 +1118,3 @@

    No results matching " - diff --git a/pages/tutorials/Migrating from JavaScript.html b/pages/tutorials/Migrating from JavaScript.html index 2d7e0a5a..2824afa6 100644 --- a/pages/tutorials/Migrating from JavaScript.html +++ b/pages/tutorials/Migrating from JavaScript.html @@ -7,7 +7,10 @@ JavaScript에서 마이그레이션 · GitBook - + + + + @@ -22,6 +25,10 @@ + + + + @@ -429,7 +436,7 @@ - Decorators + 데코레이터 @@ -442,7 +449,7 @@ - Mixins + 믹스인 @@ -455,7 +462,7 @@ - Triple-Slash Directives + 트리플-슬래시 지시자 @@ -468,7 +475,7 @@ - Type Checking JavaScript Files + JavaScript 파일 타입 검사 @@ -479,7 +486,7 @@ -
  • Declaration Files
  • +
  • 선언 파일
  • @@ -488,7 +495,7 @@ - Introduction + 소개 @@ -590,7 +597,7 @@ -
  • Project Configuration
  • +
  • 프로젝트 환경설정
  • @@ -612,7 +619,7 @@ - Compiler Options + 컴파일러 옵션 @@ -625,7 +632,7 @@ - Compiler Options in MSBuild + MSBuild에서의 컴파일러 옵션 @@ -638,7 +645,7 @@ - Integrating with Build Tools + 빌드 도구와 통합 @@ -651,7 +658,7 @@ - Nightly Builds + Nightly 빌드 @@ -902,7 +909,7 @@

    volume: 11 }; -

    options의 타입을 정의하고 객체 리터럴에 타입 표명(type assertion)을 추가 할 수도 있습니다.

    +

    options의 타입을 정의하고 객체 리터럴에 타입 단언(type assertion)을 추가 할 수도 있습니다.

    interface Options { color: string; volume: number }
     
     let options = {} as Options;
    @@ -959,7 +966,7 @@ 

    return this.getDistance({ x: 0, y: 0}); }

    - + @@ -1002,7 +1009,7 @@

    No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"JavaScript에서 마이그레이션","level":"2.4","depth":1,"next":{"title":"리액트 & 웹팩","level":"2.5","depth":1,"path":"pages/tutorials/React & Webpack.md","ref":"pages/tutorials/React & Webpack.md","articles":[]},"previous":{"title":"걸프","level":"2.3","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"],"pluginsConfig":{"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","highlight-1":{},"custom-favicon":{},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"}},"file":{"path":"pages/tutorials/Migrating from JavaScript.md","mtime":"2018-03-25T23:54:06.104Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2018-04-10T01:48:44.756Z"},"basePath":"../..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"JavaScript에서 마이그레이션","level":"2.4","depth":1,"next":{"title":"리액트 & 웹팩","level":"2.5","depth":1,"path":"pages/tutorials/React & Webpack.md","ref":"pages/tutorials/React & Webpack.md","articles":[]},"previous":{"title":"걸프","level":"2.3","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","analytics"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"analytics":{"google":"UA-99001722-6"},"search":{},"addcssjs":{"css":["assets/css/atom-one-dark.css"],"js":[]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"}},"file":{"path":"pages/tutorials/Migrating from JavaScript.md","mtime":"2019-06-14T05:32:52.262Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2019-06-14T05:59:20.233Z"},"basePath":"../..","book":{"language":""}}); }); @@ -1013,6 +1020,10 @@

    No results matching " + + + + @@ -1041,4 +1052,3 @@

    No results matching " - diff --git a/pages/tutorials/Migrating from JavaScript.md b/pages/tutorials/Migrating from JavaScript.md index 7200542c..1b3afe2a 100644 --- a/pages/tutorials/Migrating from JavaScript.md +++ b/pages/tutorials/Migrating from JavaScript.md @@ -332,7 +332,7 @@ let options = { }; ``` -`options`의 타입을 정의하고 객체 리터럴에 타입 표명(type assertion)을 추가 할 수도 있습니다. +`options`의 타입을 정의하고 객체 리터럴에 타입 단언(type assertion)을 추가 할 수도 있습니다. ```ts interface Options { color: string; volume: number } diff --git a/pages/tutorials/React & Webpack.html b/pages/tutorials/React & Webpack.html index 5e329c3a..ce5b50ea 100644 --- a/pages/tutorials/React & Webpack.html +++ b/pages/tutorials/React & Webpack.html @@ -7,7 +7,10 @@ 리액트 & 웹팩 · GitBook - + + + + @@ -22,6 +25,10 @@ + + + + @@ -429,7 +436,7 @@ - Decorators + 데코레이터 @@ -442,7 +449,7 @@ - Mixins + 믹스인 @@ -455,7 +462,7 @@ - Triple-Slash Directives + 트리플-슬래시 지시자 @@ -468,7 +475,7 @@ - Type Checking JavaScript Files + JavaScript 파일 타입 검사 @@ -479,7 +486,7 @@ -
  • Declaration Files
  • +
  • 선언 파일
  • @@ -488,7 +495,7 @@ - Introduction + 소개 @@ -590,7 +597,7 @@ -
  • Project Configuration
  • +
  • 프로젝트 환경설정
  • @@ -612,7 +619,7 @@ - Compiler Options + 컴파일러 옵션 @@ -625,7 +632,7 @@ - Compiler Options in MSBuild + MSBuild에서의 컴파일러 옵션 @@ -638,7 +645,7 @@ - Integrating with Build Tools + 빌드 도구와 통합 @@ -651,7 +658,7 @@ - Nightly Builds + Nightly 빌드 @@ -864,7 +871,7 @@

    webpack

    이제 즐겨 찾는 브라우저에 index.html을 열면 모든 것을 사용할 준비가 될 것입니다!
    "Hello from TypeScript and React!"라고 쓰인 페이지가 보일 겁니다.

    - + @@ -907,7 +914,7 @@

    No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"리액트 & 웹팩","level":"2.5","depth":1,"next":{"title":"기본 타입","level":"3.1","depth":1,"path":"pages/Basic Types.md","ref":"pages/Basic Types.md","articles":[]},"previous":{"title":"JavaScript에서 마이그레이션","level":"2.4","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"],"pluginsConfig":{"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","highlight-1":{},"custom-favicon":{},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"}},"file":{"path":"pages/tutorials/React & Webpack.md","mtime":"2018-03-25T23:54:06.104Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2018-04-10T01:48:44.756Z"},"basePath":"../..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"리액트 & 웹팩","level":"2.5","depth":1,"next":{"title":"기본 타입","level":"3.1","depth":1,"path":"pages/Basic Types.md","ref":"pages/Basic Types.md","articles":[]},"previous":{"title":"JavaScript에서 마이그레이션","level":"2.4","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","analytics"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"analytics":{"google":"UA-99001722-6"},"search":{},"addcssjs":{"css":["assets/css/atom-one-dark.css"],"js":[]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"}},"file":{"path":"pages/tutorials/React & Webpack.md","mtime":"2019-06-14T05:32:52.262Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2019-06-14T05:59:20.233Z"},"basePath":"../..","book":{"language":""}}); }); @@ -918,6 +925,10 @@

    No results matching " + + + + @@ -946,4 +957,3 @@

    No results matching " - diff --git a/pages/tutorials/TypeScript in 5 minutes.html b/pages/tutorials/TypeScript in 5 minutes.html index 8ca0a81a..d2450035 100644 --- a/pages/tutorials/TypeScript in 5 minutes.html +++ b/pages/tutorials/TypeScript in 5 minutes.html @@ -7,7 +7,10 @@ 5분 안에 보는 TypeScript · GitBook - + + + + @@ -22,6 +25,10 @@ + + + + @@ -429,7 +436,7 @@ - Decorators + 데코레이터 @@ -442,7 +449,7 @@ - Mixins + 믹스인 @@ -455,7 +462,7 @@ - Triple-Slash Directives + 트리플-슬래시 지시자 @@ -468,7 +475,7 @@ - Type Checking JavaScript Files + JavaScript 파일 타입 검사 @@ -479,7 +486,7 @@ -
  • Declaration Files
  • +
  • 선언 파일
  • @@ -488,7 +495,7 @@ - Introduction + 소개 @@ -590,7 +597,7 @@ -
  • Project Configuration
  • +
  • 프로젝트 환경설정
  • @@ -612,7 +619,7 @@ - Compiler Options + 컴파일러 옵션 @@ -625,7 +632,7 @@ - Compiler Options in MSBuild + MSBuild에서의 컴파일러 옵션 @@ -638,7 +645,7 @@ - Integrating with Build Tools + 빌드 도구와 통합 @@ -651,7 +658,7 @@ - Nightly Builds + Nightly 빌드 @@ -711,13 +718,12 @@

    TypeS
  • NPM을 통해 설치 (Node.js 패키지 매니저)
  • TypeScript의 Visual Studio 플러그인 설치
  • -

    Visual Studio 2017 및 Visual Studio 2015 Update 3에는 기본적으로 TypeScript가 포함되어 있습니다. -Visual Studio와 함꼐 TypeScript를 설치하지 않았다면 다운로드할 수 있습니다.

    +

    Visual Studio 2017 및 Visual Studio 2015 Update 3에는 기본적으로 TypeScript가 포함되어 있습니다.
    Visual Studio와 함께 TypeScript를 설치하지 않았다면 다운로드할 수 있습니다.

    NPM 사용자의 경우:

    > npm install -g typescript
     

    첫번째 TypeScript 파일 만들기 (Building your first TypeScript file)

    -

    편집기에서 greeter.ts파일을 만들고 다음 JavaScript 코드를 입력하십시오:

    +

    편집기에서 greeter.ts파일을 만들고 다음 JavaScript 코드를 입력하세요:

    function greeter(person) {
         return "Hello, " + person;
     }
    @@ -727,15 +733,13 @@ 

    document.body.innerHTML = greeter(user);

    코드 컴파일하기 (Compiling your code)

    -

    우리는 .ts 확장자를 사용했지만, 이 코드는 그냥 자바스크립트입니다. -기존 자바스크립트 앱에서 바로 복사 / 붙여넣기 할 수 있습니다.

    +

    .ts 확장자를 사용했지만 이 코드는 단지 JavaScript입니다. +기존 JavaScript 앱에서 바로 복사 / 붙여넣기 할 수 있습니다.

    명령줄에서 TypeScript 컴파일러를 실행합니다:

    tsc greeter.ts
     
    -

    결과는 동일한 자바스크립트를 포함하고있는 gretter.js 파일이 될 것입니다. -JavaScript 애플리케이션에서 TypeScript를 실행 중입니다!

    -

    이제 TypeScript가 제공하는 새로운 기능들을 활용할 수 있습니다. -다음과 같이 'person' 함수의 인수에 : string 타입 어노테이션을 추가하십시오:

    +

    결과는 동일한 자바스크립트를 포함하고있는 greeter.js 파일이 될 것입니다.
    JavaScript 애플리케이션에서 TypeScript를 실행 중입니다!

    +

    이제 TypeScript가 제공하는 새로운 기능들을 활용할 수 있습니다.
    다음과 같이 'person' 함수의 인수에 : string 타입 어노테이션을 추가하세요:

    function greeter(person: string) {
         return "Hello, " + person;
     }
    @@ -745,9 +749,7 @@ 

    document.body.innerHTML = greeter(user);

    타입 어노테이션 (Type annotations)

    -

    TypeScript의 타입 어노테이션은 함수 또는 변수의 의도된 계약을 적는 간단한 방법입니다. -이 경우 greeter 함수를 단일 문자열 매개변수로 호출하려고 합니다. -여기서 우리는 greeter 함수에 문자열 대신 배열을 전달하여 호출할 수도 있을 것입니다:

    +

    TypeScript의 타입 어노테이션은 함수 또는 변수의 의도된 계약을 적는 간단한 방법입니다.
    이 경우 greeter 함수를 단일 문자열 매개변수로 호출하려고 합니다.
    여기서 우리는 greeter 함수에 문자열 대신 배열을 전달하여 호출할 수도 있을 것입니다:

    function greeter(person: string) {
         return "Hello, " + person;
     }
    @@ -759,15 +761,10 @@ 

    error TS2345: Argument of type 'number[]' is not assignable to parameter of type 'string'.

    -

    마찬가지로, gretter를 호출할 때 모든 인수를 제거해보십시오. -TypeScript는 예상치 못한 매개변수로 함수를 호출했다는 것을 알려줍니다. -두 경우 모두 TypeScript는 코드 구조와 사용자가 제공한 타입 어노테이션을 기반으로 정적 분석을 제공할 수 있습니다.

    -

    에러가 있었음에도 불구하고, greeter.js 파일은 여전히 생성됩니다. -코드에 오류가 있어도 TypeScript를 사용할 수 있습니다. 그러나 이 경우에 TypeScript는 코드가 예상대로 실행되지 않을 것이라고 경고합니다.

    +

    마찬가지로, greeter 호출할 때 모든 인수를 제거해보세요.
    TypeScript는 예상치 못한 매개변수로 함수를 호출했다는 것을 알려줍니다.
    두 경우 모두 TypeScript는 코드 구조와 사용자가 제공한 타입 어노테이션을 기반으로 정적 분석을 제공할 수 있습니다.

    +

    에러가 있었음에도 불구하고, greeter.js 파일은 여전히 생성됩니다.
    코드에 오류가 있어도 TypeScript를 사용할 수 있습니다.
    그러나 이 경우에 TypeScript는 코드가 예상대로 실행되지 않을 것이라고 경고합니다.

    인터페이스 (Interfaces)

    -

    예제를 더 발전시켜 봅시다. 여기서는 firstName 및 lastName 필드가 있는 객체를 설명하는 인터페이스를 사용합니다. -TypeSciprt에서는 두가지 타입이 내부 구조가 호환되면 호환됩니다. -이것은 명시적으로 implements 구문 없이 인터페이스가 요구하는 형태를 가짐으로써 인터페이스를 구현할 수 있게 해줍니다.

    +

    예제를 더 발전시켜 봅시다. 여기서는 firstName 및 lastName 필드가 있는 객체를 설명하는 인터페이스를 사용합니다.
    TypeSciprt에서는 두가지 타입이 내부 구조가 호환되면 호환됩니다.
    이것은 명시적으로 implements 구문 없이 인터페이스가 요구하는 형태를 가짐으로써 인터페이스를 구현할 수 있게 해줍니다.

    interface Person {
         firstName: string;
         lastName: string;
    @@ -782,10 +779,8 @@ 

    인터&#x document.body.innerHTML = greeter(user);

    클래스 (Classes)

    -

    마지막으로 클래스를 사용하여 예제를 확장해 보겠습니다. -TypeScript는 클래스 기반 객체 지향 프로그래밍과 같은 JavaScript의 새로운 기능을 지원합니다.

    -

    여기서는 생성자와 몇 개의 public 필드를 사용하여 Student 클래스를 생성 할 것입니다. -클래스와 인터페이스가 잘 작동하여 프로그래머가 올바른 수준의 추상화를 결정할 수 있습니다.

    +

    마지막으로 클래스를 사용하여 예제를 확장해 보겠습니다.
    TypeScript는 클래스 기반 객체 지향 프로그래밍과 같은 JavaScript의 새로운 기능을 지원합니다.

    +

    여기서는 생성자와 몇 개의 public 필드를 사용하여 Student 클래스를 생성 할 것입니다.
    클래스와 인터페이스가 잘 작동하여 프로그래머가 올바른 수준의 추상화를 결정할 수 있습니다.

    또한 생성자에 대한 인수에 public 을 사용하는 것은 그 이름으로 속성을 자동으로 생성 할 수 있는 단축형태입니다.

    class Student {
         fullName: string;
    @@ -807,10 +802,9 @@ 

    클래스 (Classes)

    document.body.innerHTML = greeter(user);
    -

    tsc greeter.ts 를 다시 실행하면 생성된 JavaScript가 이전 코드와 동일하다는 것을 알 수 있습니다. -TypeScript의 클래스는 JavaScript에서 자주 사용되는 것과 동일한 프로토 타입 기반 OO의 줄임말입니다.

    +

    tsc greeter.ts 를 다시 실행하면 생성된 JavaScript가 이전 코드와 동일하다는 것을 알 수 있습니다.
    TypeScript의 클래스는 JavaScript에서 자주 사용되는 것과 동일한 프로토 타입 기반 OO의 줄임말입니다.

    TypeScript 웹 앱 실행하기 (Running your TypeScript web app)

    -

    이제 greeter.html 에 다음을 입력하십시오:

    +

    이제 greeter.html 에 다음을 입력하세요:

    <!DOCTYPE html>
     <html>
         <head><title>TypeScript Greeter</title></head>
    @@ -819,17 +813,11 @@ 

    </body> </html>

    -

    첫번째 간단한 TypeScript 웹 애플리케이션을 실행하기 위해 브라우저에서 greeter.html 을 여십시오!

    -

    옵션 : Visual Studio에서 greeter.ts 를 열거나 코드를 TypeScript 플레이그라운드로 복사하십시오. -식별자 위로 마우스를 가져가면 타입을 볼 수 있습니다. -경우에 따라 이러한 타입이 자동으로 추론됩니다. -마지막 줄을 다시 입력하고 DOM 요소의 타입에 따라 완료 목록 및 매개변수 도움말을 확인하십시오. -greeter 함수에 대한 참조에 커서를 놓고 F12 키를 눌러 해당 정의로 이동할 수 있습니다. -기호를 마우스 오른쪽 버튼으로 클릭하고 리팩토링을 사용하여 심볼의 이름을 바꿀 수 있습니다.

    -

    제공된 타입 정보는 애플리케이션 규모에서 JavaScript로 작업할수 있는 도구와 함께 작동합니다. -TypeScript에서 가능한 모든 예제는 웹 사이트의 샘플 섹션을 참조하십시오.

    +

    첫번째 간단한 TypeScript 웹 애플리케이션을 실행하기 위해 브라우저에서 greeter.html 을 여세요!

    +

    옵션 : Visual Studio에서 greeter.ts 를 열거나 코드를 TypeScript 플레이그라운드로 복사하세요.
    식별자 위로 마우스를 가져가면 타입을 볼 수 있습니다.
    경우에 따라 이러한 타입이 자동으로 추론됩니다.
    마지막 줄을 다시 입력하고 DOM 요소의 타입에 따라 완료 목록 및 매개변수 도움말을 확인하세요.
    greeter 함수에 대한 참조에 커서를 놓고 F12 키를 눌러 해당 정의로 이동할 수 있습니다.
    기호를 마우스 오른쪽 버튼으로 클릭하고 리팩토링을 사용하여 심볼의 이름을 바꿀 수 있습니다.

    +

    제공된 타입 정보는 애플리케이션 규모에서 JavaScript로 작업할수 있는 도구와 함께 작동합니다.
    TypeScript에서 가능한 모든 예제는 웹 사이트의 샘플 섹션을 참조하세요.

    Visual Studio picture

    - + @@ -872,7 +860,7 @@

    No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"5분 안에 보는 TypeScript","level":"2.1","depth":1,"next":{"title":"ASP.NET Core","level":"2.2","depth":1,"path":"pages/tutorials/ASP.NET Core.md","ref":"pages/tutorials/ASP.NET Core.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"],"pluginsConfig":{"search":{},"addcssjs":{"js":[],"css":["assets/css/atom-one-dark.css"]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","highlight-1":{},"custom-favicon":{},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"}},"file":{"path":"pages/tutorials/TypeScript in 5 minutes.md","mtime":"2018-03-25T23:54:06.120Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2018-04-10T01:48:44.756Z"},"basePath":"../..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"5분 안에 보는 TypeScript","level":"2.1","depth":1,"next":{"title":"ASP.NET Core","level":"2.2","depth":1,"path":"pages/tutorials/ASP.NET Core.md","ref":"pages/tutorials/ASP.NET Core.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","analytics"],"pluginsConfig":{"github":{"url":"https://github.com/typescript-kr/typescript-kr.github.io"},"analytics":{"google":"UA-99001722-6"},"search":{},"addcssjs":{"css":["assets/css/atom-one-dark.css"],"js":[]},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sitemap-general":{"prefix":"https://typescript-kr.gitbooks.io/"},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-darkblue":{},"highlight":{},"favicon":"assets/images/favicon.ico","sitemap":{"hostname":"https://typescript-kr.github.io/"},"highlight-1":{},"custom-favicon":{},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"forkmegithub":{"color":"darkblue","url":"https://github.com/typescript-kr/typescript-kr.github.io"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"}},"file":{"path":"pages/tutorials/TypeScript in 5 minutes.md","mtime":"2019-06-14T05:32:52.263Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2019-06-14T05:59:20.233Z"},"basePath":"../..","book":{"language":""}}); }); @@ -883,6 +871,10 @@

    No results matching " + + + + @@ -911,4 +903,3 @@

    No results matching " - diff --git a/pages/tutorials/TypeScript in 5 minutes.md b/pages/tutorials/TypeScript in 5 minutes.md index d5b4dd75..2471dbf1 100644 --- a/pages/tutorials/TypeScript in 5 minutes.md +++ b/pages/tutorials/TypeScript in 5 minutes.md @@ -7,8 +7,8 @@ TypeScript를 설치하는 방법은 크게 두가지입니다: - NPM을 통해 설치 (Node.js 패키지 매니저) - TypeScript의 Visual Studio 플러그인 설치 -Visual Studio 2017 및 Visual Studio 2015 Update 3에는 기본적으로 TypeScript가 포함되어 있습니다. -Visual Studio와 함꼐 TypeScript를 설치하지 않았다면 [다운로드](#download-links)할 수 있습니다. +Visual Studio 2017 및 Visual Studio 2015 Update 3에는 기본적으로 TypeScript가 포함되어 있습니다. +Visual Studio와 함께 TypeScript를 설치하지 않았다면 [다운로드](#download-links)할 수 있습니다. NPM 사용자의 경우: @@ -18,7 +18,7 @@ NPM 사용자의 경우: ## 첫번째 TypeScript 파일 만들기 (Building your first TypeScript file) -편집기에서 `greeter.ts`파일을 만들고 다음 JavaScript 코드를 입력하십시오: +편집기에서 `greeter.ts`파일을 만들고 다음 JavaScript 코드를 입력하세요: ```ts function greeter(person) { @@ -32,8 +32,8 @@ document.body.innerHTML = greeter(user); ## 코드 컴파일하기 (Compiling your code) -우리는 `.ts` 확장자를 사용했지만, 이 코드는 그냥 자바스크립트입니다. -기존 자바스크립트 앱에서 바로 복사 / 붙여넣기 할 수 있습니다. +`.ts` 확장자를 사용했지만 이 코드는 단지 JavaScript입니다. +기존 JavaScript 앱에서 바로 복사 / 붙여넣기 할 수 있습니다. 명령줄에서 TypeScript 컴파일러를 실행합니다: @@ -41,11 +41,11 @@ document.body.innerHTML = greeter(user); tsc greeter.ts ``` -결과는 동일한 자바스크립트를 포함하고있는 `gretter.js` 파일이 될 것입니다. +결과는 동일한 자바스크립트를 포함하고있는 `greeter.js` 파일이 될 것입니다. JavaScript 애플리케이션에서 TypeScript를 실행 중입니다! -이제 TypeScript가 제공하는 새로운 기능들을 활용할 수 있습니다. -다음과 같이 'person' 함수의 인수에 `: string` 타입 어노테이션을 추가하십시오: +이제 TypeScript가 제공하는 새로운 기능들을 활용할 수 있습니다. +다음과 같이 'person' 함수의 인수에 `: string` 타입 어노테이션을 추가하세요: ```ts function greeter(person: string) { @@ -59,8 +59,8 @@ document.body.innerHTML = greeter(user); ## 타입 어노테이션 (Type annotations) -TypeScript의 타입 어노테이션은 함수 또는 변수의 의도된 계약을 적는 간단한 방법입니다. -이 경우 greeter 함수를 단일 문자열 매개변수로 호출하려고 합니다. +TypeScript의 타입 어노테이션은 함수 또는 변수의 의도된 계약을 적는 간단한 방법입니다. +이 경우 greeter 함수를 단일 문자열 매개변수로 호출하려고 합니다. 여기서 우리는 greeter 함수에 문자열 대신 배열을 전달하여 호출할 수도 있을 것입니다: ```ts @@ -79,17 +79,18 @@ document.body.innerHTML = greeter(user); error TS2345: Argument of type 'number[]' is not assignable to parameter of type 'string'. ``` -마찬가지로, gretter를 호출할 때 모든 인수를 제거해보십시오. -TypeScript는 예상치 못한 매개변수로 함수를 호출했다는 것을 알려줍니다. +마찬가지로, greeter 호출할 때 모든 인수를 제거해보세요. +TypeScript는 예상치 못한 매개변수로 함수를 호출했다는 것을 알려줍니다. 두 경우 모두 TypeScript는 코드 구조와 사용자가 제공한 타입 어노테이션을 기반으로 정적 분석을 제공할 수 있습니다. -에러가 있었음에도 불구하고, `greeter.js` 파일은 여전히 생성됩니다. -코드에 오류가 있어도 TypeScript를 사용할 수 있습니다. 그러나 이 경우에 TypeScript는 코드가 예상대로 실행되지 않을 것이라고 경고합니다. +에러가 있었음에도 불구하고, `greeter.js` 파일은 여전히 생성됩니다. +코드에 오류가 있어도 TypeScript를 사용할 수 있습니다. +그러나 이 경우에 TypeScript는 코드가 예상대로 실행되지 않을 것이라고 경고합니다. ## 인터페이스 (Interfaces) -예제를 더 발전시켜 봅시다. 여기서는 firstName 및 lastName 필드가 있는 객체를 설명하는 인터페이스를 사용합니다. -TypeSciprt에서는 두가지 타입이 내부 구조가 호환되면 호환됩니다. +예제를 더 발전시켜 봅시다. 여기서는 firstName 및 lastName 필드가 있는 객체를 설명하는 인터페이스를 사용합니다. +TypeSciprt에서는 두가지 타입이 내부 구조가 호환되면 호환됩니다. 이것은 명시적으로 `implements` 구문 없이 인터페이스가 요구하는 형태를 가짐으로써 인터페이스를 구현할 수 있게 해줍니다. ```ts @@ -109,10 +110,10 @@ document.body.innerHTML = greeter(user); ## 클래스 (Classes) -마지막으로 클래스를 사용하여 예제를 확장해 보겠습니다. +마지막으로 클래스를 사용하여 예제를 확장해 보겠습니다. TypeScript는 클래스 기반 객체 지향 프로그래밍과 같은 JavaScript의 새로운 기능을 지원합니다. -여기서는 생성자와 몇 개의 public 필드를 사용하여 `Student` 클래스를 생성 할 것입니다. +여기서는 생성자와 몇 개의 public 필드를 사용하여 `Student` 클래스를 생성 할 것입니다. 클래스와 인터페이스가 잘 작동하여 프로그래머가 올바른 수준의 추상화를 결정할 수 있습니다. 또한 생성자에 대한 인수에 `public` 을 사용하는 것은 그 이름으로 속성을 자동으로 생성 할 수 있는 단축형태입니다. @@ -139,12 +140,12 @@ let user = new Student("Jane", "M.", "User"); document.body.innerHTML = greeter(user); ``` -`tsc greeter.ts` 를 다시 실행하면 생성된 JavaScript가 이전 코드와 동일하다는 것을 알 수 있습니다. +`tsc greeter.ts` 를 다시 실행하면 생성된 JavaScript가 이전 코드와 동일하다는 것을 알 수 있습니다. TypeScript의 클래스는 JavaScript에서 자주 사용되는 것과 동일한 프로토 타입 기반 OO의 줄임말입니다. ## TypeScript 웹 앱 실행하기 (Running your TypeScript web app) -이제 `greeter.html` 에 다음을 입력하십시오: +이제 `greeter.html` 에 다음을 입력하세요: ```html @@ -156,16 +157,16 @@ TypeScript의 클래스는 JavaScript에서 자주 사용되는 것과 동일한 ``` -첫번째 간단한 TypeScript 웹 애플리케이션을 실행하기 위해 브라우저에서 `greeter.html` 을 여십시오! +첫번째 간단한 TypeScript 웹 애플리케이션을 실행하기 위해 브라우저에서 `greeter.html` 을 여세요! -옵션 : Visual Studio에서 `greeter.ts` 를 열거나 코드를 TypeScript 플레이그라운드로 복사하십시오. -식별자 위로 마우스를 가져가면 타입을 볼 수 있습니다. -경우에 따라 이러한 타입이 자동으로 추론됩니다. -마지막 줄을 다시 입력하고 DOM 요소의 타입에 따라 완료 목록 및 매개변수 도움말을 확인하십시오. -greeter 함수에 대한 참조에 커서를 놓고 F12 키를 눌러 해당 정의로 이동할 수 있습니다. +옵션 : Visual Studio에서 `greeter.ts` 를 열거나 코드를 TypeScript 플레이그라운드로 복사하세요. +식별자 위로 마우스를 가져가면 타입을 볼 수 있습니다. +경우에 따라 이러한 타입이 자동으로 추론됩니다. +마지막 줄을 다시 입력하고 DOM 요소의 타입에 따라 완료 목록 및 매개변수 도움말을 확인하세요. +greeter 함수에 대한 참조에 커서를 놓고 F12 키를 눌러 해당 정의로 이동할 수 있습니다. 기호를 마우스 오른쪽 버튼으로 클릭하고 리팩토링을 사용하여 심볼의 이름을 바꿀 수 있습니다. -제공된 타입 정보는 애플리케이션 규모에서 JavaScript로 작업할수 있는 도구와 함께 작동합니다. -TypeScript에서 가능한 모든 예제는 웹 사이트의 샘플 섹션을 참조하십시오. +제공된 타입 정보는 애플리케이션 규모에서 JavaScript로 작업할수 있는 도구와 함께 작동합니다. +TypeScript에서 가능한 모든 예제는 웹 사이트의 샘플 섹션을 참조하세요. ![Visual Studio picture](https://www.typescriptlang.org/assets/images/docs/greet_person.png) diff --git a/progress.md b/progress.md index c132dc6e..0be6ab61 100644 --- a/progress.md +++ b/progress.md @@ -23,14 +23,14 @@ - [x] 네임스페이스 - [x] 네임스페이스와 모듈 - [x] 모듈 해석 -- [ ] 선언 병합 -- [ ] JSX -- [ ] Decorators -- [ ] Mixins -- [ ] Triple-Slash Directives -- [ ] Type Checking JavaScript Files -## Declaration Files -- [ ] Introduction +- [X] 선언 병합 +- [X] JSX +- [X] 데코레이터 +- [X] 믹스인 +- [x] 트리플-슬래시 지시자 +- [x] JavaScript 파일 타입 검사 +## 선언 파일 +- [ ] 소개 - [ ] Library Structures - [ ] By Example - [ ] Do's and Don'ts @@ -38,9 +38,9 @@ - [ ] Templates - [ ] Publishing - [ ] Consumption -## Project Configuration -- [ ] tsconfig.json -- [ ] Compiler Options -- [ ] Compiler Options in MSBuild -- [ ] Integrating with Build Tools -- [ ] Nightly Builds \ No newline at end of file +## 프로젝트 환경설정 +- [x] tsconfig.json +- [x] 컴파일러 옵션 +- [x] MSBuild에서의 컴파일러 옵션 +- [x] 빌드 도구와 통합 +- [x] Nightly 빌드 \ No newline at end of file diff --git a/publish.sh b/publish.sh old mode 100644 new mode 100755 diff --git a/search_index.json b/search_index.json index a0cd75b0..a3e17176 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":{"./":["handbook","handbook을","handbook의","pr","typescript","간단한","감사하겠습니다","같은","경우에는","규칙을","그","기여","깃헙","다양한","됩니다.","등록을","모든","문서","및","밖에도","번역","번역가이드","번역하는","번역할","범위","사용이","상황","소개","수","어렵거나","언제나","예정입니다.","오역이","의견","의역","이곳을","이슈","있습니다.","저장소입니다.","존재할","진행","참고하여","통해","페이지를","피드백은","한글","해주시면","확인할","환영합니다:)"],"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.innerhtml","dom","error","f12","file)","first","firstnam","firstname:","fullname:","function","g","greeter","greeter(person","greeter(person)","greeter(person:","greeter(user);","greeter.html","greeter.j","greeter.t","greeter.ts파일을","gretter.j","gretter를","implement","instal","interfac","javascript","javascript가","javascript로","javascript에서","javascript의","lastnam","lastname:","lastname;","middleiniti","middleinitial:","new","npm","npm을","oo의","paramet","person","person)","person.firstnam","person.lastname;","person;","public","return","string","string)","string,","string;","student","student(\"jane\",","studio","studio에서","studio와","this.fullnam","ts2345:","tsc","type","typesciprt에서는","typescript","typescript)","typescript가","typescript는","typescript로","typescript를","typescript에서","typescript의","updat","user","user\";","visual","web","{","}","};","가능한","가져가면","가짐으로써","간단한","같은","같이","개의","객체","객체를","것과","것은","것을","것이라고","것입니다.","것입니다:","결과는","결정할","경고합니다.","경우","경우:","경우에","계약을","구문","구조가","구조와","구현할","규모에서","그","그냥","그러나","기능들을","기능을","기반","기반으로","기본적으로","기존","기호를","내부","놓고","눌러","다시","다운로드할","다음","다음과","다음을","단일","단축형태입니다.","대신","대한","더","도구와","도움말을","동일하다는","동일한","될","두","두가지","두가지입니다:","따라","때","또는","또한","를","리팩토링을","마우스","마우스를","마지막","마지막으로","마찬가지로,","만들고","만들기","만들기를","매개변수","매개변수로","매니저)","명령줄에서","명시적으로","몇","모두","모든","목록","못한","문자열","및","바꿀","바로","발전시켜","방법은","방법입니다.","배열을","버튼으로","변수의","보겠습니다.","보는","복사","복사하십시오.","볼","봅시다.","분석을","불구하고,","붙여넣기","브라우저에서","사용되는","사용자가","사용자의","사용하는","사용하여","사용할","사용합니다.","사용했지만,","사이트의","새로운","샘플","생성","생성된","생성됩니다.","생성자에","생성자와","설명하는","설치","설치하기","설치하는","설치하지","섹션을","속성을","수","수도","수준의","시작해봅시다.","식별자","실행","실행되지","실행하기","실행하면","실행합니다:","심볼의","안에","않았다면","않을","알","알려줍니다.","애플리케이션","애플리케이션에서","애플리케이션을","앱","앱에서","어노테이션","어노테이션은","어노테이션을","없이","에","에러가","여기서","여기서는","여십시오!","여전히","열거나","예상대로","예상치","예제는","예제를","오류가","오른쪽","올바른","옵션","완료","요구하는","요소의","우리는","웹","위로","위해","을","의도된","이","이것은","이동할","이러한","이름으로","이름을","이전","이제","인수를","인수에","인터페이스","인터페이스가","인터페이스를","입력하고","입력하십시오:","있게","있는","있습니다.","있어도","있었음에도","있을","자동으로","자바스크립트","자바스크립트를","자바스크립트입니다.","자주","작동하여","작동합니다.","작업할수","잘","적는","전달하여","정보는","정의로","정적","제거해보십시오.","제공된","제공하는","제공한","제공할","줄을","줄임말입니다.","중입니다!","지원합니다.","지향","참조에","참조하십시오.","첫번째","추가하십시오:","추론됩니다.","추상화를","커서를","컴파일러를","컴파일하기","컴파일하면,","코드","코드가","코드는","코드를","코드에","코드와","크게","클래스","클래스는","클래스를","클래스와","클릭하고","키를","타입","타입에","타입을","타입이","통해","파일","파일은","파일이","패키지","편집기에서","포함되어","포함하고있는","표시됩니다.","프로그래머가","프로그래밍과","프로토","플러그인","플레이그라운드로","필드가","필드를","할","함께","함꼐","함수","함수를","함수에","함수의","합니다.","해당","해줍니다.","형태를","호출하려고","호출할","호출했다는","호환되면","호환됩니다.","확인하십시오.","확장자를","확장해","활용할"],"pages/tutorials/ASP.NET Core.html":["\"./app\";","\"./app.ts\"","\"./app.ts\",","\"./main.ts\"","\"./model\"","\"./model.ts\",","\"./model.ts\"를","\"0.1.2\",","\"0.19.24\",","\"1.0.0","\"2.0.0","\"2.2.0\"","\"3.9.0\",","\"5.0.0","\"^0.6.4\",","\"angular2\":","\"angular2/core\"","\"angular2/platform/browser\";","\"compileonsave\":","\"compileroptions\"","\"compileroptions\":","\"compileroptions\"에","\"del\":","\"del\"을","\"dependencies\":","\"dependencies\"에","\"devdependencies\":","\"dom\"","\"dom\"]을","\"emitdecoratormetadata\":","\"es2015\",","\"es5\"","\"es5\",","\"excludes\"에","\"experimentaldecorators\":","\"files\"","\"files\":","\"files\"에","\"gulp\":","\"gulp\"와","\"hello","\"host","\"lib\":","\"loading...\"","\"microsoft.aspnet.iisplatformhandler\":","\"microsoft.aspnet.server.kestrel\":","\"microsoft.aspnet.staticfiles\":","\"noemitonerror\":","\"noimplicitany\":","\"nomaplicitany\"가","\"reflect","\"rxjs\":","\"sourcemap\":","\"systemjs\":","\"target\":","\"typescript\";","\"zone.js\":","${compiler}","${framework}!`;","'cjs',","'clean'작업도","'clean'작업이","'default'로","'js'","'node_modules/angular2/bundles/angular2","'node_modules/rxjs/bundles/rx.js']","'node_modules/systemjs/dist/system.src.js',","'scripts':","'scripts/**/*.map'],","'scripts/**/*.ts',","'안에","()","(.net","(add","(configur","(creat","(ctrl","(debug)","(document.getelementbyid(\"compiler\")","(document.getelementbyid(\"framework\")","(instal","(set","(test)","(updat","(write","*/","+","/*","///","1.1","1.1.2:","2","2)","2017이","2와","2의","5",":","=",">","@component({","[","[\"es2015\",","['lib'],","['node_modules/angular2/bundles/angular2.js',","['scripts/**/*.js',","]","],","`hello","`mi","angular","angular가","app","app)","app.ts에","app.ts의","app.usedefaultfiles();","app.useiisplatformhandler();","app.usestaticfiles();","app`,","applic","asp.net","beta.11\",","beta.2\",","bootstrap(myapp);","breakpoint가","breakpoint를","browse.","build)","c#","class","cloud\"","code)","compil","compiler)","compiler:","configur","configurationfile을","configure(iapplicationbuild","configure를","console.error.bind(console));","const","core","core)","core를","debugg","default","defaultextension:","del","del(['wwwroot/scripts/**/*']);","depend","dependencies)","dependencies에","devdepend","div가","edge에서","empti","empty를","entri","es2015에","es2015에서","exampl","explorer가","explorer를","export","f12","file","file을","final\"","final\",","format:","framework","framework:","function","getcompiler()","gulp","gulp)","gulp.src(paths.libs).pipe(gulp.dest('wwwroot/scripts/lib'));","gulp.src(paths.scripts).pipe(gulp.dest('wwwroot/scripts'))","gulp.src(paths.scripts).pipe(gulp.dest('wwwroot/scripts'));","gulp.task('clean',","gulp.task('default',","gulp.task('lib',","gulpfile.js라는","gulpfile.js를","gulpfile.js은","gulpfile을","gulp의","html","htmlinputelement).value;","http://go.microsoft.com/fwlink/?linkid=518007","import","index.html에","index.html의","index.html이라는","item을","javascript","javascript파일을","js를","lib","libs:","lib에","loading...","localhost","main.ts라는","manag","metadata\":","microsoft.aspnetcore.staticfil","model","model.ts라는","myapp","mymodel","mymodel();","n)","new","npm","npm)","npm3에서","npm을","nuget","open","packag","package.json을","package.json의","packages:","packages를","page)","path","peer","point입니다.","polyfills.js',","project)","project.json에서","promise과","public","rc1","require('del');","require('gulp');","restor","return","runner","sayhello()","scripts/app.ts를","scripts:","scripts라고","scripts를","scripts에","selector:","server)","shift","simpl","startup.cs에서","studio는","studio에","studio에게","system.config({","system.import('scripts/main').then(null,","systemjs를","task","template:","this.model.compiler;","true","true,","true를","tsconfig.json","tsconfig.json)","tsconfig.json를","tsconfig.json을","type","typescript","typescript\"","typescript)","typescript가","typescript를","typescript에","typescript의","up","usedefaultfiles와","usestaticfil","var","visual","visualstudio2015","visualstudio에","void","vs2015","vs2015의","vs2017","vs2017의","vs를","web","wwwroot","wwwroot에","{","{bootstrap}","{component}","{myapp}","{mymodel}","{{getcompiler()}}`","}","})","});","},","};","—","가이드를","가져오려면","간단한","같습니다:","같아야","같은","같이","검사가","검색","것들에는","것은","것이므로","것입니다","것입니다.","경로.","경우","경우는","경우에는","교체합니다.","그","그냥","그러면","그런","그리고","기본","기본값과","기본이","기본적인","끝난","나열합니다.","나열해야","내용을","누르고","다른","다시","다운로드할","다음","다음과","다음으로","단계는","대신","대체하세요:","대한","데코레이터가","데코레이터에","될","들어가고","디버그","때","때마다","때문에","또","또는","라이브러리","라인에","라인이","로드됩니다.asp.net","로컬에서","를","리스트","리스트를","마우스","마지막으로","만들","만들기","먼저","메시지가","명시적으로","및","방법을","버튼으로","번째","변경하십시오","보게해야","보려면","보일","복사해야","부르겠습니다.","빌드","빌드가","빌드를","빌드에","빌드의","빨간선이","사라지려면","사용","사용되지","사용하기","사용하십시오.","사용합니다","사항은","상자에","새","새로고침","새로운","서버","선언을","선택","선택을","선택하고","선택하세요.","설정","설정은","설정합니다","설정합니다.","설정해야","설치","설치되었으므로","설치를","설치할","설치합니다.이","섹션에","손쉽게","수","수도","스타트","시작해야","실수로","실행","실행됩니다.","실행하고","실행하기","실행하도록","실행하면","실행하십시오.","실험적","쓰지","아래의","아직","안에","않고","않도록","않으면","않으므로","않은","않을","알려줘야","알아야","애플리케이션","애플리케이션을","앱에서","앱을","앱이","앵귤러","업데이트","업데이트된","업데이트할","없는","에","여기를","연결(pipe)","예제","오른쪽","올바르게","요청하면","웹","위한","위해","위해서는","유사합니다.","의존성","의존성으로","의존성은","의존성을","의존성이","의존하지","이","이것뿐입니다.다음으로","이라고","이러한","이를","이름","이름을","이름의","이름인","이제","일부로","입력","입력하고","입력하십시오","입력할","입력합니다.","있는","있도록","있습니다","있습니다.","있습니다.\"compileonsave\"는","있을","있음)을","자세한","작동하는지","작성","작성할","작성합니다.","작업을","저장하는","저장한","정리하도록","정의하고","제외하고","좋습니다","준다.","줄은","중인","즉시","지시합니다.또한","지원이","지정되지","지정합니다.","직접","차이점을","찾습니다.","찾은","첫","최신","추가","추가하는","추가하십시오","추가하십시오.","추가하십시오.그런","추가하여","추가할","추가합니다","추가합니다.","추가해야","취소합니다.","컴파일러","코드","코드를","코드에","코어","퀵","클릭하고","클릭하십시오.","클릭하십시오.'default'","클릭하십시오.그런","클릭합니다.그런","키를","타입스크립트","타입이","탐색기를","태스크를","태스크에","탭을","테스트","파일","파일에","파일은","파일을","파일이","패키지를","페이지","포함시키기","폴더를","표시되지","표시된","표시됩니다","표시됩니다.","프로젝트","프로젝트를","프로젝트에","플러그인을","필요하지","필요한","필요합니다.","필요합니다.또한","하십시오.","한번","할","합니다","합니다.","합니다.script","합니다.tsconfig는","합니다.그렇지","합니다.프로젝트를","합니다.향후에는","항목을","해","확인합니다.","후에","후에는"],"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",".pipe(buffer())",".pipe(gulp.dest(\"dist\"));",".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",":","=","[","[\"copi","['.ts']","['copyhtml'],","['es2015'],","['src/*.html']","['src/main.ts'],","[10:34:20]","[10:34:21]","[10:35:22]","[10:35:24]","],","`hello","app)","babel","babel,","babelifi","babelify는","babelify도","babelify를","babelify에","babel은","babel의","basedir:","browserifi","browserify({","browserify,","browserify가","browserify를","browserify에","browserify의","buffer","buffer');","buffer와","bundl","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","entries:","es2015","es2015도","es3으로","es5","es5를","example)","export","extensions:","finish","function","g","greet.ts를","greet.ts에서","gulp","gulp.src(paths.pages)","gulp.task(\"copi","gulp.task(\"default\",","gulp.task('copyhtml',","gulp.task('default',","gulpfil","gulpfile.j","gulpfile.js)","gulpfile을","gulp로","gulp를","gulp에서","gulp을","gutil","gutil.log);","gutil.log);을","hello","hello(\"typescript\");","hello(compiler:","html","html\",","html\"],","html'","html'...","html이","import","index.html","init","instal","install을","javascript","load","main.t","main.ts를","mkdir","modul","module을","ms","name:","node","node.js는","node가","npm","option","packagecache:","page)","pages:","paragraph","path","point를","preset","presets:","preset을","proj","proj$","proj/","project)","proj라고","proj이라는","require(\"browserify\");","require(\"gulp","require(\"gulp\");","require(\"tsify\");","require(\"watchify\");","require('browserify');","require('gulp","require('gulp');","require('tsify');","require('vinyl","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()","typeifi","typescript","typescript!\"를","typescript\");","typescript\"가","typescript,","typescript는","typescript를","typescript에서","typescript와","typescript의","typescript처럼","uglifi","uglify');","uglify는","uglify를","us","util","util\");","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","것입니다.즉","결과를","경우","계속","고침","골격으로","광범위한","구문을","구조입니다.","구조화해야","그","그런","글로벌","기능에","기능을","기본값을","기본적으로","끝납니다.","난독화로","내보내는","내보냅니다.소스","내에서","넣으면","노드에서","다시","다양한","다운로드","다음","다음과","당장은","대로","대상","대신","대한","데","돌아가서","동일한","될","둘","디렉토리부터","디버거를","디버깅","디버깅하는","디버깅할","때","때마다","때문에","또는","또한","라인에","로그했습니다.","로깅을","루트에","리팩토링해야합니다.","마지막으로","만들고","만들기","만듭니다","맞춤형","매우","맵","맵을","맵이","먼저","명령","모두","모듈","모듈을","모듈이","모든","묶어서","믹스에","및","바꿀","받게","방법을","방식으로","방출했습니다.이","백그라운드","번들","번들로","번들링","변경","변경되지","변경될","변경하고","변경하십시오","변경하여","변경할","변경합니다","변경합니다.이제","변경했습니다.편리하게도","변환을","변환하는","변환할","별도의","별칭)를","보겠습니다.","보겠습니다.이것은","붙여야","붙이겠지만","브라우저로","브라우저에서","브레이크포인트가","브레이크포인트을","빌드에","빌드한","사용하겠지만","사용하고","사용하기","사용하는","사용하면","사용하여","사용한","사용할","사용합니다.package.json","사용했지만","사이클을","사항이","사항이지만","새로","새로고침","새로운","생성","생성합니다","생성합니다.","선택","설정을","설정이","설정하여","설치","설치하십시오","설치하십시오.gulp","설치하십시오.tsify는","설치하십시오.uglify의","설치하십시오.uglify처럼","설치할","설치해야","세","소스","소스맵을","수","수도","수정합시다","쉬운","스크립트에","스타트","시간을","시스템을","시작하겠습니다","시작하기","시작하려면","시작하여","시작합시다.","시작해야","실제","실행되고","실행되어야","실행될","실행됩니다.main.ts에서","실행하고","실행하도록","실행하며","실행하면","안에","않는","않은","알려줍니다.","알림을","압축되는지","압축하기","압축합니다.","앞에","앱","앱에서","약간","언제든","업데이트하십시오","엉망으로","여기에는","열고","열어","예제","옵션으로","요점은","원본","원하는","위한","위해","유사해야","유연한","유용합니다.","유지하려면","유지했습니다.","의미합니다.","의미합니다.watchify와","의미합니다.또한","의존성","의존성에","의존성으로","이","이것을","이동하겠습니다.이를","이를","이름을","이미","이상을","이전과","이제","이제는","인","인라인","인쇄해야합니다.","인스턴스를","인식하는","인해","일련의","일시","일입니다.더","있는","있다고","있다는","있도록","있습니다","있습니다).","있습니다.","있습니다.먼저","있습니다.브라우저의","있습니다.이제","있습니다.페이지를","있으며","있지만","자체에는","작동하는지","작성","작성해","작업에서","작은","저장","저장하십시오.","저장할","전달할","전송되는","전에","전용","점차적으로","접근할","정확히","제공된","제외하고는","존재합니다.이러한","좋은","주목하십시오.이로","주어야","줄이도록","중","중지하고","지원하지","지정한","지정합니다.","진행할","처리하므로","초기화","추가","추가하고","추가하는","추가하십시오","추가할","추가합니다.default가","추가합니다.npm과","추가해","추가해야","출력","출력과","출력은","출력을","출력이","컴파일러를","컴파일러에","컴파일러입니다.따라서","컴파일을","컴파일합니다.이를","코드를","코드에","코드에서","콘솔에","퀵","태스크를","테스트","테스트하십시오.페이지에","테스트하여","테스트할","텍스트를","통해","튜토리얼에서는","파이프","파일","파일로","파일만","파일은","파일을","패키지로","패키지를","페이지","페이지를","편집","폴더를","폴더에서","표시되어야","프로그램에서","프로그램을","프로젝트","프로젝트를","프로젝트의","플러그인으로","플러그인을","플러그인입니다.","플러그인입니다.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'","'.tsx'를","'awesom","'define'.","'foo!'에","'foo'.과","'foo'는","'null'일","'require'.와","'sourc","'string[]'타입이","(allowj","(any,","(arguments.length","(earli","(export","(get","(import","(includ","(integr","(move","(no","(number를","(outdir와","(sequenti","(set","(strict","(target","(too","(weed","(write","(x:","(또는","**","+","...","...nums:",".j",".tsx로",".ts로","/","//","/\\.js$/,","/\\.tsx?$/,","/undefined라고","0,","0});","1,","11","11;","2","2);","2,","3,","4);","4]);","5",":","=","==","=>","@types/lodash","[","[\"\",","[1,","]","],","ad","allowunreachablecode와","allowunusedlabels로","amd","any)","any;","any[]):","any가","any는","any를","any와","app","argument","arguments)","arguments[0];","arguments[1];","arr","assertion)을","awesom","babelifi","babel과","benefits)","break문을","browserify와","build","built","builtd에","case","check","checks)","class","code나","color:","color에","commonjs가","configur","console.log(x)","constructor(publ","convers","declar","define(...args:","define([\"foo\"],","devtool:","directories)","dist","distancefromorigin(point:","dx","dy","ecmascript","entry:","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:","get","getdistance(p:","getdistance의","guide를","gulp","gulp를","implicit","import","import에","instal","interfac","javascript","javascript가","javascript로","javascript에서","javascript와","jsx를","lib","loader","loader\"","loader'로","loader'에","loader:","loaders:","loader도","loader를","loader와","lodash를","lodash와","many/too","map","map\",","math.sqrt(dx","modul","module.export","module.exports.feedpet","module.exports와","module:","moduleresolut","modules)","mycoolfunction()","mycoolfunction(f:","mycoolfunction(function(x)","mycoolfunction가","mycoolfunction에","mycoolfunction이","name","no!","node/commonj","node/commonjs를","node로","noemitonerror","nofallthroughcasesinswitch는","noimplicitani","noimplicitany를","noimplicitreturns는","noimplicitthi","npm","null","null;","null과","null로","number","number(이)거나","number)","number;","number[]):","number의","nums:","object","object,","object가","object보다","object와","option","options.color","options.volum","options;","options에","options의","out","output:","p.i","p.x","point","point)","point):","point,","point.prototype.distancefromorigin","point:","preloaders:","pretty를","projectroot","properties)","public","react","require(\"express\");","require(\"foo\");","require(path:","requirej","requirejs/amd를","resolve:","return","s","sourc","src","src에","src와","src의","stricter","strictnullcheck","strictnullchecks가","strictnullchecks도","strictnullchecks를","string):","string;","string[]","studio","switch블록","test","test:","tests에","this)","this.getdistance({","this.x;","this.y;","this를","this의","tolowercase()와","tools)","true,","ts","tsc","tsconfig.json","tsconfig.json와","tsconfig.json이라는","tsc를","ts로","typescript","typescript가","typescript는","typescript로","typescript를","typescript에","typescript에서","typescript에서는","typescript의","uglify와","umd입니다.","undefin","undefined는","undefined이","union","up","var","visual","void,","void;","volume:","volume과","webpack","webpack.config.j","webpack에","webpack을","webpack의","word와","x,","x:","y)","y:","{","{}","{})","{};","{}가","{}로","{}를","{}을","|","}","})","},","};","│","└──","├──","가능성이","가능한","가장","가정할","가정합니다.","가정합니다.즉","가져","가져오기","가져올","가지","가지고","가지를","가진","가질","가집니다.","각","각각의","간단한","간단합니다.","값에","값을","갖는)","갖습니다.","갖지","갖춰야","같은","같이","같지만","개의","객체","객체를","걱정을","검사","검사는","검사를","검사의","것과","것들을","것으로","것은","것을","것이","것이고","것이든","것인지를","것입니다.","것입니다.각","것입니다.다행히도","것입니다.대신","것입니다.이는","것입니다.종종","것입니다.첫","것입니다.파일이","것입니다:","것처럼","결정하는","결정할","결합하여","경고가","경고를","경고합니다.이","경우","경우:","경우가","경우에는","계획이라면","곳에서","공백","관대하기","관리합니다.프로젝트에","관한","구문을","구성하고","구조가","구조로","그","그냥","그러면","그런","그레이션에는","그리고","기록하도록","기본적으로","기본적인","기술적으로","꽤","끝냈나요?","끝에","나","나머지","나은","나타날","나타납니다.","내","내보내기","내보내기는","내보낸","너무","너무나","높습니다.","높일","누릴","느껴질","느슨하면","다루기","다루는","다르게","다르지만","다른","다소","다시","다음","다음과","다음의","다할","단계가","단계는","단계를","대로","대부분의","대신","대체로","대한","대해","대해서도","더","덜어주기","덮어쓰기도","덮어쓰지","도구","도구는","도구를","도구와","도구의","도달","동안","동일한","동일해야","된","될","됩니다.","됩니다.js에서","됩니다:","두","두고","두번째는","둘의","뒤에","들어","디렉토리","디렉토리가","디렉토리에","디렉토리에의","디버깅","디버깅이","때","때가","때는","때때로","때로는","때문에","또는","뛰어난","라벨에","라벨은","라이브러리를","라인에","레벨","레이아웃과","레이아웃은","로더보다","로더인","루트에","리터럴","리터럴에","마이","마이그레이션","마찬가지입니다.여기에서.","만들기","만들어졌으며","만약","만큼","많거나","많은","말할","매개","매개변수(...nums)를","매개변수를","매우","맵을","맵이","먼저","메서드로","메서드를","메시지가","명령문을","명시적(또는","명시하려면","명확한","몇","모델링할","모듈","모듈로","모듈에서","모듈을","모든","모르는","목록을","못한","무언가를","묵시적인","문서를","문제는","문제를","문제없는","문제없이","물론","및","바꾸는","바꿔야","바로","밖에","밖에서","반환문을","받기","받을","발견할","발생으로","발생하기","발생하는","발생하지","발생할","발생합니다.","방법에","방법을","방법이지만","방식으로","방지합니다.","버그가","버그를","버그의","버그이지만","버리게","버전으로","벅차다고","번들링이나","번째","범위에","베이스를","변수를","변환","변환하는","변환하려는","변환한","변환합니다","변환합니다.","병합하십시오","보냅니다","보통","볼","분리해야","분석을","불평하는","비밀스러운","빌드","빨간","빨리","빼먹는","뻬먹지","뼈대를","사람들은","사용","사용)","사용되며","사용하고","사용하기","사용하기로","사용하는","사용하도록","사용하려는","사용하면","사용하여","사용한다면","사용할","사용합니다.","사이에","살펴보겠습니다.새로운","살펴보고","상태로","상황에서","생각하는","생각하여","생각하지","생각해야합니다.word에서","생성된","생성하겠습니다:","생성하고","생태계를","선언","선언된","선언을","선언했을","선호해야","설명할","설명해야","설정","설정되어","설정되었다고","설정을","설정하기","설정하는","설정하면","설정하여","설정합니다.","설정해야","성공적으로","소스","속성을","수","수도","수없는","수정하기","수행할","순차적으로","숫자여야","쉬운","쉬워","쉽습니다.typescript에서","스크립트가","시스템을","시작하는","시작하면","시작할","시점에서도","실제로","실행","실행하게","실행하고","실행하려고","실행하면)","실행할","실행해야","쓰는","쓰면","아닌","아닙니다.중요한","안전도","안전성과","안전성을","않기","않는","않다는","않도록","않습니다.javascript","않습니다.이","않습니다:","않을","알게됩니다:","알고","알려주어야","알리기","암시적인","앞서","어떠한","어떤","어떻게","어렵지","언급","언급한","얻을","엄격하게","엄격한","엄격함을","업데이트해야","없다고","없습니다.","없습니다.typescript에서","없으며","없이","여기서","여전히","연결했을","연산자","열면","열어보세요","염두에","예를","예상치","예술적으로","오기","오는","오늘날에는","오류","오류가","오류를","오버로드를","옮기면","옳다고","옵션들...","옵션으로","옵션은commonjs,amd,system","옵션을","완성과","완성을","완전히","요점을","원래","원천이기","원치","원하는","위에서","위치를","위한","위해","유연한","유용하지만","유용합니다.","유형의","을","의미에서","의미하지만","의미합니다.","의존성을","의해","이","이것들은","이것은","이것을","이동","이득은","이득이","이때","이러한","이런","이렇게","이름을","이미","이에","이와","이유로","이전","이전에는","이점을","이해함으로써","인쇄할","인수","인수가","인수를","인터페이스나","인터페이스를","인해","일","일반적이라는","일반적인","일부","일이","읽습니다","읽어볼","읽은","읽을","잃어","입력","입력으로","있게","있고","있는","있다.","있다고","있다면","있습니다","있습니다.","있습니다.microsoft","있습니다.typescript를","있습니다.v","있습니다.가능하면","있습니다.그런","있습니다.그렇기","있습니다.다소","있습니다.또한","있습니다.아마도","있습니다.여기서","있습니다.예를","있습니다.이","있습니다.이러한","있습니다.이런","있습니다.전형적으로","있습니다.하지만","있습니다:","있어야","있으며","있을","있음을","있지","있지만","자동","자리에","자주","자체로","자체에","작성하게","작성하기","작성하기에","작성하는","작성한","작성할","작성해보세요","작성했을","작업해야","잘","잡기","장기적","적다는","적은","전에","전형적으로","전환하기","점에","점에서","정의하고","제거하고","제공하기","제공하는","제공합니다.일단","조금","조작할","조절할","존재하지","존재합니다.javascript","좀","종류와","좋습니다.","좋습니다.(아래의","좋아요","좋았어!javascript에서","주의해야","준비가","줄을","줄이","중","중간","즉시","즐겁다는","지금","지금부터","지루하지만","지시하고","지원을","지원하는","지정합니다:","직접","집니다.","차이점에","참고로","참조).","참조하는","찾아냈기","처리된","처리됩니다.","처리할","철자가","첫","체크","초기의","최상위","최선을","최신","추가","추가되는","추가하고자","추가하는","추가합니다.","추가했습니다.","추론된)","추론하지","출력","출력에는","출력을","충분한","컴파일하는","코드","코드:","코드를","코드와","코드처럼","클래스","클래스를","키워드를","타이프","타입","타입에","타입으로","타입을","타입의","타입이","타입이기","타입이라고","타입이어야","타입인","타입입니다.","통합","통합됩니다.거기서","통합은","통해","튜토리얼에서","튜토리얼에서는","튜토리얼이","트랜스파일러를","특별합니다.즉","특정","특정한","틀리거나","파이프","파일","파일(declar","파일과","파일로","파일에","파일은","파일을","파일의","파일이","판결났다면","패키지에","패턴입니다:","편집기","편집기로","편집기에서","평범한","포함)","포함시킬","포함할","포함합니다.typescript를","폴더","폴더가","표명(type","표시되는","표시됩니다.built에","표시할","프로그램의","프로젝트","프로젝트를","프로젝트에서","프로젝트의","프로퍼티","프로퍼티도","프로퍼티를","플래그를","하나씩","하나의","하는","하면","한","한다는","할","할당할","할지","함께)","함수","함수도","함수를","함수에","함수의","합니다.","합니다.webpack을","합니다.그것들은","합니다.유효한","합니다.이제","합니다.출력","항목이","해결책은","해당","해제할","핸드북을","했습니다!","허용할","허용합니다","허용해준다는","혜택","호출","호출될","호출들은","호출하여","호출할","혹시","확보할","확실할","확인","확장자로","확장자를","활성화되면","활성화하여","활성화해야","후에","후에는","후위","훨씬"],"pages/tutorials/React & Webpack.html":["\"./components/hello\";","\"./dist/\",","\"./src/**/*\"","\"./src/index.tsx\",","\".js\",","\".json\"]","\".tsx\",","\"/dist\"","\"awesom","\"bundle.js\",","\"commonjs\",","\"compileroptions\":","\"es5\",","\"include\":","\"jsx\":","\"module\":","\"noimplicitany\":","\"outdir\":","\"pre\",","\"react","\"react\"","\"react\",","\"react\":","\"react\";","\"react\"를","\"react\"에","\"react\"와","\"reactdom\"","\"sourc","\"sourcemap\":","\"target\":","\"네임","&","'.js'","'.ts'","'.tsx'","'.tsx'를","'awesom","'helloprops'는","'sourc","'{}'타입을","(add","(creat","(initi","(instal","(lay","(props:","(put","(write",");","*","+",",","..",".j","/","//","/\\.js$/,","/\\.tsx?$/,",":","=","=>","@types/","@types/react","[","[\".ts\",","]","__dirnam","_와","awesom","bundle.j","cd","cdn","cdn을","class","code)","compiler:","compon","components/","components를","configur","const","dependencies)","dev","develop","devtool:","dist","dist/","dist의","document.getelementbyid(\"example\")","dom","dom\":","dom\";","dom\"과","dom을","dom의","enforce:","entry:","entry를","export","extend","extensions:","extern","externals:","file)","filename:","framework:","function","g","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를","loader에","loader와","map","map\",","mkdir","module.export","module:","node.js를","node_modules에서","npm","npm과","out","output:","package.json","path:","proj","proj/","project)","proj로","proj의","props의","quick","react","react!","react!\"라고","react.compon","reactdom","reactdom.render(","react를","react와","react의","render()","resolve:","return","rules:","save","sourc","src","src/","src에","start","stateless","state가","string;","test:","time","together)","true,","ts","tsconfig.json","tsconfig.json을","tsconfig.json이라는","typescript","typescript는","typescript로","typescript를","typescript와","typescript의","webpack","webpack.config.j","webpack에","webpack으로","webpack은","webpack을","webpack의","webpack이","{","{props.compiler}","{props.framework}!;","{this.props.compiler}","{this.props.framework}!;","}","},","};","└─","├─","가능한","가르쳐줄","가이드에서는","가정하고","가정합니다.","가져","가져오고","가져온다는","가져왔습니다.\"react\"","가지","가진","같은","같이","개발","걸","겁니다.","것","것은","것을","것이","것입니다!\"hello","것입니다.","결국","경로가","경로를","경우","경우에","경우입이다.","계속","고급스럽게","골격으로","구성","구성해야합니다:","궁금해","그런","그렇지","글로벌","글로벌으로","기본값을","끝납니다.작성된","나","내용은","내용을","다","다른","다시","다음","다음과","다음으로","단","달리","담은","대부분의","대비하여","대신","대신node_modul","대한","대해","더","데","도구입니다.","도움이","독립적인","동일한","될","됩니다.sourc","됩니다:","두","둘","들어갑니다.","디렉토리를","디렉토리부터","디렉토리에","디버깅","때","때문에","또는","또한","라이브러리","라이브러리는","라이브러리를","로더","로더는","루트에","리액트","마술을","만들","만들고","만들기","만듭니다.","만듭니다:","맵","맵을","맵이","먼저","몇","모두","모듈을","모든","모릅니다.이렇게","모아서","목록이","묶는","및","바꿀","방법을","방식으로","방지합니다.","배치","버전을","번들(묶어서)로","번들로","번들링(묶는)하는","번들링하는","번째","변경하지","변경할","변수가","변수에서","보겠습니다.먼저src/components에","보았을","보여줄","보일","복사하거나","볼","봅시다","불러오기","브라우저가","브라우저들은","브라우저에","브라우저에서","빌드와","빠르게","뿐이지만","사본에","사용자의","사용하고","사용하는","사용하도록","사용하면","사용하세요.","사용하여","사용할","사용합니다.","사용했음을","사이에","사이의","살펴","살펴보세요.","살펴봅니다.그러나","상대","새","새로운","생각할","생성","생성된","생성할","생성해","생성해야","선언","선택적으로","설정","설정과","설정되어","설정에","설정합니다.","설치","설치되어","설치했음을","소스","수","수도","스페이스","시간이","시작하려면","시작한","시작합시다.","실행","실행하여","싶다면","쓰인","아니라","아니므로","아닙니다.대신","아마도","아직도","않다면","않습니다.대신","않아","않으면","않은","않을","알게","알립니다.이렇게하면","언제든","없다는","여기를","여기에서","연결할","열면","예제를","예제에서는","오면","완전히","요소는src","원래","원하는대로","웹","웹팩","위한","위해","유일한","의미합니다.일반적으로","의존성","의존성으로","의존성을","의해","이","이것은","이것을","이는","이러한","이렇게","이름을","이름의","이미","이상적으로는","이제","일반적으로","일에","일치하는","읽어보세요.","임포트","임포트하는","입니다.awesom","입력","있게","있기","있는","있는지","있다고","있습니다.","있습니다.사용자를","있습니다.여기에서","있었는데","있으며이를","있으므로","있음을","있지","자세한","자유롭게","자체","자체를","자체적으로","작동하도록","작성","작성된","작성하세요.","작성할","작성합니다:","작성해","잘","전통적으로","접두사는","제공하고","제공하며","좀","종속성을","좋습니다.페이스북은","주목하세요","주목하십시오.react와","주목하십시오.typescript를","주의사항이","준비가","중","중요합니다.","중요합니다.그렇지","즐겨","증가하고","지금은","지원하지","지정했지만","직접","차이점에","참조하고","참조하십시오.","찾는","찾습니다.나중에는","채우기만","처리된","처리됩니다.","첫","초기화","최종","추가","추가하겠습니다:","추가할","추가합니다.","출력","출력에는","출력을","캐시","컴파일","컴파일하는","컴포넌트를","코드","코드를","통해","파일","파일로","파일뿐만","파일에","파일에서","파일은","파일을","파일의","파일이","패키지","패키지가","패키지로","패키지를","패키지에는","패턴\"이라고","페이지가","페이지에","포함되어","포함된","포함하고","포함하는","포함할","폴더를","폴더에","폴더에서","표시되지만","표준","프로젝트","프로젝트를","프로젝트의","피할","필드에","필요도","필요한","필요합니다.다음과","하게","하나와","하나의","하듯이","하려면","하며","하면","할","할지도","함께","합니다.프로젝트","합니다:","해당하는","해주는","했습니다.이를","형태을","호스팅","호스팅하는","확인","확인해보세요.","확장자로","확장자를","활용할","후","흔치"],"pages/Basic Types.html":["\"","\".\\n\\n\"","\"angl","\"blue\";","\"free\"];","\"hello\"];","\"hello,","\"i'll","\"thi","\"world\";","\"나를","\"문자열일수도","${","'boolean'은","'green'을","'number'에","'number'은","'object'","'red';","'string","'string'","'string'은","'substr'을","'tofixed'","'tostring'이","(`","(age","(array)","(boolean)","(enum)","(introduction)","(never","(opt","(somevalu","(somevalue).length;","(string)","(true)","(tuple)","(type","(union","(그러나","(꺾쇠괄호)",")","+","/","//","0","0b1010;","0o744;","0xf00d;","0부터","1","1)","1,","100;","10];","10진수","16진수와","1로","2","2,","2를","2진수","37;","3];","4;","4}","6;","8진수",":","=","[\"hello\",","[1,","[10,","[]","[string,","`bob","`hello,","ag","age:","alert(\"thi","alert(colorname);","any[]","any의","array","array:","assert","assertions)","assertions은","assertion은","binary:","blue","blue}","bobbington`;","boolean","bracket\"","c:","color","color.green;","color:","color[2];","colorname:","console.log(x[0].substr(1));","console.log(x[1].substr(1));","console.log(x[5].tostring());","decimal:","ecmascript2015에","end","enum","enums는","enum에서","enum은","enum의","error(\"someth","error(message);","error(message:","fail()","failed\");","fals","false;","fullnam","fullname:","function","green","green,","hex:","i'll","ifitexists가","in)","infiniteloop():","isdone:","javascript","javascript가","javascript로","javascript에서","javascript와","javascript의","jsx와","let에","let을","let의","list:","list[1]","message\");","month.\";","month.`;","n:","name","never","never는","never를","never에","never의","new","next","notsur","notsure.ifitexists();","notsure.tofixed();","notsure:","null","null;","null과","null은","null이라는","number","number'","number'에","number[]","number];","number와","number의","numer","object","octal:","old","out)","point가","prettysure.tofixed();","prettysure:","return","sentence:","somevalue:","strictnullcheck","string","string\";","string).length;","string):","string과","strlength:","throw","tofixed는","true","true,","true;","type","typescript","typescript가","typescript는","typescript를","typescript보다","typescript에서","typescript에서는","typescript의","u:","undefin","undefined;","undefined는","undefined를","undefined와","union","unusable:","var","void","void는","void와","warn","warnuser():","x","x:","x[3]","x[6]","year","{","{red","{red,","|","}","}.","가능한","가능할","가드에","가장","가정하겠습니다.","가정합니다.","가지","가지고","가집니다.void와","가집니다.하나는","각각의","각기","간단한","감싸기","감싸져","값","값만","값에서","값은","값을","값의","값이","값입니다.","값입니다.이","강력한","같습니다","같습니다.","같은","같을","같이","개발자가","개수의","객체","객체도","객체에는","걸쳐","검사나","검사를","검색됩니다.","것과","것도","것으로","것은","것을","것이","것입니다.다른","것입니다.예를","결코","경우","경우에","경우에는,","경우에도","고급","고정된","공용체","과","과정에서","관한","구문은","구문입니다.나중에","구문입니다:","구조,","구체적일","권장하지만","그","그것들은","그러나","그렇지는","그리고","그에","기능은","기능이","기대하는","기본","기본적으로","기본적인","기존","꺼져","나타내기","나타낼","나타냅니다.예를","내가","내용이","논의하겠지만","놓일","다루게","다른","다음","다음과","다음에","단순한","단위로","대신","대한","더","더욱","던지는","데이터","데이터를","도입된","동일합니다.다른","동적","될","됩니다.","두","들어","들어,","등과","따른","따옴표(\")","따옴표(')를","때","때는","때로는","때마다","때문에","또","또는","또한","라이브러리와","런타임에","마찬가지로","만","만드는","많은","말하는","말하자면","매기기를","매우(극단적으로)","매핑된","메모","메모:","메소드를","멤버","몇","모두","모든","목적상","못하는","못합니다.","무엇인지","문자로","문자를","문자열","문자열,","문자열은","문장과","문제는","문제들은","미치지","믿어,","및","반드시","반환","반환되는","반환하는","반환하지","받습니다.typescript는","발생하지","발생합니다.","방법","방법으로","방법으로는","방법이다.","방법입니다.type","배열","배열에는","배열을","배열이","백","백틱","번","번째","번호를","변경할","변수","변수를","변수에","변수의","변환(타입캐스팅)과","본","볼","부가적인","부동","부분은","부여하는","부울","부재도","부정확한","비롯될","비슷하지만","비슷한","비슷합니다:","사실일","사용됩니다.typescript는","사용됩니다:","사용으로","사용자","사용자가","사용하는","사용하도록","사용하려면","사용하면","사용하여","사용할","사용합니다.","사용합니다.javascript와","사용했음을","상응하는","상황에","새로운","샘플은","서버를","서브","선언","선언은","선언한","선택입니다.그러나","선택하지","선호도에","설명해야","설정하여","설정합니다:","소개","소수","수","수는","수도","수동으로","수행했다고","숫자","숫자,","숫자는","숫자형","스타일의","시작하는","시작할","시작합니다.멤버","실제로","실행","싶습니다.이를","쌍으로","써드","아닙니다","아닙니다.","안","안다\"라고","않고","않는","않습니다","않습니다)","않습니다.","않습니다.런타임에","않습니다.예를","않습니다:","않으며","않은","알","알고","알려진","알아야","알지","어떠한","어플리케이션을","언어에서처럼","언어와","언어의","없는","없습니다.","없습니다.일반적으로","없습니다:","없으며","엔티티의","여러","역할을","연결할","열거","열거형을","영향을","예는","예상할","예외를","예제를","오는","오류","오류,","오류:","오류를","올바른","외부의","외에도","요소","요소에","요소의","우리가","웹","위와","위의","위한","위해","유용하게","유용하고","유용하지","유용하지만","은","을","의해","이","이것은","이동할","이러한","이를","이름으로","이름을","이므로","이전","이후에","인덱스","인덱스을","일","일반적인","일부","일부를","일을","임의의","입니다","입니다.c#와","있기","있는","있다\";","있다고","있다는","있도록","있습니다","있습니다!","있습니다.","있습니다.string","있습니다.그러나","있습니다.다시","있습니다.어떤","있습니다.예를","있습니다.이","있습니다.이러한","있습니다.이렇게","있습니다.일반적으로","있습니다:","있어서는","있어야","있으며","있으므로","있을","있지","있지만","자료는","자세히","자신의","자체를","자체적인","작성","작성할","작업할","작은","장에서","재구성하지는","전달하고자","전혀","절대","절대로","점","점진적으로","접근하는","접근할","정반대이지만","제네릭","제외하고).ani","조금","조차도","존재하는","존재하지","존재할","존재합니다.","좁혀지더라도","좋습니다.","좋아요","좋아요,","주로","주제입니다.","줄에","중","중지(opt","지금까지","지원하기","지원하며","지원합니다.","지정합니다.","집합","집합에","참조하기","찾을","첫번째,","체크하지","초기화","추가","추가할","추론되는","친숙한","컨텐츠에서","컴파일","컴파일러는","컴파일러에게","컴파일러에서만","쿼트","큰","키워드","키워드는","키워드를","타임","타입","타입)을","타입도","타입보다","타입에","타입에만","타입으로","타입은","타입을","타입의","타입이","타입이거나","타입이며","타입입니다.즉","텍스트","텍스트의","템플릿","통과하도록","튜플","특별한","파티","페이지와","편리한","포함된","포함할","포함합니다.","표명","표명만","표시합니다.","표준","표현식","표현식은","표현식을","표현식의","표현식이거나","표현식입니다.변수는","표현할","프로그램을","프로퍼티는","플래그를","피할","필요는","필요한","하고","하나는","하나로","하나를","하나의","하는","하면","한","할","할당","할당될","할당할","함께","함수","함수에는","함수의","합니다.","합니다.배열의","합니다.예를","항상","해결할","해당","핸드북의","허용됩니다.","현재","형","형식입니다.","형의","형태를","호출하는","호출할","혼재되어","화살표","확실하지","확실한","획득하지","흔한"],"pages/Variable Declarations.html":["\"\"","\"\",","\"$$\",","\"a","\"aurora\",","\"bar\"","\"baz\",","\"cat\";","\"danielle\",","\"foo\",","\"hello!\";","\"hello,","\"kitty\";","\"noisy\"","\"oh","\"rich\"","\"rich\",","\"rich\"로","\"rory\";","\"seattle\";","\"spicy\",","\"yes\"","\"결함\"을","\"존재\"합니다.이것은","\"좋아요\"","\"환경\"을","'0'","'10'","'100'","'11'","'2'","'a'가","'a'는","'a'를","'b'는","'const'를","'e'는","'foo'가","'undefined'","'x'를","'x'의","(array","(block","(condition)","(const","(default","(destructuring)","(e)","(function","(input)","(introduction)","(let","(object","(properti","(re","(scope","(shouldinitialize)","(spread)","(true)","(var","(variabl","({","(최소","+",",","...","...c","...default","...defaults,","...first,","...passthrough","...rest]","...second,","//","0","0);","0;","0입니다.","1","1,","10","1001","100;","101","10;","10을","10입니다.","12,","12;","1;","2","2,","20;","2;","2]);","2];","3","3,","3;","4","4,","4];","5","5];","5]값을","6","7","8","9","9;",":",";","=","[","[,","[0,","[1,","[3,","[first,","[first]","[number,","[second,","]","a++;","a,","a:","a:\"\"","a;","ambiance:","a{를","a를","a에","a와","a의","b","b:","b;","b?:","boolean)","bothplu","bothplus에","b가","b는","b를","b의","c","c();","c):","c:","captur","catch","citi","city;","city를","class","clone","clone.m();","clone.p;","console.log(\"oh","console.log(e);","console.log(first);","console.log(rest);","console.log(second);","const","const는","const를","const변수의","c를","dead","declar","declarations)","default","defaults의","destructuring)","develop","ecmascript2015","enumer","es2015를","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와","foo()","foo();","food:","food속성을","for루프에","fourth]","function","function()","f의","f함수","f함수가","f함수에서","g","g()","g();","getciti","getcity();","getcity;","g함수가","g함수는","handbook","handbook에서","hello","if문","iife로","iife를","input","input;","input[0];","input[1];","interfac","i가","i는","i를","i와","javascript","javascript로","javascript를","javascript에서","javascript의","javascript이므로","keepwholeobject","keepwholeobject(wholeobject:","kitti","kitty.nam","kitty.numl","let과","let은","let을","let의","let이","loop","m()","messag","message;","mozilla","name:","network의","new","newname1","newname1\"로","newname1,","newname1를","newname2","no!\";","number","number[][])","number])","numlives:","numlivesforcat","numlivesforcat,","o","o.a;","o.a와","o.b;","o.b에서","o;","p","passthrough.b","passthrough.c.length;","price:","principl","privileg","properties)","quirks)","readonly로","renaming)","return","rules)","scope","scoping)","scoping이라고","search","search의","second","second,","second]","second]:","second라는","second의","settimeout","settimeout은","shadow","shadowing)","shadowing은","shadows하기때문에","spread에는","string,","sum","summatrix","summatrix(matrix:","tempor","thecitythatalwayssleeps()","throw","total","tri","type","typescript","typescripts는","typescript가","typescript를","typescript에","typescript에서","typescript의","values)","var","var보다","var에","var와","void","vs.","well.\");","wholeobject;","wholeobject의","world!\";","x","x)","x;","x는","x를","x의","zone","{","}","})","}):","});","}:","};","}이며","}입니다.객체의","가깝게","가능","가능하게","가능합니다.","가장","가정할","가정해","가져오는","가지","가지고","가진","가집니다.","각","간단한","간략하게","간섭하고","값에","값은","값을","값이","갖습니다.","같습니다.","같습니다:","같은","같이","같지만","개념과","개발자","개발자들은","개요를","개의","객체","객체로","객체를","객체에","객체의","객체입니다.이것은","건너뛸","검입니다.","것과","것으로","것은","것을","것이","것이고","것이었습니다.그것은","것인지를","것입니다.","것입니다.javascript에서","것입니다.그러나","것입니다.선언전에","것입니다.이것을","것입니다.이러한","것입니다.이제","게","결과는","결과를","결론을","경우","경우의","계산을","고려해야","고맙게도","고통이었지만","관계없이","관련","관심이","관한","괄호로","교환","구문에","구문을","구조","구체적인","권한","권한을","규칙","규칙에","규칙은","규칙을","규칙이","그","그것들이","그것은","그들은","그러나","그런","그렇게","그렇습니다.","그리고","근본적인","기능","기능은","기다리고","기대합니다.","기본","기본값","기본값으로","기본값은","기본값을","기사를","기억을","기억하세요.","기억하세요?settimeout에","기억해야","기존의","깊은","까다로울","끝없는","끝에","나머지","나은","나중에","나타내는","내려야","내부","내부의","내에","내에서","내용","내용은","내용을","내의","네이밍을","네임","네트워크","놀라운","놀랐을","누출되는","는","다룰","다룹니다.","다른","다름","다릅니다.","다소","다시","다음","다음과","다행스럽게도","다행히","단순한","단점","단점을","단지","달리","당신은","당연합니다.대부분의","대답도","대부분","대부분의","대한","대해","더","던질","덮어","덮어쓰는데","덮어씁니다.따라서","데이터","도입","도입하기보다는","독자는","동시에","동일하지만","동일한","동작에","동작을","된","될","됩니다.","됩니다.숙련된","두","두개의","두는","두번째,","들어","들어:","따라서","때","때까지","때마다","때문에","또","또는","또한","뜻은","뜻인지","런타임","런타임은","렉시컬","루프가","루프는","루프를","루프의","를","리뷰에서","만","만드는","만들","만듭니다.","만듭니다.이것이","만약","많은","말해줍니다.","매개","매개변수가","매개변수를","매우","먼저","멈추는","메서드를","멤버를","명확하게","명확한","몇","몇가지","모두","모듈,","모든","목록의","목표로","무슨","무시할","묶어야한다는","문안에","문을","문장을","문장이","문제가","문제를","문제점은","묻는","물론","밀리","및","바깥에서","바꾸기","바꿀","바람직한지를","바인딩","반대입니다.배열을","반복마다","반복문","반복문의","반복할","반환","발생해야합니다.","방금","방법은","방법이","방법이며","방법입니다.","방식으로","방지하기","방향은","배열","배열로","배열의","버그는","버그를","버그의","버전의","번","베이스에서","변경","변경할","변수","변수가","변수는","변수로","변수를","변수에","변수에도","변수에서도","변수와","변수의","변하지","보겠습니다.","보고하지","보세요:","보여","보통","복사본을","복잡합니다.배열은","볼","봅시다.settimeout은","부릅니다.매개변수","부여합니다.전개는","불구하고","불법이라는","불법입니다;","불변","블럭","블록","블록에","블록의","블록이","비구조화","비구조화는","비구조화된","비구조화를","비구조화시","비구조화의","비구조화입니다.전체","비구조화처럼","비구조화하는","비슷한","비해","뿐입니다.","사람들은","사람들을","사실입니다.","사용될","사용자가","사용하는","사용하는것은","사용하면","사용하세요.앞의","사용하여","사용하였습니다.","사용할","사용합니다.","사용합니다.스코프가","사용해야","사용해야한다는","사용했다면","살펴","살펴보았습니다.이것에","상대적으로","상위","상의하십시오.","상태는","상태를","새로운","새롭게","생각해","생긴","생성한","생성할","생성합니다.","생성합니다.해당","선언","선언과","선언되기","선언되어","선언되어야합니다.","선언된","선언될","선언됩니다.","선언들에","선언없이","선언에","선언에서도","선언으로","선언은","선언을","선언의","선언이","선언입니다.이전에","선언하기전에","선언하는","선언하였습니다.","선언한","선언할","선택사항으로","선택적인","설명","설명할","섹션에서는","섹션은","소개","속성(own,","수","수도","수정하면","수정할","쉽게","스스로","스코프","스코프가","스코프내에서","스코프는","스코프를","스코프에서","스코프의","스코프입니다.","스페이스","시간이","시나리오가","시작으로","시작했습니다.","시점에","실수가","실수로","실수를","실제로","실행","실행되는","실행될","실행됩니다.for","실행시키는","실행을","실행하는","실행하려고","실행하지만","실행해","심플하게","써놓지","쓰게","쓸","아니라","아니라는","아닌","아닙니다.","아닙니다.블록","아닙니다.형식을","아무렇게나","악화시키는","안됩니다.","않고는","않는","않다고","않더라도","않습니다.","않습니다.이","않은","알","알겠지만","알고","알다시피","알아냈습니다.그","앞에","앞에서","약간의","양날의","얕은","어떤","어떻게","어쩌면","언급한","언급했듯이","언급했습니다.","언어에서","언어의","얻었습니다.실제로","얻었을","없는","없다는","없습니다.","없습니다.즉","없었습니다.","없으므로","에","에서는","여기","여기서","여기에","여러","여부를","여전히","연결됩니다.","연산자","열거","예를","예방할","예상됩니다.","예상을","예상한대로","예에서","예제를","예제에서","예제입니다.","예측","오류","오류!","오류,","오류:","오류가","오류로","오류를","오른쪽으로","완료","완료된","완전히","왜","외부에서","외부의","왼쪽에서","요소는","요소들","우리는","우리에게","우발적인","우선","원인이","원칙)","원한","위의","위한","위해","유발하는","유발할","유사하지만","유사한","유지하세요.","유형","유형의","유효합니다.이것은","으로","은","을","의","의미론을","의미에","의미합니다.","의해","이","이것은","이것을","이것이","이곳에서","이는","이라고","이라는","이러한","이런","이를","이름","이름에서","이름으로","이름을","이미","이번","이상하게","이상한","이유는","이유입니다.let은","이전","이전에","이전의","이제는","이해하기","익숙하지","인덱스를","인수를","인스턴스를","일단","일반","일반적으로","일반적이며","일반적인","일반적입니다.매개","일부로","일정한","읽거나","읽을","잃어버린다는","있기","있는","있는지","있다.","있다고","있다는","있다면","있던","있듯이","있습니다","있습니다.","있습니다.)","있습니다.a의","있습니다.const는","있습니다.var","있습니다.그들이","있습니다.다음","있습니다.변수","있습니다.최선을","있습니다.하지만","있어야","있었던","있을","있지만","자동으로","자세한","자세히","자연스럽게","자체에","작고","작동하는지","작동합니다.","작동합니다.간단한","작성됩니다.","작성하기","작성해야","작성했다고","작업하는","잘","잘못된","잠깐","재","재선언과","재할당","적용하면","전개","전개는","전개로","전개를","전개보다","전개에","전개하는","전개한","전개할","전달하는","전에","전에는","전역","전체","전통적으로","점에서","점은","접근","접근이","접근하여","접근할","접했을","정교한","정보는","정의되지","정확히","제공하려면","제공합니다.","제외하고는","제외한","제한되어있고","제한되어있습니다.","조심히","조치를","존재하지","존재할","종류의","종종","좋아요","좋아요,","좋은","좌절의","주기","주듯이","주목하십시오.javascript는","주석으로","주어진","주의해야","준비됐나요?","중요하지","중요한","중지","중지했을","중첩된","즉시","지금은","지나면","지역변수","지역변수로","지원합니다.여기서","지정","지정되었다는","지정하는","지정한다는","지정할","직감을","직감적이고","직접","진행하지만","질문들과","집합이기","차이점은","참조","참조하기","참조하는","참조하며","참조하세요.이","참조하십시오.","참조합니다.","찾을","챕터에서","처음","첫번째,","초","초기화가","최선의","추론의","추론할","출력","출력됩니다.","출력을","출력합니다!","취하지","친숙하지만","캡쳐","캡쳐된","캡쳐를","캡쳐링에","캡쳐링의","캡쳐하기","캡쳐하는","캡쳐한","캡쳐할","캡쳐합니다","캡쳐했으므로","컴파일러는","코드","코드는","코드를","코드의","콜론은","크게","키워드를","타입을","통해","특히","팀원들과","파싱합니다.","판단을","패턴은","패턴을","편리합니다.","포함된","포함됩니다.기본적으로","표현식은","표현식을","표현식인","프로퍼티","프로퍼티가","프로퍼티는","프로퍼티를","프로퍼티뿐만","프로퍼티에","프로퍼티의","피할","피해야","필요가","필요없는","필요하지","필요합니다.","하고","하나","하는","하여","한","한가지","한계가","한다면","한번","할","할당","할당입니다.","할당할","할수","함께","함수","함수,","함수가","함수는","함수로","함수를","함수에","함수을","함수의","합니다.","합니다.(실행이","합니다.c에서","합니다.루프","합니다.이를","항목에","항목이","항상","해결","해당","해당되는","해보세요","해체","해체할","했기","했음에도","향후","허용되며","허용하지","허용합니다.","현대적인","현재","형식을","형식이","형태를","호출되는","호출되더라도","호출될","호출로","혼동되어서는","혼란스러워지기","혼란스럽겠지만","혼란스럽습니다.이름","혼자가","확실히","확장입니다.","환경","환경내에서","환경을","활용할","횟수가","후에","후에는","후에도","후행","훨씬","흐름을","흭득하였습니다.","힘든"],"pages/Interfaces.html":["\"100\"","\"black\"});","\"blue\";","\"bob\"];","\"fred\"];","\"mallory\";","\"red\",","\"size","\"white\",","\"구조적","\"대상","\"덕","\"사전(dictionary)\"","\"옵션","\"인덱스\"를","\"회피하는\"","'clor'프로퍼티가","'colour'는","'image'","'name'의","'squareconfig'","'state'","()","(class","(config.color)","(config.width)","(excess","(extend","(function","(hour:","(hybrid","(implement","(interfac","(introduction)","(number)로","(option","(our","(readonli","(source:","(start:","(string)으로","*","...","//","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:","a:","a;","a[10]","agemap[\"daniel\"]처럼","analog","analogclock","analogclock이","anim","animal;","animal을","any;","area:","array","array와","assertion)을","bags)\"과","bags)\"을","bags)과","beep\");","between","boolean","boolean;","breed:","button","c","c#","c(10);","c.interv","c.reset();","checks)","class","classes)","class를","clock","clockconstructor","clockconstructor,","clockconstructor와","clockinterfac","clockinterface;","clockinterface라는","color","color:","color?:","color가","colour","colour:","config.clor;","config.color;","config.width","config.width;","console.log(\"beep","console.log(\"tick","console.log(labelledobj.label);","const","constructor(h:","const를","control","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의","ctor(hour,","currenttime:","d;","date)","date);","date;","digit","digitalclock","dog","dog;","extend","false)함수","first","function","function(source:","function(src,","function(src:","getcounter():","getcounter();","hour:","imag","implement","index","instanc","interfac","interface)","interfaces)","interval:","javascript","javascript가","javascript에서","javascript에서는","javascript에서와","javascript와","java와","label","label:","labelledvalu","labelledvalue)","labelledvalue은","label이라는","length:","length는","locat","m:","minute);","minute:","myarray","myarray:","myarray[0];","myarray[2]","myarray[2]를","myobj","mysearch","mysearch:","mysquar","mystr:","name:","name의","new","newsquar","newsquare.area","newsquare.color","newsquare;","notokay","number","number)","number):","number);","number,","number;","number[]","number[];","number]:","numberdictionari","number}","number로","number입니다.","numeric과","obj.property가","obj[\"property\"]으로도","object\"};","opacity:","p1.x","p1:","penstrok","penwidth:","point","point를","printlabel(labelledobj:","printlabel(myobj);","printlabel에","privat","properti","properties)","protect","public","readonli","readonlyarray","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을","selectablecontrol의","settime(d:","settime과","shape","shape,","side","sidelength:","signature)","signature)을","signatures)에","signatures)을","signatures)이","signature으로","size:","source.search(substring);","squar","square.color","square.penwidth","square.sidelength","squareconfig","squareconfig):","squareconfig);","squareconfig가","squareconfig은","squareconfig의","squareopt","squareoptions은","src.search(sub);","state","state:","static","string","string)","string):","string,","string;","string]:","stringarray","stringarray;","stringarray이","string으로","string을","sub)","sub:","substring:","subtyping)\"라고도","textbox","this.currenttim","tick()","tick();","tock\");","true와","types)","typescript는","typescript를","typescript에는","typescript에서도","typescript의","typing)\"","typing)에","void;","vs","width","width:","width?:","width가","x:","x와","y:","y는","{","{color:","{size:","{};","}","})","});","};","}으로만","}을","가능","가능하다는","가능한","가능해야","가방(option","가장","가져야","가지","가지고","가지기","가지는","가지를","가진","가질","가집니다.실제로","각","간단한","간단합니다.가장","값에","값을","값이","강력한","강요합니다.문자열","강제가","같습니다.","같습니다.인터페이스는","같은","같이","개의","객체","객체가","객체는","객체로","객체를","객체에","거치지","거칩니다.객체","검사","검사(excess","검사되기","검사되며","검사를","검사에","검사을","검사하는","검사할","검사합니다.typescript가","검사합니다.타입을","것","것과","것들은","것은","것을","것이","것입니다","것입니다.","것입니다.변수는","것입니다.예를","것입니다.이것은","것입니다:","것조차도","결합하는","결합하여","경고했을","경우","경우도","경우에","경우에는","계약을","계층이","관대하지","관련이","괜찮은","구성","구현","구현된","구현을","구현하는","구현한다고","구현할","그것이","그러나","그렇게","그렇지","금지되어","기법을","기본","기억할","끝에","나열된","나타납니다(여기서는","나타냅니다.","나타냅니다.객체","내에서","너무","넣어","다","다룰","다른","다만","다시","다양한","다음과","다음은","단일","대로","대부분의","대수롭지","대신","대한","대해","대해서","더","데","동시에","동일하므로","동일한","동적이고","되지","될","두","둘","들면:","들어","따라","때","때때로","때만","때문에","때문입니다).그러나","때문입니다.다음","때문입니다.생성자는","때문입니다.이것은","때문입니다.즉","또","또는","또한","를","리터럴에","리터럴은","리터럴을","리터럴의","마음이겠지만","마지막","마지막으로","마찬가지로","마치","만드는","만들","만들고","만듭니다.클래스를","많은","많이","말아야","말하는","말할","맞추는","매개","매개변수가","메서드가","메서드를","메시지가","멤버가","멤버들을","멤버들이","멤버를","멤버에","멤버이기","멤버조차도","명시적으로","명시적인","명심하세요:","몇","모두","모든","목록과","목록의","무덤을","문자열","문자열(string)","문자열과","문자열을","문제","문제가","묻는","물건에","및","바꿀","반면","반환","반환되는","반환된","반환하는","반환한다는","받아","발생하는","발생할","발생합니다.","방법","방법과","방법으로","방법은","방법을","방법이지만","방법입니다.","방식으로","방식을","방지할","배열로","배열을","배웠고","배웠습니다.","버그가","버그입니다.즉","번째","변경하지","변수","변수는","변수를","변수에","변수에는","변수에서","변수의","변형","변환하기","보겠습니다.","보여줍니다.","보통의","복사할","복잡한","볼","봅시다:","분리하는","불구하고","불법임을","붙여","비교하며","뿐입니다.","사용","사용되는","사용됩니다.","사용을","사용하는","사용하면","사용하여","사용한","사용할","사용할지","사용할지를","사용합니다.","사용해야","사항을","상속","상속받는","상속받으며","상속하지는","상속하지만","상속합니다.즉","상태를","상호","생성","생성자","생성자를","생성하고","생성하는","생성하려고","생성하면","생성할","서로","서로를","서명(call","서명(constructor","서명(index","서명(string","서명에는","서명은","서명이","서브","선언","선언과","선언된","선언에서","선언하기","선언한","선택적","설명된","설명하기","설명하는","설명할","설정할","소개","소위","속성도","속성이","수","수는","수도","수정할","수정해야","순서대로","숫자(numeric)","숫자나","숫자의","쉬운","스태틱","스태틱과","시도를","시작된","시작하는","시점에","실제","실제로","실패합니다.","싶은","써드","아니면","아닌","아닙니다.","아래의","아예","않고","않기","않는다는","않도록","않습니다.","않습니다.이는","않습니다:","않으려는","않으며","않은","않을","알","알려진","암시적으로","앞에","어떻게","언급했듯이","언어로","언어처럼","얻을","없는","없습니다.","없습니다.어떤","없습니다.예를","없었습니다.여기서는","없으며","에","여기서","여러","역할을","예로는","예를","예상하는","예에서","예에서는","예입니다:","예제를","예제에서","예제에서는","예제의","오류","오류!","오류,","오류:","오류가","오류는","오류를","오버라이드","올바른","옵션","완전히","왜냐하면","외부에서","외에는","외에도","요구","요구하지","우리는","원리","위에","위에서","위와","위의","위치의","위한","위해","유사하게","유연하게","유연한","유용한지도","유용합니다.서브","유지하고","유지하는","유형화(structur","의해서도","이","이는","이러한","이런","이름","이름과","이름을","이름이","이름입니다.여전히","이번에도","이보다","이야기하겠지만","이에","이전","이전에","이후에","인덱서(indexer)를","인덱서에서","인덱서의","인덱스","인덱스에","인덱스의","인덱싱","인덱싱을","인덱싱하기","인덱싱하는","인덱싱하면","인수","인수는","인수로","인스턴스","인스턴스를","인스턴스의","인터페이스","인터페이스가","인터페이스는","인터페이스도","인터페이스로","인터페이스를","인터페이스에","인터페이스와","인터페이스의","인터페이스처럼","인해","일관성이","일단","일반적인","일부","일부를","일부만","일치하는지만","일치하도록","일치하지","일치할","읽기","입니다.","입력하면","있고","있는","있는지","있다고","있다는","있습니다!","있습니다.","있습니다.createsquare에","있습니다.javascript의","있습니다.printlabel에","있습니다.state는","있습니다.그럼에도","있습니다.두","있습니다.또한","있습니다.실제로","있습니다.여기서는","있습니다.예를","있습니다.왜냐하면","있습니다.이","있습니다.이러한","있습니다.이렇게","있습니다.인덱싱","있습니다.프로퍼티를","있습니다:","있어야","있으며","있으면","있으므로","있을","있음을","있지만","자세히","자식들만이","자식만","자신의","작동","작동하는","작동하도록","작성되며","작성할","작업은","작업할","작업해야","작용할","잘못","장점은","재사용","전달되는","전달된","전달하는","전달할","전에","전용","전용(readonly)으로","전용이므로","전체","점을","접근할","정말","정의되면","정의를","정의하고","정의하는","정의할","정의합니다.","정의합니다.편의상","정적인","제거된","제공되는","제공될","제공하지","제공합니다.이것은","조건","조용히","조합으로","존재하거나","존재하지","좀","종류의","종종","좋습니다.","좋아요,","주어진","주장할","줄에서","중","중에서","중요한","중요합니다.","지원되는","지원할","지적하는","지정되므로","지정하는","지정하려는","지정하지","지정할","직접","차이점(differ","채워진","처리를","처음","첫","첫번째","체커가","체커는","체커에서","체커에서는","체킹을","초과","초점을","최소한","추가","추가하는","추론할","충족하는","충족하도록","취할","측면과","측면만","측면에서","측면의","측면이","측면이기","측에","컨텍스트","컴파일러가","컴파일러는","컴포넌트로","코드","코드가","코드를","코드에","코드의","크지만","클래스","클래스가","클래스는","클래스를","클래스에","클래스에서","클래스에서만","클래스와","클래스의","클래스처럼","타이핑(duck","타입","타입\"에","타입(contextu","타입(index","타입construct","타입과","타입만","타입에","타입에는","타입에서","타입은","타입을","타입의","타입이","타입이므로","타입이어야","타입인","타입임을","타입입니다(왜냐하면","통해","특별하게","특별한","특성으로","특정","특정한","파는","파라미터","파티","패턴을","패턴의","포함되는","포함되어","포함되지","포함된","포함한","표명(assertion)을","표명(type","표시됩니다.","표시됩니다:","표시합니다","표현식의","표현식이","풍부한","프로그램이","프로젝트","프로퍼티","프로퍼티가","프로퍼티는","프로퍼티들을","프로퍼티들의","프로퍼티로","프로퍼티를","프로퍼티에","프로퍼티에서","프로퍼티의","필수로","필요가","필요는","필요하다는","필요하지","필요한","필요할","필요합니다.","하고","하나는","하나로","하나씩","하는","하며","하면","하에","하위","하이브리드","하지","하지만","한","한다는","할","할당","할당되지","할당하거나","할당하는","할당하여","함수","함수로","함수를","함수에","함수에는","함수와","함수의","합니다.","합니다.button과","합니다.typescript에서는","합니다.메서드와","합니다.왜냐하면","합니다.이","합니다.프로퍼티","항목으로","해당","핵심","허용됩니다.","형성하기","형성하려면","형성할","형태","형태를","형태을","형태일","호출","호출을","호환","호환되고","확실한","확인하는","확인합니다.","확인합니다.printlabel","확장","확장하는","확장하면","확장하여","확장할","후"],"pages/Classes.html":["\"","\"bob","\"greeter","\"greeter라는","\"hello,","\"hey","\"man","\"sales\");","\"secret","\"인스턴스","${distanceinmeters}m.`);","${this.department}.`;","${this.name}","&&","'animal'과","'employee'는","'name'은","'person'의","()","(abstract","(accessors)","(advanc","(classes)","(constructor","(employee.fullname)","(function","(inheritance)","(introduction)","(paramet","(passcod","(point.i","(point.x","(public","(public,","(readonli","(static","(thename:","(this.greeting)","(understand","(use","*","+",".d.t","/","//","0)","0,","0};","1,","10,","10am.\");","10}));","1x","2,","2015년을","3","34m.","3};","3개의","45)","5)","5m.","5x","8","8;",":","=","==","_fullname:","`hello,","abstract","abstract으로","account","accountingdepart","accountingdepartment();","anim","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(\"오류","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","ecmascript3","ecmascript5","employe","employee(\"bob\");","employee(\"howard\",","employee();","employee.fullnam","employee;","employee는","employee라는","employee를","employee에게","employee의","extend","fullname():","fullname(newname:","fullname:","fullname에","fullname을","function","functions)","galloping...","generatereports():","getelevatorpitch()","getters/setters를","getter와","get과","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라는","greeter는","greeter라고","greeter를","greeter을","greeter의","greeting:","grid","grid(1.0);","grid(5.0);","grid.origin.x);","grid.origin.y);","grid1","grid2","grid를","grid의","hors","horse(\"tommi","horse과","horse는","horse의","howard","interfac","interface)","javascript","javascript는","javascript로","javascript를","java를","john","legs\");","makesound():","math.sqrt(xdist","meet","message;","modifier)","modifiers)","monday","move","move()","move():","move(distanceinmet","move(distanceinmeters:","move를","name","name:","name;","name과","name은","name을","name이라는","new","newname;","new를","number","number)","number;","number;})","numberoflegs:","octopu","octopus(\"man","origin","origin에","palomino","palomino\");","passcod","passcode\")","passcode\";","passcode가","passcode를","person","person(\"john\");","person으로부터","person을","person의","piec","point","point3d","point3d:","printmeeting():","printname():","privat","private)","private,","private멤버가","private으로","private을","private의","private이다;","properties)","protect","protected)","protected로","protected멤버가","protected멤버에도","protected입니다.","public","public,","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","setter가","set으로","set을","slithering...","smith\";","snake","snake(\"sammi","snake와","snake을","standardgreet","static","string","string)","string,","string;","strong","suit\";","super(\"account","super(\"rhino\");","super()를","super(name);","super.move(distanceinmeters);","symbol","techniques)","thename;","thename으로","thename을","there!\";","there\";","this.","this._fullnam","this._fullname;","this.depart","this.greet","this.greeting;","this.nam","this.name);","this.scale;","this를","this에","tom.move(34);","tom.move(34)를","tom:","tommi","tom은","typeof","typescript가","typescript는","typescript에서","typescript에서는","void","void;","woof!');","work","x:","xdist","y:","ydist","ydist)","z:","{","{x:","}","})();","};","가능하다면","가능한","가장","가지","가지고","가지를","가지므로","가진","각","간단한","값에","값을","값이기","같아","같이","개발자가","개발자는","개발자들에게는","개발자에게는","개의","객체","객체가","객체를","객체에서","객체의","거의","것과","것으로","것은","것을","것이","것입니다.","것입니다.new를","것입니다.게다가","것입니다.예를","것처럼","경고","경우","경우는","계속해서","고급","고유한","곳에서","공유하기","과정이","관계없이","교체합니다.앞의","구문을","구문이","구조적인","구체적으로","구축","구축되는","구현","구현을","구현해야","권한을","권한이","규칙입니다.","그","그것들이","그러나","그런","그럼에도","그렇지","그리고","그에","기능을","기능이","기다리지","기반","기반의","기법","기본","기본적으로","기본적인","기분","기술을","기존","나타납니다.또한","나타내는","내에서","내의","내키는","느낄","다","다룹니다.이번에도","다르게","다른","다소","다운그레이드는","다음","다음과","달리","대로","대한","대해","대해서만","더","데","동시에","동일한","동작합니다.단","된다는","될","두","둘","둘째,","들어","등장합니다.","때","때문에","때문입니다.","또","또는","또한","뜻합니다.","라고","라고도","를","마지막","마찬가지입니다.","만드는","만들","만들고","만들기","만듭니다.","만듭니다.이","만듭니다.이것은","말합니다.","매개","매개변수","매개변수를","매우","먼저","메서드","메서드가","메서드는","메서드를","메서드와","메소드를","메시지를","메이저","멤버","멤버가","멤버는","멤버도","멤버들에","멤버를","멤버에","멤버의","명시적으로","명시해야합니다.","몇","모두로","모든","무단","문제를","미리","및","바꿀","바로","받게","받을","발생하는지","발생합니다.employee도","방법도","방법으로","방법은","방법을","방법입니다.매개변수","방식에","방식을","버전에서는","버전을","번째","변경할","변수","변수는","변수를","변환해봅시다.","보겠습니다:","보여","보여야","보여줍니다:","보이는","복잡한","본","본문을","볼","봅시다.","부르는","부여하는","불구하고","붙여","붙입니다.","브라우저와","비교할","비슷하게","사람들이","사실을","사용됩니다.","사용자가","사용하고","사용하기","사용하는","사용하도록","사용하려면","사용하면","사용하여","사용하지","사용하지만","사용한","사용할","사용합니다.각","사용합니다.둘","사용합니다.여기서","사용합니다.이것는","사용합니다.이것은","사용합니다.즉","사용해","삭제했는지","살펴보겠습니다.","살펴보겠습니다:","상속","상속받습니다.여기서","상속을","상속하고","상응하는","새","새로운","생각하는","생성된","생성됩니다.","생성자","생성자는","생성자를","생성자에서","생성자와","생성하고","생성하는","생성할","생성합니다:","서로를","선언","선언과","선언되고","선언되었지만","선언된","선언에서","선언으로부터","선언은","선언이","선언하면","선언한","선언합니다.","선언합니다.매개","선언했습니다.그","선택적으로","설명합니다.","설정하는","설정해야","설정했습니다.","세부","세부적으로","섹션의","소개","속성과","수","수는","수도","수정하고","수정할","수정합니다:","수정해","슈퍼","스태틱","스태틱을","시스템입니다.두","시작으로","시작합시다.","실제로","실행하면","실행하여","실행할","아니라","아닌","아닙니다.","않고","않고도","않는다는","않습니다.","않아도","않으므로","않은","않을","알","알려진","알아보기","알아야","알았을","앞서","앞에","약간","어디서","어떠한","어떻게","어색함을","언급하지","언급한","언어를","언어의","얻습니다.생성자","업데이트","업데이트!\");","없는","없다는","없습니다.","없습니다.인터페이스와","없지만","여기서","여기서는","여기에서","여러","여전히","예","예를","예제가","예제는","예제를","예제부터","예제에서","예제에서는","예제와의","예제의","오류","오류!","오류:","오류가","오버라이드","오버라이드하고","오버라이딩","왔는지에","왜냐하면","외부에서","외부에서는","원활하게","위의","위치에서","위한","위해","유래된","유사하게","유사한","유용합니다.","유지하거나","응용","이","이것은","이러한","이를","이름을","이상을","이야기했습니다.인스턴스는","이전","이전과","이전에","이제","이해하기","익숙하게","익숙하다면","익숙하지","인스턴스","인스턴스가","인스턴스는","인스턴스들을","인스턴스를","인스턴스에서","인스턴스의","인스턴스화될","인스턴스화하고","인스턴스화할","인터셉트하는","인터페이스","인터페이스로","인터페이스를","일반적인","일으킬","일이","일치하지","읽기","임의로","입증하기","있기","있는","있는지","있다고","있다는","있다면","있도록","있습니다","있습니다.","있습니다.abstract","있습니다.ecmascript6로도","있습니다.typescript에서는","있습니다.다음은","있습니다.이러한","있습니다.이전","있습니다.즉","있습니다.클래스","있습니다:","있어야","있었습니다.","있었습니다:","있지만","자동적으로","자유롭게","자체가","자체를","자체에","자체의","작동하는","작동하는지를","작동하도록","작동합니다.greeter","작성하기","작성할","잘","장소로","재사용","적용됩니다.","적용할","적이","전에","전용","전용으로","전통적인","점은","접근","접근을","접근자","접근자가","접근자는","접근자를","접근자에","접근하기","접근하는","접근할","접근합니다.인스턴스의","접두어로","정보를","정의하는","정의하여","정의한","정의합니다.그러나","정적","정확하게","제공합니다\".또는","제공합니다\".이","제어할","존재하지","좀","종종","좋아요:","주기","주며","주의사항:","줄에서는","줍니다.","중","중요한","지금까지는","지원되지","지원합니다.이것을","지정자","지정자(access","지정자는","지정자를","지정자와","지향","직접","직접적으로","직접적인","진행되고","차이를","참조를","참조할","처리합니다.","첫","첫째,","초기화됩니다.마찬가지로","초기화할","초기화합니다.","초기화해야합니다.","추가적으로","추가하는","추가합니다.","추론됩니다.이것은","추상","추상적이지","출력하도록","측면과","측면이","컴파일","컴파일러를","컴포넌트를","코드에서","클래스","클래스(subclasses)","클래스(superclasses)","클래스가","클래스는","클래스들의","클래스를","클래스뿐만","클래스에","클래스에는","클래스에서","클래스의","클래스인","클래스입니다.또한","클래스입니다.추상","클래스입니다.파생","키워드가","키워드는","키워드를","타입","타입과","타입들은","타입에","타입에는","타입으로","타입을","타입의","타입이","타입인","타입입니다.","통합했습니다.","통해","특성입니다.","특화된","파생","파생되기","파생된","파생될","파일을","판단되는","패턴","패턴을","편리하지만","포함됩니다.greetermaker에","포함됩니다.각각의","포함하는","포함하지","포함할","포함해야","표시되면","표시된","표시될","표시하도록","표시할","프로그래밍에서","프로그램을","프로토","프로퍼티","프로퍼티(paramet","프로퍼티는","프로퍼티들은","프로퍼티들을","프로퍼티를","프로퍼티에","프로퍼티와","플랫폼에서","하기","하나는","하나를","하나의","하는","하며","하위","한","할","할당을","할당하려고","할당하여","할당합니다.","함께","함수","함수라고","함수를","함수에는","함수와","함수의","함수입니다.","함수클래스는","합니다.","합니다.새로운","합니다.이것은","합니다.추상","항상","형태를","형태의","호출되는","호출됩니다:","호출하고","호출하면","호출하여","호출합니다.","호출해야","호출해야한다는","호출해야합니다.","호환","호환되지","호환됩니다.그러나","호환성(compatible)이","확인하고","확인하기","확인할","확인합니다.이를","확장될","확장시키기","확장하여","확장할"],"pages/Functions.html":["\"","\");","\"adams\");","\"adams\",","\"bob","\"clubs\",","\"diamonds\",","\"diamonds\"],","\"diamonds\"];","\"hearts\",","\"lucas\",","\"mackinzie\");","\"number\")","\"object\")","\"samuel\",","\"smith\")","\"smith\"로","\"spades\",","\"sr.\");","\"this\"를","\"will","\"will\",","\"상황적","\"숨겨진","%","'this'를","'x'와","'y'에는","()","(...)","(basevalue:","(e:","(firstname:","(fname:","(function","(functions)","(infer","(introduction)","(lastname)","(option","(overloads)","(rest","(thi","(this:","(type","(typeof","(write","(x)","(x:","*","+","...","...rest:","...restofname:","/","//","10","100;","13","13);","13};","2","4","52);","6의",":","=","==","=>","?를","[\"hearts\",","[pickedsuit]의","[{","adams\"를","add(x,","add(x:","addclicklistener(onclick:","addclicklistener가","addclicklistener에","addtoz(x,","alert","alert(\"card:","annotated되어","annotate를","any가","api를","api의","arguments를","array(52),","arrow","buildname(\"bob\");","buildname(\"bob\",","buildname(\"joseph\",","buildname(firstnam","buildname(firstname:","buildname(undefined,","buildname;","buildnamefun:","callbacks)","capture라고","card","card:","card;","cardpick","cardpicker();","cardpicker()는","cards:","card를","card와","class","console.log('clicked!');","createcardpicker(this:","createcardpicker:","createcardpicker는","deck","deck)","deck):","deck.createcardpicker();","deck:","deck객체를","deck를","deck에","default","e.messag","e.message;","e:","ecmascript","employeenam","event)","f(this:","first","firstnam","firstname;","firstname에","function","function()","function(this:","function(x,","function(x:","function)","functions)","h","handler","handler();","handler,","handler의","increment:","info:","initi","interfac","invoc","javascript","javascript는","javascript에서","javascript에서와","javascript와","javascript의","katz의","last","lastnam","lastname:","lastname;","lastname?:","math.floor(math.random()","math.floor(pickedcard","math.floor(x","mode)에서","myadd","myadd:","myadd는","mydeck","mydeck[pickcard(mydeck)];","name","name을","name의","new","noimplicitthi","noimplicitthis는","number","number)","number):","number,","number;","number[];","onclickbad(this:","onclickbad는","onclickgood","onclickgood(this:","onclickgood는","onclick이","paramet","parameters)","parameters)라고","pickcard","pickcard(15);","pickcard(x):","pickcard(x:","pickedcard","pickedcard.card","pickedcard.suit);","pickedcard1","pickedcard1.card","pickedcard1.suit);","pickedcard2","pickedcard2.card","pickedcard2.suit);","pickedcard;","pickedsuit","restofname.join(\"","result1","result2","result3","result4","return","smith\"를","string","string)","string,","string;","string[])","string[];","suit","suit:","suits:","suits[pickedsuit],","this.info","this.info를","this.suit","this.suits[pickedsuit],","this가","this는","this를","this에","this와","this을","this의","type)","types)","typescript","typescript가","typescript는","typescript는createcardpicker가","typescript에","typescript에서","typescript에서는","typing)\"이라고","uielement","uielement.addclicklistener(h.onclickbad);","uielement.addclicklistener(h.onclickgood);","undefined);","undefined가","undefined를","undefined입니다.","understand","void)","void):","void,","void;","void가","void는","void로","void를","void이기","window로","window를","window보다는","x","x.length);","y","y)","y:","y;","yehuda","z","z;","{","{suit:","}","},","};","}[]):","}];","가독성을","가장","가정합니다.null","가정합니다.간단히","가져올","가져와야","가지","가지고","가짜","각","간단한","간주됩니다.","값은","값을","강력하고","같은","같이","개발자들도","개의","객체","객체는","객체를","객체마다","객체에서","검사를","것","것과","것에서","것으로","것은","것을","것이","것이다.이","것입니다).","것입니다.","것입니다.pickcard가","것입니다.또한","것입니다.반면에","것처럼","경고를","경우","경우에는","계속","계속합니다.일치하는","계층,","곳에서","곳이","공유됩니다.","공유한다는","공유합니다.lastname의","공통점을","공통점이","관계","구문","구문으로","구성하는","구성하지","구성합니다.캡처된","구체적인","구축하는","굵은","그","그것들은","그것이","그들이","그럼에도","그렇다면","그렇지","그룹으로","그리고","글에는","기능에","기능을","기능이지만","기대하는","기록하여","기명","기반으로","기법의","기본","기본값을","기본적인","기술한","끝에","나뉩니다:","나머지","나오는","나올","나중에","나타내는","남겨","남겨졌습니다.","내부","내부의","내용만","내용을","너무","넘겨주면","넘겨줄","넣어야합니다.","네임","노력을","높을","다","다룰","다른","다음","다음과","다음에","단점은","달리","달아야","대답은","대로","대부분","대신","대신에","대한","대해","더","덜","데","덱을","돕기","동일한","동작을","동적인","되면","된","될","됩니다:","두","두가지","두개의","두지","둘","뒤에","드는","드문","들면","들어","듭니다.특히","따라","따라서","따라와야","딱","때","때는","때때로","때를","때문에","때문입니다.왜냐하면","때문입니다.이","때문입니다.이와","때의","또는","또한","라이브러리","라이브러리가","라이브러리에","런타임","리터럴","리턴문를","마지막","마지막에","마지막으로","마찬가지로","만들","만들고","만들어지고","만큼","많아지면","많은","말합니다.이","말해서","맞습니다","매개","매개변수","매개변수(default","매개변수가","매개변수가에","매개변수는","매개변수들의","매개변수들이","매개변수라고","매개변수로","매개변수를","매개변수에","매개변수와","매개변수의","매개변수입니다:","매개변수처럼","매우","먼저","메서드","메서드는","메커니즘이","명시적으로","명시해야","명확하게","명확하고","몇","몇가지","모두","모두를","모듈을","모듈이","모든","모를","모을수","목록과","목록에서","목록은","목록을","목록의","무엇을","무한적인","문제를","및","반드시","반영되지","반환","반환하거나","반환하기","반환하는","반환하지","반환합니다","반환합니다.","반환합니다.사용자가","받아들일","발견합니다.오류를","발생시키지","발생할","발생합니다.","발생합니다.createcardpicker에","방법과","방법을","방법입니다.typescript에서는","방식이","방지할","배열로","배열을","배우는","배워야","번만","번에","번째","번째,","범위를","벗어나지만캡처의","변경하여","변경해야","변수","변수는","변수들을","변수로","변수를","변수입니다.매우","변화로","보겠습니다.","보고","보세요.","보이는지","본문","본문에서","본질적으로","볼","부분을","부분이므로","부분인지","분리된","불구하고","불행히도","비","비슷한","빠르게","사라지고","사실만","사용","사용되고","사용되는","사용되든","사용됩니다:","사용법을","사용자가","사용자는","사용하거나","사용하는","사용하려는","사용하려면","사용하면","사용하여","사용하지","사용한","사용할","사용합니다.","사용합니다.(주의사항","사용합니다.화살표","사용해야","사용했어요.","사이에","사항을","사항이라는","사항이며","살펴보겠습니다:","살펴보고","살펴보면서","살펴본","상관없이","상위","상태\"의","상황에","새로운","생략할","생성","생성된","생성된다는","서로","선택","선택적","선택적으로","선택적인","선택하게하세요.","선택하기","선택하면","선택한","선택할","선택합니다.사용자가","선택합니다.이러한","설명하기","설명하는","설명할까요?","설정되는","설정되어","설정할","설정해","소개","소속됩니다.이러한","수","수는","수도","수를","수와","수의","수정하세요:","수행합니다.오버로드","순서를","숫자를","쉽게","스페이스","시간이","시도를","시스템에","신호를","실수를","실행되는","실행하려고","심지어","싶다면","아,","아니라","아니므로","아닌","아닙니다.","아래","악명","않거나","않고","않기","않는","않습니다.","않습니다.실제로","않으면","않을","알게","알고","알려줍니다.하지만","알아야","앞에","앞에서","앞의","애플리케이션에","애플리케이션을","어떻게","언급한","언어입니다.단일","얼마나","엄격모드(strict","없는","없는지","없다는","없습니다!","없습니다.기본","없습니다.컴파일러는","없이","여기서","여기서는","여기에서","여러","여전히","여전히any입니다.왜냐하면","역할을","연결되도록하여","예를","예상합니다.즉","예제를","예제에","예제에서","오는","오류!","오류,","오류가","오류를","오버로드","오버로드가","오버로드로","오버로드를","오버로드만","오버로드합니다.","올바르게","올바른","완벽하게","왔기","외부의","요소입니다.클래스는","요약하면:","원래의","원하는","위에서","위의","위한","위해","유연한","유일한","유지하는","유효한","은닉","의례입니다.typescript는","의미하는","의미하므로","의미합니다.","의미합니다.두","의해","이","이것은","이것을","이러한","이런","이런,","이렇게하면","이를","이름과","이름에","이름은","이번","이야기합니다.때로는","이에","이유","이제","이해하는","이해할","이해해야","익명","인수들을","인수로","인수를","인수의","인스턴스에서","인터페이스를","인해","일반","일부가","일부이며","일이","일종의","일치해야","일회성","읽어보세요.yehuda의","있기","있는","있는지","있도록","있습니다.","있습니다.javascript에서는","있습니다.typescript는","있습니다.그렇게","있습니다.물론","있습니다.왜냐하면","있습니다.이것은","있습니다.이것을","있습니다.이를","있습니다:","있습니다:하나는","있어야","있으며","있으면","있지","있지만","자기","자신을","자체에","자체적으로","작동하는지","작동하며","작동합니다","작성자는","작성하기","작성하든","작성하여","작성할","작성해","작성해보겠습니다.","작성했으므로","작업","작업을","작업하고","잘","장의","재사용하기","적은","적합한","전달되는","전달된","전달하더라도","전달하면","전달하여","전달할","전달했는지에","전에","전체","절충","점은","접근","정도로","정렬되어","정보","제공된","제공하는","제공하지","제공할","제공합니다.","제공했는지","조각은","종류인","좋아요","좋은","주고","주문이","주어진","주어질","주의:","주의사항","주의사항,","줄은","줄일","줄임표","줄임표(...)는","줍니다.","중요한","지정하기","지정합니다.이","직접","집합이기","참조할","찾아내는","찾으면","처리됩니다.rest","처음","첫","체크","초기화된","초기화만","최상위","추가","추가하세요.","추가하여","추가할","추가해보겠습니다.","추론","추론의","추상화","충돌으로","취급되어","취하고","취합니다.pickcard를","카드를","캡처된","캡처하지","캡처할","캡처합니다:","컴파일러가","컴파일러는","컴파일러에","코드를","코드와","콜백","콜백에서","콜백에서의","콜백을","클래스,","클래스와","타이핑(contextu","타입","타입.전체","타입과","타입만","타입에","타입에도","타입에서","타입으로","타입은","타입을","타입의","타입이","타입이어야합니다","타입입니다.","타입입니다.매개변수와","통과","통과할","통해","파악할","파트가","파트는","파트로","표준","표현식에서","표현식을","프로그램을","프로세스를","프로토","필수","필수적인","필요가","필요로","필요하다고","필요하다는","필요합니다.매개변수","하겠습니다","하나","하나는","하나의","하는","하면","하지","한","한다면","한쪽에","한쪽에는","할","할당되는","함께","함수","함수가","함수는","함수라는","함수로","함수를","함수에","함수에서","함수의","함수이든","함수입니다.","함수입니다.예제를","함수처럼","합니다.","합니다.javascript에서","합니다.last","합니다.this.suits[pickedsuit]에서","합니다.그런","합니다.또한","합니다.앞서","합니다.즉","합니다:","항상","해","해결하기","해결하는","해결하려면","해결할","해당","핸들러","핸들러의","했을","형태를","호출","호출되어야한다는","호출된","호출될","호출은","호출을","호출하기","호출하는","호출하면","호출할","혼란스럽습니다.","화살표","화살표(=>)를","확실히","확인한다는","확인해보세요","확인해보세요.","효과적입니다.때문에","후행"],"pages/Generics.html":["\"\";","\"a\");","\"hello","\"m\");","\"mystring\"","\"test\"));","'a'","'b'","'c'","'d'","'m'의","'string'","()","(arg:","(gener","(hello","(introduction)","(use","(x:","+",".length","//","0;","1,","10,","2,","3,","3});","4",":","<>","=","=>","a):","a:","add:","alert(stringnumeric.add(stringnumeric.zerovalue,","anim","any):","any를","api를","arg","arg;","argument","arg에","arg의","array","array):","array는","b:","bee","beekeep","beekeeper;","boolean;","c#","c();","c:","class","classes)","console.log(arg.length);","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;","inference)","interfac","java와","k)","keeper:","key:","length:","lengthwis","lion","loggingident","loggingidentity(3);","loggingidentity(arg:","loggingidentity({length:","member)는","mygenericnumb","mygenericnumber.add","mygenericnumber.zerovalu","myidentity:","nametag:","new","number","number):","number)를","number;","numlegs:","obj[key];","obj에","output","paramet","return","signature로","string","string;","stringnumer","stringnumeric.add","stringnumeric.zerovalu","t","t)","t):","t,","t;","t[]","t[]):","type","types)","typesciprt에서","t}","t는","u","u)","value:","variable)을","variables)","world","world\"","x","y)","y:","y;","zerovalue:","zookeep","zookeeper;","{","{(arg:","{new():","|","}","}):","};","가","가능한","가능해야","가독성","가장","가정을","가정해","가져오려고","가져와","가지","가지고","가진","가질뿐만","각","값을","값이","갖습니다.","같습니다.","같은","같이","객체","객체를","객체의","것","것과","것과는","것으로","것은","것을","것이","것인지를","것입니다.","것입니다:","것처럼","경고를","고급","고정시킬","공학의","관계를","괄호(<>)","괄호(<>)로","구성","구성요소를","구축을","구축하는","그","그대로","그래서","그러기","그러면","그렇게","그저","기능을","기능이","기록하고","기억한다면","길이를","꺾쇠","나열된","나중에","나타내는","나타냅니다.","내부에","넘기면","넘길","네임스페이스는","높일","누군가","눈치","는","다루었던","다룰","다른","다시","다양한","다음","다음에","다음장에서는","단일","달리","대신","대응하는","대하여","대한","대해","대해서도","대형","더","더이상","데","데이터","데이터에","도구","도구가","도움이","동일한","동일합니다.(즉","되기","될","됩니다.","두","두가지","두고","두면","두번째","들어","들어,","따라","따라서","때","때가","때문에","또는","또한","를","리터럴","리터럴을","마찬가지로","만드는","만든","만들","만들고","만들기","만들면","만들어","만들었습니다.","만약","매개","매개변수","매개변수(여기서는","매개변수가","매개변수들을","매개변수로","매개변수를","매개변수에","먼저","메소드를","멤버(static","멤버가","멤버를","명령과","명시적으로","명확하고","모듈에는","모든","모릅니다:","모습의","못하면","무엇이","무엇이었는지에","묶인","문자","미래의","및","바꿔보겠습니다.","바인딩","밖에서","반환","반환될","반환하는","반환할","반환합니다.","반환횔","받고","받을","방법","방법에","방법은","방법을","방법이","방법이기도","방식으로","배열을","배열이며","변수","변수(type","변수가","변수에","변수의","변수인","보겠습니다.","보고","보다","보다는","보면","복잡한","본","볼","봅시다.","부분은","부여해야","분명히","비","비슷하게","비슷한","비슷합니다.","뿐만","사용","사용되는","사용이","사용자가","사용자는","사용하고","사용하기","사용하는","사용하도록","사용하여","사용할","사용합니다.","사용했습니다.","사이에","사이의","사항을","살펴보겠습니다.","삽입해야","삽입해야하는지를","생각하면","생성자","생성하는","생성할","선언과","선언할","설명하겠습니다.","설명하겠습니다:","설명하는","설명하는데","설정합니다.","섹션에서","소개","소프트웨어","속성을","속성이","수","수는","수도","수와","숫자","숫자를","스타일에","시스템","시작할","실수로","실제로","싶다면","싶을","아니라","아닌","아래의","안과","안에","않는","않도록","않습니다)","않습니다.","알","알고","앞에서","앞의","약간","어떠한","어떤","어떻게","언어에서","언어의","언제","없는","없다고","없다는","없다면","없습니다.","없었습니다.","없음","없음.","에","여기서는","여기에서는","열거형과","예를","예에서","예제는","예제를","예제에서","예제에서는","예제와","오류","오류,","오류가","오류를","올바르게","옮깁니다.","와","외에도","요구","요소는","요소를","우리가","우선","원했지만","위한","위해","위해서는","유연성을","유연한","유용한","유지하는","유형(예:","으로","을","의","의해","이","이것은","이것을","이나","이는","이동하려고","이러한","이렇게","이렇게하면","이를","이름","이름을","이미","이전","이전에","이전의","이제","이해하는","인수","인수를","인수와","인스턴스","인자","인자로","인자를","인자에는","인터페이스","인터페이스로","인터페이스를","인터페이스와","인터페이스의","일관된","일반적으로","일반적이라고","일반적인","일부로","일부인","일치하다면","잃어버리지","잃어버립니다.","입니다.","있게","있게되지만","있게합니다.","있고","있기","있는","있는지에","있다고","있다는","있도록","있습니다.","있습니다:","있어야","있으면","있으므로","있을","있음을","있지","있지만","자동으로","자세히","자신만의","자체에","자체의","작동하는","작동하도록","작동하지","작성하게","작성할","작성해야","작업하는","잘","잡아내지","장에서는","재사용","적어도","적용할","전달","전달된","전달하는","전달하면","전달할","전달해야","전체","접근하기를","정보도","정보를","정적","정적인","정하는","정했으며","제공한","제공할","제네릭","제네릭에서","제네릭으로","제네릭을","제네릭의","제네릭이","제네릭이므로","제네릭인지","제약","제약으로서","제약조건","제약조건에서","제약조건을","제한되는","제한되어","제한을","제한하는","제한합니다.","조건을","존재하지","종류의","주요","주지만","줍니다.","중","즉","증명할","지식이","지정된","지정할","직접","짧고","참조해야","챘을","처럼","처리하고자","처리하는","처리한다고","처리할","처음의","첫번째","체크!","추가했습니다.","추론(type","추론은","추론하고","추론하지","취급힙니다.","측면","측면과","측면에서만","측면의","측면이","캡처하여","컴파일러가","컴파일러는","코드를","콘솔에","클래스","클래스는","클래스를","클래스에는","클래스의","키워드를","타입","타입(예:","타입과","타입들에","타입만","타입변수","타입에","타입에서","타입으로","타입은","타입을","타입의","타입이","타입이든","통해","특별한","특정","파라미터를","팩토리를","포함한","프로토타입","프로퍼티가","프로퍼티를","프로퍼티에","필수","필요가","필요합니다.","하고","하고자","하기","하나는","하나로","하나의","하나인","하는","하지","하지만","할","할당","할지도","함께","함수","함수가","함수는","함수로","함수를","함수에","함수와","함수의","함수입니다.","합니다.","해당","해야할까요?","했던","했습니다.","허용하지만","현재의","형식과","형식에","형식으로도","형식을","형태가","호출","호출과","호출에","혹은","효과적으로","후"],"pages/Enums.html":["!","!==","\"a\"","\"a\";","\"bar\",","\"baz\")","\"down\",","\"foo\",","\"left\",","\"right\",","\"up\",","\"yes\",","\"직렬화(serialize)\"하는","%,","&,","'!=='","'e.bar'","'e.foo'","'if'","(ambient","(comput","(const","(enum","(enum)","(enums)","(function","(heterogen","(name","(numer","(revers","(runtim","(string","(union","(valu","(x","(그리고","(기본적으로","(다른","(예:","*","*,","*/,","*/];","+,",",","...","/*","/,","//","0","0,","0]","1","1,","100)","100,","1을","2","2,","3","3,","4","=",">",">>,",">>>,","[0","[directions.up,","^","`e`","`x`","b","b,","bar,","booleanlikeheterogeneousenum","b에는","c","c:","caroline\",","circl","circle,","comput","const","const))","constant","declar","differences)가","direct","direction.up","directions.down,","directions.left,","directions.right]","down","down,","e","e)","e.bar","e.bar)","e.foo","e.x","e1","e2","e2의","enum","enum.a;","enum;","enum[a];","enum[enum[\"a\"]","enums)","f(e);","f(obj:","f(x:","fileaccess","foo,","function","getsomevalue(),","infin","interfac","javascript로","javascript의","kind:","left","left,","mapping)","mappings)","member","members)","members)에","message:","name)","nameofa","nan","none,","number","number;","obj.x;","radius:","read","respond(\"princess","respond(recipient:","respons","response):","response.yes)","return","right","right,","runtime)","runtime)이","shapekind","shapekind.circle;","shapekind.square,","shapekind.square;","sidelength:","squar","square,","string,","types)","types)에","typescript","typescript는","typescript의","up","up,","value)","var","void","x","x,","x:","y,","ye","z","{","{}));","|,","||","}","})","})(enum","~","~~~~~~~~~~~","~~~~~~~~~~~~~~~~","가","가능합니다.","가지고있기","가질","가질수","각","간단합니다:","간주된다는","간주됩니다.","간주됩니다:","값","값과","값들을","값만","값에","값에서","값으로","값은","값을","값이","같은","같이","개념이지만","객체로","객체를","객체입니다.","검사를","검사했습니다.","것","것과","것으로","것은","것이","것입니다.","결고","결합","경우","경우에","경우에는","계산되지","계산된","계산된(computed)","계산된,","괄호로","구별되는","그렇게","기반","나오는","내부가","는","다른","다음","다음과","다음은","단편적으로,","단항","달리","대부분의","대한","대해","더","더한","도움이","독립적으로","동안","동일한","동작은","동작을","된","된다는","될","될것입니다)","됩니다.","두어야","들어","들어,","등장하는","디버깅","따라서","따라야할","때","때떄로","때문에","떄문입니다.","또","또는","라는","런타임","런타임시의","런타임에","로","리터럴","리터럴)","리터럴에","마이너스","만","만드는","만들","말하자면","매핑","매핑(revers","매핑과","매핑을","먼저","멤버","멤버가","멤버는","멤버도","멤버들은","멤버로","멤버를","멤버에","멤버에는","멤버와","멤버의","멤버이며","멤버입니다.","명확한","모두","모든","못하면","묶인","문서의","문자","문자열","문자열과","미묘한","및","바보같은","바이너리","반대로,","받습니다.","방법입니다.","배우지","버그를","번째","변화는","별종","보내지며","보면,","불투명합니다","비교하는","비상수(non","비슷한","비앰비언트","비용을","사례들을","사실을","사용","사용된","사용은","사용하는","사용하려고","사용하면","사용하여","사용할","사이트에서","상수","상수들을","상수로","상수입니다.","상수입니다:","상수초기화되어야","생성된","생성하지","섞일","선언합니다.","설명","성공하면","성공하지","속성","속성으로","속성을","수","수는","수도","숫자","숫자인","쉬운","쉽게","시간에","시스템이","시작합니다.","신경","실제","실제로","실행되지","실행될","실행됩니다.","실행시","쓰지","아닌지","아래에","아직","않고","않는","않습니다.","않습니다.(역","않습니다:","않았으므로","않았지만,","않은","않지만","알고있다는","알아","앞의","앰비언트","약간의","언어에서","엄격합니다.","엄밀히","없거나","없고","없기","없는","없습니다.","없앨","없으면","에러입니다.","엑섹스하고,","여기에서는","여부느이","역","역매핑을","역방향(reverse)","연산자","연산자에","열거","열거형","열거형과","열거형에","열거형에서","열거형으로","열거형은","열거형을","열거형의","열거형이","열거형입니다.","예를","예제에서,","예제에서:","오나전히","오류","오류!","오직","올","와","완벽하게","완전히","왜냐하면","외에도","요구사항이","우회","원한다면","위에서","유용한","유용합니다.","유효현","으로","은","을","의","의도나","의미가","의미를","의미있고","이","이것을","이렇게","이름과","이름으로","이름을","이름이","이며,","이어서","이유는","이전","이전에","이점이","이후","익숙","인","인라인(inline)되지","인라인(inline)됩니다.","일반","일부","읽기","읽어야하는","입니다.","있는","있다는","있습니다.","있습니다:","있으며","있음)에","있지만","자동","자동으로","자체가","자체에","자체의","자체적으로","작동합니다.","잘못","잡을","저장하는","적용되는","적용된","적용할","전달","전달하지는","전방향(forward)","접근으로","접근할","접해봤다면","정의된","정의할","정의합니다.","정확한","제거됩니다.","제공합니다.","조합","존재하는","종종","좋습니다.","중","중요한","중이며","즉,","증가","증가합니다.","지","지시자를","지정됩니다:","집합이","집합입니다.","차이","차이점","참조","참조는","첫","첫번째는","초기화","초기화가","초기화되지","초기화된","초기화됩니다.","초기화를","추가적인","컴파일","컴파일됩니다.","컴파일하는","컴파일합니다.","코드가","코드는","코드에서","코드와","키워드를","타임","타입","타입에","타입을","타입이","통합","특수","특수한","특정","평가되는","평가될","표현식","표현식만","표현식에","표현식으로","표현식은","표현식이","표현식입니다:","피하려면","필요가","필요합니다.","하나","하나는","하나일","하위","하지","하지만","한,","할","함수에","합니다.","합집합(union)","항상","허용되지","혼합","확인하는","활용할"],"pages/Type Inference.html":["\"가장","\"다른","\"상황적","(basics)","(best","(contextu","(introduction)","(rhino","//","1,","3;","=","[0,","[new","anim","animal,","animal[]","any)","array)","assertions),","common","console.log(mouseevent.button);","createzoo():","eleph","elephant(),","elephant,","function","function(mouseevent)","function(mouseevent:","inference)에","mouseev","new","null","null];","number","return","rhino(),","rhino,","snake","snake()];","snake)[]","type)","typescript","typescript에는","typescript의","typing)\"","window.onmousedown","x","zoo","zoo:","{","|","}","가","가능합니다.","가장","가지며","각","간단합니다.","객체가","객체의","검사기는","것입니다.","결과는","결정할","경우도","경우에","경우에는","계산하는","고려하고","고려해야합니다.","공유하지만","공통","구성됩니다.","구조를","그","그렇게","그리고","기본","기본값을","네가지","논의할","다른","다음","대부분의","대체합니다.","대하여","대한","대해","데","되면","된","됩니다.","두가지","때","때문에","또한","라고","로","리터럴,","많은","매개","매개변수는","멤버를","멤버와","명시적","명시적으로","명시적인","명시해주지","모든","무시됩니다.","문맥적으로","문입니다.","문제를","미묘한","반드시","반환","발견되지","발생하지","발생합니다.","방향\"에서도","배열","배열(union","배열에는","배열의","배열이","변수에","변수와","변수의","봅시다.","사용되는","사용됩니다.","사용하여","살펴보겠습니다.","상황적","선택사항","선택이","선택합니다.","선택해야하기","설명합니다.","설정하거나,","소개","수","수도","수퍼","아래","않습니다.","않았을","않으면","않으므로","알고리즘으로","알고리즘은","암시될","어디서","어떻게","없기","없는","없습니다.","여기서는","여러","예:","예시","예에서","예제를","예제에서","오류가","오류는","오류를","오른쪽","와","요소","요소의","우측","원할","위","위의","위치가","위치에","위해","위해서는","유니온","유형을","유형의","은","의","의해","이","이라고","이러한","이렇게","이루어지면","이를","이상적으로,","인수,","일단","일반적인","입력","있는","있면","있습니다.","있었습니다.","있지","작동합니다.","작성했다면:","작용합니다.","장에서는","적용되지","적용됩니다.","정보가","정보를","정해진","정확히","제공되는","제공하기","제공해야합니다:","종류의","주석이","주어집니다.","중에서","즉","집합으로","차이에","초기화하거나","추론","추론(type","추론되기를","추론되는지","추론됩니다.","추론은","추론의","추론이","추론하기","추론할","추론했습니다.","추측을","코드를","코드에서","타이핑(contextu","타이핑은","타입","타입\"을","타입(상위","타입)이","타입에","타입으로도","타입은","타입을","타입의","타입이","타입인","포함되어","표명(type","표현식,","표현식에","표현식에서","표현식은","표현식의","표현식이","하나도","하지만","할","할당의","함수","합니다.","해결하려면","해당","했을","호부와","호출에","호환되는","후보"],"pages/Type Compatibility.html":["\"","\",","\",\"","\"alice\",","\"alice\"});","\"seattle\"","\"seattle\"});","\"타당\"한","'arg'로","'버려지는'","'호환성'을","()","(...args:","(a","(a:","(advanc","(b:","(classes)","(compar","(e).y));","(e:","(enums)","(function","(generics)","(introduction)","(n:","(option","(privat","(start","(subtyp","(x,","(x:","(x?,","(x와","(y:","({name:","(이","(타입","*/","+","...","/*","//","//그래도","0;","2,","2],","3];",":","=","=>","[1,","a:","a;","alert(\"hello,","anim","animal;","any)=>ani","any[])","any[],","any를","any에서와","array#foreach는","array)","assignment)","bivari","bivariance)","blue,","c#","callback:","class","classes)","color","color.green;","console.log((e).x","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","event","event)","eventtyp","eventtype,","extend","extends의","feet:","function","function(x:","function(y:","functions)","green","greet(n:","greet(y);","handler:","ident","implements와","index,","interfac","invokelat","invokelater([1,","invokelater(args:","item","items.foreach((item,","items.foreach(item","java","javascript","javascript는","javascript에서","keyboard","keycode:","keyev","listenevent(eventtype.mouse,","listenevent(eventtype:","locat","location:","member","mouse,","mouseev","mouseevent)","n.name);","name","name:","named)","named;","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;","string)","string,","string;","t","t):","t;","timestamp:","topics)","two","typescript","typescript는","typescript에서","typescript의","u","u):","undefined가","void)","void>((e:","vs","wait","x","x:","x;","x가","x는","x에","x와","x의","y","y)","y));","y:","y;","y?)","y가","y는","y에","y에는","y에서","y와","y의","{","}","};","가능하거나","가능하지만","가능한","가능합니다.","가져야합니다.","가져온","가지","가지고","가지므로","가진","가질","각","간단하지만","간단한","간주되어야","간주됩니다.","값은","값을","강제로","강제합니다.","같기","같은","개념은","개의","객체","객체를","객체의","거에요!","검사하기","검사하여","검사할","검사합니다.","검사합니다.그","검사합니다.그런","것으로","것은","것이","것입니다.","결과","결과로","결정됩니다.","경우","경우x의","경우에도","경우와","계층","고급","고려되지","고려됩니다.","고려됩니다.이","고려했으며","곳과","곳을","관계시키는","관계의","관점에서","광범위하게","괜찮을","구성원","구조","구조가","구조와","구조의","구조적","구조적인","구현체로","규칙과","규칙은","규칙이","그","그것은","그럼에도","그렇기","기반으로합니다.구조적","기본","기본적인","기술하지","나머지","나타나는","내용은","노트","다른","다음","다음과","대부분의","대상","대상의","대신","대신에","대안","대조적입니다.","대한","대해","더","덜","동기","동기를","동일하게","동일한","동작을","동작하는지","동작합니다.","될","두","뒤에있는","드물기","들어","들어:","따라","때","때문에","때문입니다.","또는","라이브러리에서","런타임","리터럴","리터럴과","마세요","마찬가지로","만","많은","매개","매개변수","매개변수는","매개변수를","매개변수의","매우","먼저","메커니즘","멤버","멤버가","멤버는","멤버를","멤버만","멤버에","멤버의","명사뿐인","명사적인","명시된","명시적으로","모두","모든","목록에서만","목록을","목적을","무시하는","무한적입","문서","문자열인","미치지","및","바꿔서","바람직하지","반대일","반환","발견","발견되는","발생하는","방법을","방법입니다.이것은","방식에","방식으로","배열","번째","변경하면","변수","변수가","변수는","변수는y에","변수를","변수에","변수와","변수의","별도의","보면","보여줍니다","복잡합니다.","부여","부여하는","부적절하지만","부적절한","부적절함","불구하고","비","비교","비교됩니다.정적","비교적","비교하는","비교할","비롯된","사양에","사양을","사용될","사용됩니다","사용하기","사용하는","사용하면","사용하여","사용하지","사용할","사용합니다.실용적인","사용했습니다.typescript에는","살펴보겠습니다","살펴보겠습니다:","살펴보세요","살펴봅니다.","상당히","상속","상응하는","상황에","상황에서","상황이","생기는","생성된","생성자는","서로","서명과","서브","선택적","설계되었습니다.","설명합니다.","성공합니다.","세","소개","소스","수","수도","수의","수퍼","수행하고","수행할","숨겨진","숫자","숫자는","숫자와","시나리오에","시스템","시스템에","시스템에)","시스템은","시스템을","시스템의","시스템이기","시작하기","식으로","신중하게","실제로","아니라고","아니라는","아니며","아닌","아닙니다.","안전성(type","안전성에","안전하게","안정성에서","않기","않는","않습니다","않습니다(명확한","않습니다.","않습니다.왜냐하면","않으며","않으므로","않은","않지만","알","어떻게","언어","언어에서는","없기","없는","없습니다.","열거형","열거형과","열거형까지","열거형에서","열거형은","열거형의","영향을","예를","예시와","예외를","예제:","예제는","예제를","예측","오류","오류).","오류,","오류가","오류는","오류입니다.","오버로드","오버로드가","오버로드는","완료시","완전히","왜냐하면","요소와","용어가","우선","원본","원시적인","위의","위치는","위치에서","위한","위해","유사하게","유용합니다","유의한다.","유익하고","유형에","유형을","유형의","의심스러울겁니다.이","의해","이","이것은","이는","이러한","이런","이로","이를","이름뿐인","이름은","이유가","이유는","이제","익명의","인덱스","인수","인수를","인스턴스","인스턴스가","인스턴스에도","인스턴스의","인터페이스와","인터페이스의","인해","일반적으로","일반적이지","일반적인","일부(개발자에게)","일부로","일이기","일치","일치합니다","일치해야합니다.이렇게하면","임의의","입니다","있기","있는","있는지","있는지를","있다.","있다면","있습니다\"","있습니다.","있습니다.원본","있습니다.타입","있습니다:","있어","있어야합니다.마찬가지로","있으면","있지만","자세한","자신을","자연스럽습니다.","작동합니다:","작성된","작업을","잘","재귀적으로","적어도x와","적용되는","적용되지","적용됩니다.이를","전체에서","점에","정말로","정의된","정적","제공\"할","제공하게","제공하는","제공합니다","제네릭","제외하고","좀","종류에","종류의","좋아요","좋아요,","주제","줍니다.","줍니다.클래스의","중","중요하지","지금까지는","지정되지","지정하는","지정하여","진행되어","질문은","집합인것처럼","차별화된","차이가","참조하십시오.","찾습니다.","처리됩니다.","처리하는","첫","추가","추가적인","추가하여","추론된","취하는","측에서","컴파일러는","코드가","코드를","콜백","콜백을","클래스","클래스가","클래스는","클래스에서","클래스에서는","클래스와","클래스의","타이핑과","타이핑은","타이핑이니까","타입","타입과","타입를","타입만","타입에","타입은","타입을","타입의","타입이","타입이되도록","타입처럼","탐색합니다.","통과하는","통해","특수화된","특정","패턴을","패턴입니다.","포함되어","포함된","포함합니다.","표현식이나","표현하는","프로세스는","프로퍼티가","프로퍼티를","필수","필요로","필요합니다)","하나를","하는","하위","하지","한","한가지","할","할당","할당과","할당될","할당을","할당이","함수","함수가","함수를","함수에","함수와","함수의","합니다.","해당","허용되는","허용되지","허용됩니다.","허용하는","허용하는지","형태을","호출","호출하는","호출한","호출할","호출합니다.","호환","호환가능한","호환되는","호환되며","호환되지","호환된다는","호환됩니다.다른","호환성","호환성에","호환성은","호환성을","호환성이","혼란스러움","확인하기","확장에서만","훨씬","흔한"],"pages/Advanced Types.html":["!","!==","\"","\")","\");","\"10억","\"bar\";","\"bob\";","\"boolean\",","\"circle\":","\"circle\";","\"default\";","\"eas","\"foo\";","\"img\"):","\"input\"):","\"number\")","\"number\",","\"number\";","\"number\"를","\"padding\"을","\"rectangle\":","\"rectangle\";","\"square\":","\"square\";","\"string\")","\"string\",","\"string\";","\"symbol\".typescript에서","\"triangle\"을","\"typename\",","\"typename\"와","\"typename\"은","\"uneasy\");","\"uneasy\"가","\"리터럴","\"싱글톤","&","'","'!=='는","'\"eas","'\"uneasy\"'","'${padding}'.`);","'.","'1'과","'2'","'address'로","'age'","'age');","'age'에","'age'와","'fly'","'jarid',","'name'","'name');","'name'이","'null'은","'number","'number'에","'option1'","'option2';","'padding'이","'string","'string'에","'swim'과","'undefined'는","'undefined'를","'unknown');","'unknown']);","'unknown'은","(!result.hasownproperty(id))","((pet).swim)","()","(const","(discrimin","(eas","(enum","(exhaust","(first)[id];","(index","(infer","(instanceof","(intersect","(isfish(pet))","(isnumber(padding))","(isstring(padding))","(let","(numer","(option","(pet).fly();","(pet).swim","(pet).swim();","(pet.fly)","(pet.swim)","(polymorph","(result)[id]","(s.kind)","(second)[id];","(sn","(string","(type","(typeof","(union","(user","(x","(y","(다른","*","**","*/","*=","+","+=","..","...",".add(1)",".currentvalue();",".multiply(5)",".sin()","/**","//","0)","0);","0,","1","1).join(\"","12;","13;","1이어야","2","2)","2);","2;","2와","3","35","4","4);","5","6",":","=","==","===","=>","['age',","['name']);","[k","[key:","[p","a:","access","add(operand:","address:","age:","age?:","alia","alias","alias):","alias;","aliased(arg:","aliased는","aliases)","aliases)은","aliases는","aliases도","aliases를","aliases와","aliases은","aliases을","aliasing(typ","alias가","alias를","alias에","animate(dx:","any)","any):","any가","any로","area(s:","area도","array(pad","array(this.numspac","array;","assertions)","assertions)을","assertnever(s);","assertnever(x:","assertnever는","b","b?:","basiccalcul","basiccalculator(2)","basiccalculator를","bend","bird","bird):","bird가","bird는","body가","boolean","boolean;","boolean은","boolean이므로","broken(name:","button","button.animate(0,","c","c();","c.a","c.b","case","case가","checking)","circl","circle;","class","consolelogg","consolelogger());","constructor(priv","constructor(protect","constructor(publ","constructor(valu","contain","createelement(tagname:","currentvalue():","declar","default:","defin","differenti","discrimin","discriminant.","dy:","eas","easing)","easing:","element","epithet;","error(\"unexpect","error(`expect","extend","extend(first:","extend(new","f","f(1);","f(1,","f(sn:","f(x:","first)","fish","fish가","fish는","fish라는","fish의","fixed(name:","flag","fli","fly();","fly라는","foo(x:","function","get():","getname(n:","getpaddingstring()","getpaddingstring():","getproperty(o:","getproperty(person,","getproperty라는","getproperty에서,","getproperty의","getrandompadder()","getsmallpet():","getsmallpet();","guard","guard)는","guards)","guard라는","height:","hello","htmlimageelement;","htmlinputelement;","id","identifier!는","identifier의","implement","in\"","in\")","in\");","indentedstr","index","instanceof","instanceof의","interfac","interface):","interface;","interfaced(arg:","interface를","isfish(pet:","isfish가","isnumber(x:","isstring(x:","javascript","javascript에서","javascript의","jim","jim.log();","jim.name;","k","k):","k[]):","k]:","key","keyof","keyof를","keyof와","keys:","keys]:","keys는","kind","kind:","k는","layeggs();","left:","linkedlist","linkedlist;","liter","log()","log():","loggabl","loggable은","map","map;","map['foo'];","math.pi","math.random()","math.sin(this.value);","member","mind","mixin을","multiply(operand:","multiply는","n","n();","n;","name","name!.charat(0)","name.charat(0)","name:","name?:","nameorresolv","nameorresolver):","nameresolv","nameresolver;","names)","names.map(n","names:","name의","name이","never","never):","new","next:","null","null'에","null)","null):","null);","null;","nullabl","nullableperson","null과","null과는","null은","null을","null일","num:","number","number)","number):","number,","number;","number를","number이거나","number인","numspaces:","o:","o[n]);","o[name]:","o[name];","o[name]은","object:","ok","operand;","operator)","option1:","option2:","originalprop","out\"","out\"'","out\")","out\";","pad","padder","padding:","padleft","padleft(\"hello","padleft(value:","padleft의","paramet","parameternam","parametername은","partial","partial.name은","partial;","partialperson","partial과","partial는","partial처럼","people.name;","people.next.name;","people.next.next.name;","people.next.next.next.name;","people:","person","person(\"jim\"),","person.name이","person:","person;","person['name']은","person['name']타입을","person[p]","person]:","person]?:","personparti","personprops:","personreadonli","person에","person은","person의","pet","pet.fly()","pet.fly();","pet.layeggs();","pet.swim();","pet의","pet이","pick","pick과","pick은","pluck(o,","pluck(o:","pluck(person,","pluck과","pluck으로","postfix(\"great\");","postfix(epithet:","predicate)","properties)","prototyp","proxi","proxifi","proxify(o:","proxify(props);","proxify):","proxy;","proxyprop","public","radius:","readonli","readonly,","readonly;","readonlyperson","readonly를","readonly와","record","record는","record와","rectangl","result","result;","result[k]","return","right:","rolldie():","s","s.height","s.radiu","s.size","s.size;","s.width;","scientificcalcul","scientificcalculator(2)","scientificcalculator는","scientificcalculator입니다.","second)","second:","serializ","set(value:","shape","shape)","shape):","shape에","signatures)","sin","sin()","size:","sn","sn:","sn;","spacerepeatingpadd","squar","strictnullchecks가","strictnullchecks를","strictnullchecks에서","strictnullchecks와","string","string)","string):","string,","string;","string[]","string]:","stringpadd","strings:","string을","string이","string인","string입니다.","super(value);","swim();","switch","switch가","s가","t","t)","t):","t,","t;","t[k]","t[k],","t[k].get();","t[k][]","t[k]는","t[k]를","t[p]","t[p];","t[p]가","t[p]의","t[string]은","t]:","t]?:","tag","tag라고","this.valu","this.value;","this;","this는","this를","threestringprop","throw","tree","tree;","triangle;","triangle을","true);","type","typeof","types)","typescript가","typescript는","typescript에는","typescript에서","typescript의","types의","type과","type에서","type은","t는","t를","t에","t와","t으로","t의","t이며","u","u):","uielement","uielement();","undefin","undefined'에","undefined);","undefined;","undefined가","undefined는","undefined라는","undefined로","undefined를","union","union.","unions)","unions,","unions은","unions합니다;","unknown","unproxify(proxyprops);","unproxify(t:","v","value:","value;","var","void;","vs.","width:","world\"","world\",","x","x);","x는","y?:","yike","{","{}","{};","|","||","}","};","~~~~~~~","—","가능하다면","가능한","가드","가드(type","가드.","가드는","가드로","가드를","가드와","가드임을","가장","가져가면","가져와서","가지","가지게되고","가지고","가지는","가진","가집니다","가집니다.","각","간결하다는","간단하고","간단한","간략하게","간주합니다.사실상","감싸기","값에","값을","값의","값이","값입니다.즉","갖게됩니다.","갖는","갖춘","같습니다.","같습니다:","같은","같이","개념을","개수의","객체","객체는","객체에서","거의","검사","검사를","검사하기","검사하도록","것과","것들이","것에","것으로","것은","것을","것이","것입니다","것입니다.","것입니다.multiply는","것입니다.그러나","것입니다.그리고","것입니다.다행히도","것입니다.이는","것입니다.즉","것입니다.타입","것입니다:","결과","결과를","결과적으로","결합","결합됩니다.이러한","결합하여","결합할","결합합니다.따라서","겹칠","경우","경우는","경우에는","경우에도","경우조차도","계산기가","계층을","계층적으로","고급","고유합니다.인터페이스는","고전적인","고통스럽습니다.다행스럽게도,","곳에","곳입니다:","공백이","공용체","공용체입니다.","공통","공통적인","과","관련이","괜찮습니다.","굉장히","교차","교차(intersection)","구문과","구문은","구별하기","구별하는","구분하기","구성","구성요소가","구체적으로","구현되기","구현할","그","그것을","그러나","그런","그럼","그렇지","그리고","기능을","기대하는","기반으로","기본","기존","기존의","기타","까다로울","꽤","나갑니다:","나뉩니다:","나타나는","나타냅니다.이것을","남겨진","내부가","내에서","낸다는","넣습니다:","누락된","다루고","다루지","다르게","다른","다시","다양한","다음과","다음에서","다음으로","다음은","다형성의","다형성의thi","다형성이라고","단서는","단일","단지","단지string이","달라집니다.","달러의","대수의(algebraic)","대신","대한","대해","대해서","더","데","데는","데이터","도움이","돌아와","동안,","동일한","동일합니다:","동작을","동적","동형","동형(homomorphic)이","동형(homomorphic)이기","동형(homomorphic)인","동형이","되지","될","됩니다","됩니다.","됩니다:","두","두가지","들어","들어,","들어:","들어있는","따라","따라서","때","때때로","때문에","때문입니다.함수가","또","또는","또는string이","라이브러리를","라이브러리에","래핑된","래핑하는","런타임","런타임에는","리스트이고","리터럴","리터럴로","리턴합니다.","마우스를","마찬가지로","막대(|)를","만드는","만들","만들어","만들어야","만들지","많습니다!)","많은","말하면","맞지","매개","매개변수에","매개변수와","매우","매핑","매핑은","먼저","멈추지는","메서드가","메서드로","메소드를","메시지는","멤버","멤버가","멤버는","멤버를","멤버에만","멤버의","명백하기는","명시적","명시적으로","명제","명제로","명제입니다.명제는","몇","모델링","모두","모든","목록은","못하고","못하면","무슨","무엇인지","문서의","문자열","문자열과","문자열에","문자열에서","문자열은","문제점은","미리","미묘하며","미묘한","믹스인에","밀접한","및","바꿔","바운드","바인딩","반드시","반면","반복할","반영합니다.","반환","반환된","반환하는","반환하면","반환한다는","반환할","반환했을","발명가","발생시킵니다.","발생하여","발생합니다","발생합니다.그러나","발생해야합니다","발휘되는","방법으로","방법은","방법을","방법이","방법입니다.","방법입니다.예를","방식으로","방식으로든","방지하려는","버그를","버전에","버전을","버전의","번","번째","번째는","범위를","변경","변수","변수가","변수는","변수를","변수에","변수와","변수의","변형을","변형입니다.이것은","변환은","변환합니다.예를","변환합니다.즉","별칭","별칭을","보여","보여주지만","보여줍니다.","보입니다.기존의","보장된","보장하는","보통","복사하는","복사할","본질적으로","볼","부릅니다.","부릅니다.다른","부분을","분류된다는","분명해집니다.","불가능합니다:","비교를","비교하는","비교할","빌드할","뿐만","뿐입니다.어떠한","사용되는","사용될","사용됩니다.때로는","사용됩니다.세","사용법이","사용을","사용자","사용자가","사용하겠지만","사용하기","사용하는","사용하려는","사용하려면","사용하려면:","사용하면","사용하므로","사용하여","사용하지","사용한다는","사용할","사용합니다(즉시실행함수","사용합니다:","사용해야","살펴보겠습니다:","상호","상황을","새로운","색인","생깁니다.이","생성된","생성자","생성하기","생성하지는","생성합니다.원시","생성합니다.타입","서명","서명과","서명에","서명을","서명의","서브타입","선언의","선언할","선언합니다.각","선택적","선택적으로","선택적입니다.다음은","선택하고","선택하는","설명합니다.각","설정할","세","섹션에","섹션에서","소개합니다.","소프트웨어의","수","수는","수도","수동으로","수있는","수정할","수직","수행하는","수행하십시오:","순서로","숫자","숫자/문자열","쉽게","쉽습니다","스코프에서","스코프에서는","스코프의","시","시간","식별","실수\"라고","실시하면","실제","실제로","실질적으로","실패합니다.","실행될","실행하게","싱글톤","아니라","아니라,els","아닌","아닙니다.","아마","아무거나","안","않기","않는","않는다는","않도록","않습니다","않습니다.","않습니다.record가","않습니다.아래","않습니다.유니온","않습니다.컴파일러는","않습니다—","않았습니다","않은","않을","않지만","알","알고","알기","알려주면","알려진","알아내는","알아야","알았으므로","알지","앞서","애플리케이션은","약간","약간의","어디에서","어디에서나","어떤","언급했듯이","언급했듯이,","언급했었습니다.기본적으로","언래핑","언래핑(푸는)","언어는","언어에서는","얻을","업데이트된다는","업데이트해야","없고","없기","없는","없는basiccalculator를","없다는","없습니다","없습니다).왜냐하면","없습니다.","없습니다.null의","없습니다.그것들을","없습니다.런타임에","없습니다.즉","없었다면","없었을","없으며","없이","에디터의","에러가","여기서","여기서,","여기에","여러","역할을","연산은","연산자","연산자(index","연산자는","연산자도","연산자를","연산자에","연산자입니다.어떤","열거형","열거형과","열려있다","예를","예제가","예제는","예제를","예제에서","예제에서는","예제입니다:","오래된","오류","오류!","오류,","오류:","오류가","오류를","오른쪽에","오른쪽에는","오버로드","오버로드를","올바른","와","완만한","완전하지","완전히","외부","왼쪽에","요소에","요청하는","용어는","원래","원시","원시적인지","원할","위","위로","위의","위한","위해","유니온","유니온,","유니온으로","유니온을","유니온의","유니온이나","유사","유사하게","유사하지만","유용하기","유용하지","유용할","유용합니다.","유용합니다.fish를","유용합니다.일부","유지할","유효하지","유효한","을","의미론과","의미합니다.","의미합니다.일단","의미했습니다.이","의해","이","이것들의","이것은","이것을","이들은","이때","이러한","이름들의","이름을","이름의","이름이어야","이며","이미","이상","이상적인","이야기할","이와","이전","이전의","이제","이제는","익숙하다면","익숙해지는","인","인경우","인덱스","인라인","인수를","인수와","인스턴스화하므로","인식됩니다:","인식하기","인식하지","인터페이스가","인터페이스는","인터페이스로","인터페이스를","인터페이스에","인터페이스와","인터페이스의","일반적인","일반적일","일부","일어날까요?javascript에서","일은","일이","일치하도록","읽기","읽었고","입니다.","입니다.즉","입니다:","입력","있는","있는지는","있는지에","있다는","있다면","있습니다","있습니다.","있습니다.(javascript에","있습니다.:","있습니다.discrimin","있습니다.kind","있습니다.string","있습니다.각각의","있습니다.구문은","있습니다.명시적","있습니다.실제로","있습니다.아래","있습니다.예를","있습니다.이","있습니다.이것을","있습니다.이것이","있습니다.타입","있습니다.하지만","있습니다:","있어야","있으며","있으면","있을","있음을","있지만","잊어버렸을","잊어버리면","자동으로","자주","자체적으로","작동하는","작동하도록","작동합니다.매핑된","작성되는","작성된","작성하고","작성하는","작성할","작성해보겠습니다.다음과","작성해야","작업은","작용하고","작용합니다.문자열","잘","잡는","적용","적용되고","적용되지","전달할","전달했는지","전에","전용","전용인","전통적인","점","점은","점이다.그리고","점입니다.","점입니다:","접근","접근법은","접근은","접근할","정의","정의하기만","정의하는","정의하려면","정의해야","정확한","제거","제거되었습니다.case를","제거하는","제거할","제거합니다:","제거해야","제공합니다.","제공합니다.map","제외).특히","제한할","존재를","존재하는","좀","좁혀","좁히는","종료된","종류의","종류일뿐입니다:","좋겠습니다.예를","좋습니다.","좋아요","좋아요,","좋은","좋지만","주는","주목하세요.일단","중","중요한","중첩된","즉","지나치기도","지점에서","지정자를","지정하는","지정할","지정해야","지향","직관이","직접","진행됩니다.","집합을","차례대로","차별된","차용해보겠습니다:","차이점은","차이점이","참조하기","참조할","참조합니다","철저한","철저히","첫","체커는","체크가","초기화될","추가","추가됩니다.","추가하기","추가하면","추가하여","추가합니다.","추가합니다:","추론","추론은","추상화","추상화할","추적할","취하는","취할","취합니다,","컨텍스트에서","컴파일","컴파일러가","컴파일러는","컴파일러에서","켜고","코드가","코드는","코드를","코드에서","코드에서,","코드에서는","코딩된","쿼리","쿼리와","클래스나","클래스는","클래스에","키의","타임에는","타입","타입\"과","타입\"에","타입\"을","타입,","타입.","타입과","타입도","타입라는","타입를","타입뿐만","타입에","타입에는","타입에서만","타입으로","타입은","타입을","타입의","타입이","타입인","타입인지","타입입니다","타입입니다.","템플릿입니다.왜냐하면","토니","통과되지만","통과해서는","튜플","특별한","특성을","특성이","특정","파트로","패턴은","패턴을","포함되어","포함되지","포함된","포함될","포함할","포함합니다.","표명","표명(type","표명을","표준","표현식을","표현식입니다.타입","표현할","프로그래밍에","프로퍼티","프로퍼티는","프로퍼티를","프로퍼티에","프로퍼티에는","프로퍼티에만","프로퍼티에서","프로퍼티의","프로퍼티인","프로퍼티인지","필드를","필요가","필요는","필요한","필요할","하고","하나는","하나로","하나의","하나일","하는","하드","하려면","하며","하면","하위","하지만","한가지","한편으로는,","할","할당","할당되지","할당할","함께","함수","함수가","함수로","함수를","함수에","함수에서","함수을","함수의","함수형","합니다","합니다.","합니다.padleft의","합니다.다른","합니다.다행히","합니다.세가지","합니다.여기","합니다:","합집합을","항목에","항상","해당","해야","핸들링하지","했다는","허용되는","허용되지","현재","형식에","형태로","형태를","형태을","호어는","호출되는지","호출될","호출은","호출을","호출한","호출할","호환","호환됩니다.차이점은","확실히","확인하는","확인합니다","확인합니다.이","확인합니다:","확장/구현할","확장에","확장하거나","확장하지도","확장할","후에","후위에","훨씬","힘이"],"pages/Symbols.html":["\"c\"","\"c\";","\"value\"","(introduction)","(well","//","2015에서","=","===","[getclassnamesymbol](){","[sym]:","array.prototype.concat에","boolean","c","c();","c[getclassnamesymbol]();","class","classnam","console.log(obj[sym]);","const","ecmascript","false,","getclassnamesymbol","instanceof","known","new","number와","obj","primit","return","string","string.prototype.match","string.prototype.replac","string.prototype.search","string.prototype.split","string같은","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은","toprimit","{","}","};","가지는","값으로","값은","값을","값입니다.","갖는","객체","객체가","객체는","객체를","객체의","결합하여","계산된","고유합니다.","구문에","기본","나타내는","내부","내장","다음은","대체하는","데","데이터","동작에","동작을","됩니다.","마찬가지로","만드는","메서드로","메서드에","메서드입니다.","메소드object.prototype.tostring로","메소드입니다.","멤버를","목록입니다.","문자열","문자열과","문자열에서","문자열을","문자열의","바인딩에서","반복자를","반환하는","방법입니다.","배열","변환하는","병합되어야","부분","분할하는","불변이며","비교하는","사용되는","사용됩니다.","사용자","사용할","생성됩니다.","생성자","생성자를","생성자의","선언과","선언할","선택적","설명을","소개","수","수도","시작된","심볼","심볼은","심볼을","심볼이","알려진","언어","여부를","연관된","연산자의","외에도","요소로","의미로","의해","이름\"을\"","이름입니다.","인덱스를","인덱스에서","인스턴스","인식하는지","일치하는","있습니다.","있습니다.내장","자신의","잘","정규","정규식","정규식과","정의","제외되는","중","추상","클래스","키","키로","타입입니다.","파생된","판단하는","표현식","표현식과","표현식을","프로퍼티","프로퍼티와","프로퍼티의","프로퍼티입니다.","하나로서","함수의","함을","합니다.","해당하는","호출","호출됩니다.","호출하여","환경"],"pages/Iterators and Generators.html":["\"0\",","\"1\",","\"2\",","\"4\",","\"5\",","\"6\"","\"cat\",","\"dog\",","\"hamster\"","\"hamster\"]);","\"mammals\";","\"species\"","\"string\",","(iterables)","(let","(statements)","(target","(var","//","0;","1,","2,","2015","3];","5,","6];",":","=","[1,","[4,","_i","array","console.log(entry);","console.log(i);","console.log(num);","console.log(pet);","ecmascipt","ecmascript","entri","es3)","es3를","es3와","es5","fals","false];","for..in","for..in은","for..of","for..of는","for..of와","higher)","int32array,","iterable로","list","list)","map,","map과","new","num","number","numbers)","pet","pets)","pets[\"species\"]","set","set([\"cat\",","set,","somearray","somearray)","string,","symbol.iter","uint32array","var","vs.","{","}","가능한","가지고","간단한","간주됩니다.array,","값","값에","값에만","값은","같은","같이","객체는","객체에","객체에서도","객체의","검사하는","것을","것입니다.","것입니다.이","관심이","구현된","구현을","구현합니다.","내장","내장객체는","는symbol.iter","다르지만,","다른","다음과","다음은","담당한다.","대상","대상으로","대한","대해","들어","등과","때","또","또는","루프를","루프입니다:","를","리스트를","몇몇","모두","목록을","문","반면","반복","반복되는","반복자","반복자는","반복하며","반복할","반복합니다.반복되는","반환하는","반환합니다.","방법으로","배열의","보여","사용됩니다.한편","사용할","생성","생성됩니다","생성할","생성합니다.","수","숫자(numeric)","어떠한","엔진에서","엔진을","예를","예제입니다:","위한","을","이러한","이미","이상","이터러블","이터레이터와","있게","있는","있습니다.","작동한다는","저장된","접근할","제네레이터","주는","주로","차이를","차이점은","컴파일러는","코드","키","타입은","타입의","프로퍼티를","프로퍼티에","프로퍼티의","하고","할","함수는","해","호출합니다.","호환"],"pages/Modules.html":["!==","\"","\"*!text\"","\"*\":","\"+\":","\"./calculator\";","\"./lettersonlyvalidator\";","\"./mi","\"./mod\";","\"./mod\"],","\"./myclass\";","\"./myfunc\";","\"./mylargemodule.ts\";","\"./mythings\";","\"./onetwothree\";","\"./programmercalculator\";","\"./staticzipcodevalidator\";","\"./stringvalidator\";","\"./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!http://example.com/data.json\";","\"matches\"","\"math","\"module\"","\"next","\"object\"","\"object\")","\"path\"","\"thing\";","\"url\"","\"url\";","\"네임스페이스\"입니다.\"외부(external)","\"모듈\"입니다","\"발견\"","\"최상위","$","$(\"button.continue\").html(","$:","$;","${","${validate(s)","$가","$나","&&","'${char}'`);","'lettersonlyvalidator'","'stringvalidator'","'zipcodevalidator'","'위로'","(...args:","(amd),","(base","(char","(code","(commonjs),","(default","(digit","(do","(dynam","(es6)에","(explicitli","(export","(export)","(factory)","(foo를","(function","(guidanc","(if","(import","(let","(mod_1_1)","(needzipvalidation)","(option","(programmercalculator.digits.indexof(digit)","(re","(red","(require,","(require를","(s:","(simpl","(simplifi","(this.operator)","(typeof","(use","(v","(validator.isacceptable(\"...\"))","(valu","(work","(x.isacceptable(\"...\"))","(zipcodevalidator:","(글로벌","(이것들이","(즉",");","*","*/","+","...",".d.t",".h파일로",".j","/","/*","//","///","/^[0","/^[a","/collections/generic/","0","0)","0;","1);","1.5에서는","10이","16","1;","2015","2015부터","2015와","2015의","3","5","9","9]+$/;",":","=","===","=>","=를",">=","?","[\"0\",","[\"hello\",","[s:","access","advanc","allvalidators.t","ambient","amd","amd를","any;","any[])","any[]):","api","api를","app.t","base:","boolean;","c","c#에서는","calcul","calculator();","calculator(2);","calculator,","calculator.t","case","cat","class","close","code\"]","commonj","commonjs를","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)","declarations.d.t","default","default)","default를","defin","define([\"require\",","define,","define.amd)","digit","dog","ecmascript","effect","entir","error(\"bas","error(`unsupport","evaluate()","evaluateoperator(operator:","example)","excerpt)","execute:","export","export)는","exports)","exports);","exports,","exports.t","exports_1(\"t\",","exports가","exports는","exports는이","exports도","exports로","exports를","exports에","export가","export된","export로","export를","export만","export의","export인","export하는","extend","extend)","extensions을","f","factory(require,","factory);","filecont","filecontent);","flags)","flower","foo","function","function()","function(exports_1)","function,","function가","function만","gener","getresult()","getthing()","handelchar(char:","hostname?:","id","implement","import","importing를","imports는","import는","import로","import를","import하거나","inclusive.\");","input:","interfac","isacceptable(s:","isprim","isprime(2);","isprime(x:","javascript","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\"}`);","matches\"","math","mathlib.isprime(2);","mathlib;","memori","mod_1","mod_1)","mod_1.someth","mod_1;","mod_1_1;","modul","module\";","module)","module.export","module.js\";","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.j","node.js)","node.js에서","node.js의","normalize(p:","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를","programmercalculator는","protect","protocol?:","public","put","regexpbasedzipcodevalidator}","regist","requir","require(\"...\")문이","require(\"./mod\");","require(\"./zipcodevalidator\");","require(\"mod\");","require(\"module\")을","require(\"url\");","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:[","shorthand","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;","structur","super();","switch","symbol이","system","system.collections의","system.import(\"./zipcodevalidator\").then((zipcodevalidator:","system.js)","system.js의","system.register([\"./mod\"],","system:","systemj","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","typeof","typescript","typescript는","typescript로","typescript에","typescript에서는","umd","umd,","undefined)","url","url.parse(\"http://www.typescriptlang.org\");","url;","us","v","v;","valid","validation.t","validator();","validator.isacceptable(s)","validator.zipcodevalidator();","validators)","validators:","validators[\"lett","validators[\"zip","validators[name].isacceptable(s)","validator를","valu","value:","value;","var","variable,","void):","void;","wildcard","within","x","x(y);","x,","y","you'r","z]+$/;","za","zcv","zcv();","zip","zip();","zip)","zipcodevalid","zipcodevalidator();","zipcodevalidator.numberregexp.test(s);","zipcodevalidator.t","zipcodevalidator.zipcodevalidator();","zipcodevalidator:","zipcodevalidator;","{","{y}","{zipcodevalid","{};","{를","}","}\"","})(function","});","};","}],","}`);","}인","가깝게","가능한","가능합니다.default","가이드","가져오고","가져오기","가져오려면","가져올","가져옵니다.","가져와야","가지","가지고","가진","가집니다.","각","간단한","간단히","간의","간접","간주합니다.","감싸고","감지합니다.모듈","값","값을","값의","갖는","같은","같이","개념을","개념이","개의","객체","객체도","객체로","객체를","객체와","객체처럼","검사","것과","것도","것들을","것은","것을","것이","것이라고","것이라면","것입니다.","것입니다.모듈","것입니다.모듈에는","것입니다.앞서","것처럼","결과를","결합될","결합할","경우","경우를","경우에","경우에만","경험을","계산기","계산기로","계산기를","계산기의","계층에","계층을","계층적","고급","고려하세요)","고려하세요.","고려해보세요.또한","고려해야","고통이","공유합니다.","과","과도하게","관계는","관련된","관심이","구문은","구문을","구성하여","구조를","구조화","구조화를","구현을","구현하여","권장되지는","그","그러면","그럴듯한","그룹화할","글로벌","기능을","기반","기본","기존의","기타","끝에","나열","나중에","나타내는","내고","내보내기","내보내기\"가","내보내기(re","내보내기에","내보내는","내보내도록","내보내지","내보내지만","내보낸","내보낼","내부에서","내부에서만","내에서","내용은","너무","넓은","네이밍은","네이티브","네임","네임스페이스","네임스페이스,","네임스페이스가","네임스페이스는","네임스페이스로","네임스페이스를","네임스페이스에","네임스페이스와","노출된","노출합니다.다시","논리적","논리적으로","는","다루기","다른","다수를","다수의","다시","다음과","다음은","다음을","단일","대로","대부분의","대상에","대상을","대신하는","대체하는","대한","대해","더","데","도입하는","도입하지","동일한","동일합니다).","동작을","동적","동적으로","되므로","될","됩니다.","됩니다.참조","두","두고","둘은","들면:","들어","들어보겠습니다","등을","등이","따라","따릅니다.","따옴표","때","때:","때는","때문에","때의","또","또는","또한","라이브러리","라이브러리가","라이브러리는","라이브러리를","라이브러리에는","라이브러리의","라인에","래핑하는","레벨","레벨에","레벨을","레벨의","로더는","로더들은","로더를","로더에","로더에서","로더이며","로드","로드가","로드됩니다.이","로드의","로드하여","로드할","로딩","로딩과","로컬","로컬로","를","마세요","마세요!)","마찬가지로","마찬가지입니다.모듈의","마찰을","마찰이","만들","만큼","많은","많이","맞게","매우","메서드에도","명시적으로","명칭이","명확하고","몇","모델링하기","모두","모듈","모듈\"은","모듈과","모듈로","모듈만","모듈별","모듈에","모듈에는","모듈에서","모듈은","모듈을","모듈의","모듈이","모듈이라고","모든","목록을","목적이","문","문서를","문은","문을","문자열","문자열이","문제가","문제는","및","반대로","반대의","발생된","발생될","발생하지","방법에","방법을","방식으로","배치하세요.","변경되었습니다.\"내부(internal)","변경할","변경합니다","변경해야","변수).이러한","변수,","변수로","변수를","변형시키지","변환되는지","별도의","별칭(alias)","병합되지","보강하는","보강하지","보여줍니다.","보이지","볼","봅시다.","부분적으로","부수","불가능합니다.","불필요합니다.","붙은","블록처럼","비슷한","빠르게","사용","사용되고","사용되는","사용되는지","사용되어야","사용되지","사용된","사용될","사용을","사용자가","사용자들은","사용자를","사용자에게","사용자의","사용하기","사용하도록","사용하려면","사용하며","사용하세요","사용하세요.require.js의","사용하십시오.","사용하여","사용하지","사용하지만","사용한","사용한다.이러한","사용할","사용합니다.","사용합니다:","사용해야합니다.","사항:","상태를","상황에","새로운","새롭게","샘플","샘플:","생각하세요.","생각하지","생각할","생략","생성","생성하며","생성합니다.생성된","선언","선언된","선언만","선언문은","선언으로","선언은","선언을","선언이라고","선언적입니다.","선언해야","선택입니다.타입의","선택적","선택적으로","선택적입니다.","선택하게","선호되는","설계되었거나","설명하려면","설정합니다.이러한","성능이","소개","수","수도","수의","수있는","수준에서","수준의","수행됩니다.각","쉽게","쉽습니다.export","스코프","스코프가","스코프로","스코프에서","스크립트","스페이스","스페이스를","스페이스와","시간을","시나리오","시나리오를","시스템에","시작할","시험용","식별자가","신중히","신호","실제로","실행됩니다.이는","실행하기","실행합니다.javascript에서","싶지","아닌","아닙니다.모듈","아래에서는","아래의","아이디어는","안전성을","않고","않는","않는다는","않는지","않다면","않습니다).","않습니다.","않습니다.typescript는","않습니다.권장되는","않습니다.사용하지","않으려면","않으면","않은","않지만","알려진","애플리케이션의","어노테이션의","어떠한","어떻게","언급했듯이","없거나","없는","없습니다","없습니다.","없습니다.사용자는","없을","엔티티를","여부를","역할을","열거형이","염두에","예를","예입니다.네임스페이스가","예제","예제는","예제를","예제에","오류:","오직","와","외부","외부에","외부에서","요소들입니다.이","용어에","우리의","우연한","워크플로우를","원래","원본","원하는","웹","위의","위치에","위치에서","위치에서만","위한","위해","위해서","위험","유용하므로","유용한","유지하기","유효성","의도가","의미론을","의미합니다.반대로","의존된","의존성을","의해","이","이것들을","이것은","이것을","이는","이동시키세요)","이동할","이들은","이러한","이를","이름","이름으로","이름으로도","이름을","이름이","이름이지만","이미","이상의","이유는","이전","이제","익숙하다면","인터페이스","인터페이스,","인터페이스와","일","일반적으로","일부","일부는","일부로만","일치하는","잃지","입력","입력에","있고","있는","있다는","있습니다","있습니다.","있습니다.(스크립트는","있습니다.c/c++에","있습니다.default","있습니다.typeof","있습니다.typescript에서는","있습니다.그러나","있습니다.목록","있습니다.이를","있습니다.일반적으로","있습니다.컴파일러는","있습니다:","있으며","있으며(이","있을","있지만","자세한","자체","자체적으로","자체적인","작동하는","작동하려면","작성되지","작성될","작성하는","작성하여","작성할","작성해","작업은","작은","잘","재빠르게","저장하는","적어야","적용되는","적재할","적절한","전달하고","전에","전역","전체","절대","점을","접근하기","접근할","접두사","접미사를","정말","정보는","정의되어","정의된","정의를","정의하지","정의할","정적","제거하고","제거하면","제공하는","제공합니다.","제공합니다.반면","조건에서만","조직","조직으로","존재하지","존재합니다.경로와","종종","주요","줄이는","중","중에","중요합니다.예를","중첩","중첩의","증가하지","지원을","지원합니다.","지원합니다.default","지을","지정된","지정됩니다.","지정하려고","지정하지","지정합니다.","지정해야","직접","찍을","참고","참조","참조를","참조하는","참조하세요.","찾고","찾기","찾습니다.","처음","체계가","최상위","최적의","최적화가","최적화되고","추가","추가적인","추가하기","추가하는","추가하여","추가합니다.이는","추가합니다.표현이나","충돌된","충돌은","측면에서","측면에서는","커맨드","커스텀","컨텐츠를","컬렉션","컴파일러는","컴파일시","컴파일하기","컴파일하려면","코드","코드로","코드를","코드에서","클래스","클래스,","클래스에","클래스와","클래스의","키워드는","키워드로","키워드를","키워드와","타입","타입에","타입을","타입의","타입이","태그와","테스트입니다.","테스트입니다.새로운","테스트입니다:","테스트하는","통과했는지","통합했습니다.","통해","통해)","트렌드는","특별한","특정","특정한","파일","파일들을","파일로","파일에","파일을","파일이","파일입니다)","패턴","패턴은","패턴을","패턴의","패턴이","편리합니다.그렇게하기","편리합니다.예를","포함된","포함하는","폴더를","표시됩니다.","표현식으로","필수적으로","필요가","필요한","필요할때도","하기","하나","하나라도","하나로","하나를","하나만","하나의","하는","하며","하면","하므로","하지","하지만","한","할","함수","함수,","함수를","합니다(즉","합니다.","합니다.node.js는","합니다.그러나","합니다.너무","합니다.런타임시","합니다.이러한","합니다.이렇게","합니다.일반적인","해결책은","해결해야","해당","핵심","헬퍼","현재","형식","형식을","형태을","호출됩니다.이는","호출에","호출이","호출할","호환되지","확인하세요.","확장된","확장을","확장이","확장하고","확장하여","확장해야","활용되어","효과에","훌륭한","힘들기"],"pages/Namespaces.html":["\"101\"];","\"98052\",","\"ambient\"으로","\"doe","\"matches\"","\"내부","\"내부(internal)","\"네임스페이스\"로","\"네임스페이스\"입니다.\"외부","\"모듈\"입니다","${","&&","'${","'new","(aliases)","(element:","(excerpt)","(first","(let","(selector:","(simplifi","(split","(valid","(work","(모듈","(예:","(즉",".d.t","//","///","/^[0","/^[a","1.5에","2015의","5","9]+$/;",":","=","===","?","[\"hello\",","[s:","ambient","api를","base","boolean;","class","code\"]","console.log(`\"${","console.log(`'${","const","d3","d3.base;","d3.d.t","d3:","d3는","d3이라는","declar","ecmascript","event","event:","event;","eventtarget):","excerpt)","export","export를","extend","file","file)","files)","implement","import","imports(별칭으로","imports에서","import는","interfac","isacceptable(s:","ismatch","javascript","js","lettersonlyvalid","lettersonlyvalidator();","lettersonlyvalidator.t","lettersregexp","lettersregexp.test(s);","lettersregexp와","libraries)","match\"","modul","multi","mytestpage.html","name","namespac","new","number;","numberregexp","numberregexp.test(s);","numberregexp는","only\"]","outfil","outfile을","polygon","polygons.square();","requir","require(\"name\")를","return","s","s.length","sample.j","select:","selection;","selector","shape","shapes.polygons.square()'와","shapes.polygons;","singl","sq","squar","steps)","string","string)","string):","string]:","strings)","stringvalid","stringvalidator;","test.t","triangl","tsc","typescript","typescript에서","typescript의","valid","validation.lettersonlyvalidator();","validation.lettersonlyvalidator)와","validation.stringvalidator;","validation.t","validation.zipcodevalidator();","validation라는","validators)","validators:","validators[\"lett","validators[\"zip","validators[name].isacceptable(s)","validators[name].isacceptable(s);","validator를","var","var에","x","x:","y:","z]+$/;","za","zipcodevalid","zipcodevalidator();","zipcodevalidator.t","{","{};","}","}\"","}'","}'.`);","};","}`);","가져오는","가져온","가지","각","각각","간","간단한","간단히","간략하게","간의","값의","같이","개별적으로","개의","객체를","객체만","객체에서","객체와의","객체의","걱정하지","걸맞은","걸음","검사기","검사기를","것입니다.이러한","것입니다.전역","것입니다.파일은","것처럼","게시물은","경우","곳이라면","관계를","관련","구성하는","구현","구현을","그","기능을","기반으로","기여할","나누어","나눌","남아있어","내보낼","내부","네임스페이스","네임스페이스(이전의","네임스페이스는","네임스페이스로","네임스페이스를","네임스페이스에","노출되지","노출하므로","는","다른","다양한","다음과","단순화할","단일","대신","대신)를","대한","대해","대해서도","더","데이터","동일한","동일합니다","동일합니다).","두","들면:","들어","따라","때","때문에","또","또는","라이브러리","라이브러리는","라이브러리로","라이브러리에서","라이브러리의","레벨의","로더","로드되기","로드해야","마무리합시다.","만들려고","많은","많이","맞게","머리말에","먼저","명칭이","몇","모듈","모듈\")를","모듈\"은","모듈을","모든","문자열","문자열이","반영되지","방법은","방법을","방법이","방법입니다.","방지합니다.","변경","변경되었습니다.\"내부","변경되지","변수","변수에","별개의","별개이지만","별칭","보려면","보수하기","보여","보이지","볼","분할","불림)를","붙입니다.반대로","비슷하지만","사용과","사용되는","사용된","사용자","사용자에게","사용하여","사용하지","사용할","사용합니다.","사항:","사항은","사항이므로","살펴보겠습니다.","상태로","새로운","샘플","생각할","생성되면","생성된","생성하는","선언에","선언을","선언할","선언해야","선호되는","설명하려면","설명합니다.용어에","세부","소개","수","수도","수있는","순서대로","쉽게","시작해보겠습니다.웹","시험용","식별자에","심볼과","심볼에","심볼의","아래쪽에","않는","않습니다.","않습니다.파일의","않은","않을","알려주는","애플리케이션이","앨리어싱된","양식에","어디에서나","언급됩니다.또","언급할","엔티티를","여기서","여러","여부를","예를","예제로","예제에서는","오버로드함으로써","와","외부에서","외부의","용어로","용어에","원래","원하기","원할","웹","위해","유지","유효성","의미에","의존성이","이","이동합니다.여기서","이들은","이름","이름을","이름의","이제","익숙하다면","인기","인터페이스와","일반적으로","일종의","입력","입력을","있기","있기를","있는","있습니다.","있습니다.c/c++에","있습니다.만약","있습니다.몇","있습니다.비슷한","있습니다.파일","있습니다:","있으며","자동으로","작성되지","작성할","작성했습니다.","작업에는","작업을","작업하기","작용합니다.중요한","적절한","전역","점은,","정렬합니다.각","정의되어","정의된","정의하지","정의합니다.typescript","정의합니다.이","제공하는","조직","종류의","좋은","주는","줍니다.","증가함에","지정할","직접","짧은","참고","참조","참조이므로","첫","체계를","최상위","추가하는","추가함에","추가합니다.테스트","추적하고","출력","출력된","충돌에","컴파일","컴파일(기본값)을","컴파일된","컴파일러가","컴파일러는","컴파일러에게","코드는","코드를","코드에는","코드에서","클래스를","키워드가","키워드는","키워드를","타입과","타입을","타입의","태그","태그를","테스트","통과했는지","통해","파일","파일들","파일들로","파일로","파일별","파일에","파일을","파일의","파일이","페이지에","페이지의","포함되면","포함한","표시하는","표현할","프로그램에서부터","하나씩","한곳에서","할","할당합니다.이것은","합니다.","합니다.대부분의","합니다.이","현재","형식을","형태을","호출합니다.일반적으로","혼동을","확인하거나","확인하기","확인해야"],"pages/Namespaces and Modules.html":["\"...\";에서","\"./shapes\";","\"somemodule\"","\"somemodule\";","\"네임스페이스\"입니다.\"외부","\"모듈\"입니다","'...',import","(needless","(pitfal","(trade","(use","(예:","(즉","*","*/","...",".d.t",".t",".ts,",".tsx","/*","//","///","1.5에","1.8","2015","2015의","=","ambient","amd","class","commonj","commonjs/require.js)작은","declar","ecmascript","export","fn():","function","html","import","import(예:'...'에서","ing","javascript","js","m","modul","modules)","mymodules.d.t","myothermodule.t","namespac","namespaces)","namespacing)","namespacing은","new","node.d.t","node.j","off","outfil","outfile을","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","{","}","가져오는","가지","가지고","가진","간단한","간단히","간에","감싸고","감쌀","강력한","같은","개의","객체로","객체에","걸쳐있을","겁니다.특정","것과","것을","것이다.차이점을","것입니다.","것입니다.모듈","것입니다.모듈의","것입니다.예를","게시물은","격리","결정하기","경로로","경로를","경우","경우는","경우에는","계층을","고급","관계","관리에","구성","구성하는","구조로","구조의","구조화하기","구조화하는","구현에서","권장","그룹을","그룹이며","그리고.d.ts를","기반으로","기본","기본이며","기억해야","끝날","나은","내보낸","내용은","내용의","네임","네임스페이스","네임스페이스는","네임스페이스를","네임스페이스에서","네임스페이스와","네임스페이스의","논리적","는","다룰","다른","다수의","다양한","다음과","다음은","대규모","대상","대상으로","대신","대응을","대응이","대한","대해","더","데","도구","동안","동일한","동일합니다).","된","될","됩니다.","두","들어","따라","따른","때","때문에","또는","또한","로더에","마찬가지로","마찬가지로,","만듭니다.여러","맞게","매우","먼저","메커니즘의","명칭이","몇","모두","모듈","모듈\"은","모듈로","모듈성","모듈에","모듈에는","모듈은","모듈을","모듈의","모듈이","모듈인","모든","문서를","문을","및","반복해서","발생된","발생하는","방법에","방법을","방법이","방법임을","방법입니다.","방지하는","번들링을","변경되었습니다.\"내부","변환하는","부터는","불립니다.네임스페이스를","불필요한","사용되는","사용자가","사용자들을","사용하기","사용하는","사용하여","사용할","사이에","사전에","사항:","사항이","살펴보고","새로운","샘플에서","서로","선언","선언을","선언한다는","선언해야","선호되는","설명하고","설명하기","설명합니다.또한","성가시게","섹션에서는","소개","소스","수","수도","수정된","쉽게","스코프에","스페이스와","시스템에","식별하기","실수는","심볼을","아닌","아닐","아무런","않는다는","않아야","알아보겠습니다.","애플리케이션에서","애플리케이션에서는","애플리케이션의","어려울","언어의","없다는","없습니다.","없습니다.이는","없으면","없지만","엔진","여기","여기서","여러","연결될","연결할","예입니다.","예정입니다.","오염과","옵션을","와","요소","요소이며","용어에","우선","웹","위한","위해","위해서는,","위험","위험에","유의해야","유지","의존성을","의해","이","이를","이름","이름은","이름을","이상에서는","이유가","이유를","이점이","이제","이해하기","이해할","일대일","일반적인","있게","있는","있습니다","있습니다.","있습니다.네임스페이스는","있습니다.모듈은","있습니다:","있으며","있지만","자세한","자체는","장기적인","재사용,","적절한","전역","정보를","정의되기","제공하고","제공하지","제공합니다.","좋은","주요","주제를","지원을","지원해야","지정하지","지정할","차이점은","참고","참조","참조하기","참조하세요.","참조하세요.네임스페이스에","찾는","찾습니다.이","찾으려","찾을","최상위","최적이","추가적인","충돌을","컴파일러가","컴파일러는","코드","코드를","코드에","코드와","큰","타입","태그는","태그로","특징은","특히","파일","파일:","파일과","파일들을","파일로","파일에","파일을","파일이","페이지에","포","포함시킵니다.가장","포함하는","프로그램을","프로젝트의","피하는","필요가","하는","한가지","한다는","할","할당할","함정을","합니다.","합니다.따라서","합니다.이에","합니다:","해줍니다.이것은","향상된","현재","호환","혼란스럽고","효과는","흔히"],"pages/Module Resolution.html":["\"*\"(모든","\"*\",","\"*\":","\".\",","\".\"보다","\"../constants/http\";","\"../node_modules/jquery/dist/jquery\"에","\"./components/entry\";","\"./moduleb\"를","\"./moduleb\"와","\"./src\"를","\"./template\"로","\"/mod\";","\"@angular/core\";","\"baseurl\":","\"baseurl\"과","\"baseurl\"에","\"compileroptions\":","\"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\"는","\"paths\"를","\"rootdirs\":","\"rootdirs\"를","\"src/#{locale}\"","\"src/de\",","\"src/views\",","\"src/zh\",","\"typescript\"와","\"很高兴认识你\"","\"您好吗\",","\"가상\"","\"메인\"","\"배포\"되는","\"추가\"하지","\"프로젝트\"로","#{locale}을","$","'*'","'./#{locale}/messages'에서","'./lib/typescript.d.ts'","'./lib/typescript.d.ts'가","'./template1')","'./view2')","'./zh/messages'의","'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'.","'nodejs'","'nodejs'.","'package.json'","'package.json'에는","'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'의","'types'","'typescript'","'typescript'는","(\"main\"","(\"types\"","(.ts,","(15)에서","(4)와","(7)에서","(8)과","(addit","(classic)","(common","(how","(import","(modul","(node)","(path","(rel","(thing","(trace","(use","(virtual","(whi","(주어진","*","../","./","./#{locale}/messages를","./#{locale}/messages와","./de/messag","./zh/messages,","./zh/messages에는",".d.t",".d.ts)을",".js로",".t",".ts/.tsx",".tsx,","/,","//","///","/generated/templates/views에","/generated/을","/moduleb.d.t","/moduleb.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/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.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/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\"]","]","];","`types\"","ambient","amd","app.t","app.ts를","a의","b","back","base","baseurl","baseurl에","baseurl을","compiler?)","compon","declarations으로","declaration에","declaration을","default","defaulthead","directori","entri","es2015인","exclud","exist","exist.","export","fall","field","file","file1.t","file2.t","file3.t","flags)","folder.","folder1","folder1/file2","folder2","folder2/file3","for)","found","gener","generated/folder2/file3","import","imports)","imports는","imports를","imports에","imports의","import가","import는","import된","import를","import에서는","import의","import합니다.","index.j","index.js라는","jquery는","jquery에","kind","list","load","look","mapping)","messag","modul","modulea.t","modulea는","modulea를","moduleb.j","moduleb가","moduleb를","moduleresolution를","modules)","name","name의","node.j","node.js가","node.js는","node.js보다","node.js의","node_modules라는","node_modules를","node_modules에서","node는","non","noresolv","noresolve)","noresolve를","npm","out","package.json","package.json에","pick","projectroot","projectroot/folder1/file2.ts.","projectroot/folder2/file3.ts.","projectroot/generated/folder2/file3.ts.","questions)","refer","rel","relative로","require(\"./moduleb\");","require(\"moduleb\");","requirej","require라는","require에","resolut","resolution)","resolution은","resolv","result.","root","rootdir","rootdirs)","rootdirs를","rootdirs의","roots를","specified,","src","src/views의","still","strategies)","successfulli","system","systemj","templat","template1.t","traceresolut","traceresolution을","ts","ts2307","tsc","tsconfig.json","tsconfig.json는","tsconfig.json은","tsconfig.json을","tsconfig.json의","tsconfig.json파일에서","tsconfig.json파일은","typescript","typescript.d.t","typescript는","typescript의","ui컨트롤의","ui템플릿","up","url","us","var","view","view1.t","view2.t","vs.","x","{","|","}","}를","“exclude”를","“files”","“files”을","│","└──","└───lib","└───src","└───typescript","├──","├───node_modul","가능한","가상","가정됩니다.","가정합니다.예를","가정해","가져","가져오기","가져오기를","가져오지","가져온","가져올","가지","가지고","가진","각","간단하게","간단합니다.예를","간주됩니다.몇","간주합니다.그","값","값)","값으로","값은","값을","같습니다:","같은","같을","같이","개발할","거슬러","검사하기","검사해야","검색한","검색합니다.","검색합니다.node_modul","겁먹지마세요","것과","것들이","것으로","것은","것을","것이","것입니다.","것입니다.다음에","것입니다.또는","것처럼","결과","결과가","결과는","결과와","결정됩니다:","결합되어","결합하세요","경로","경로가","경로는","경로를","경로와","경로의","경로인","경로인지","경로인지에","경우","경우(\"modulea\"의","경우가","경우에는","경우에는)","계산)","계획을","고려하세요.","고려해보세요.","고려해보세요.빌드","곳에","공통","관계","관계를","관련이","관련하여","구성됩니다.","구성을","구성하는","구조를","국제화","그","그것의","그것이","그래도","그러나","그런","그렇지","기능을","기대할","기록합니다.이","기반으로","기본","기본값은","기준","나머지는","나옵니다:","나중에","나타내는","내보낸다고","내용은","내용이","노드","노드.이","노드와","노드의","노드입니다.","노력합니다:","논리적으로","다룰","다르게","다른","다를","다음","다음,","다음과","다음이","단계","단계는","단계를","단계에서","단계의","단일","달라집니다.","달성하기","대상으로","대신","대신에","대체","대체를","대한","대해","더","덮어씌웁니다.typescript는","도구가","도구는","동일한","동작은","됩니다:","두","두가지가","두번째","들릴지","들면:","들어","들어,","들어:","등으로","디렉토리","디렉토리가","디렉토리내의","디렉토리를","디렉토리부터","디렉토리에","디렉토리의","디렉토리일때마다","따라","따라,","따라서","따르고","따르는","따르면,","따른","따릅니다:","때","때까지","때는","때때로","때마다","때문에","또는","또한","라인","런타임","런타임시에","런타임에","레벨","레벨이거나","레이아웃은","레이아웃이","로","로더","로더를","로드","로드하는","로직","로직에","로직을","로케일을","를","마지막으로","마찬가지로","만드는","만듭니다.“exclude”","매우","매핑","매핑되어야합니다.","매핑은","매핑을","매핑의","매핑하세요.","매핑합니다.","먼저","메시지를","메커니즘을","몇","모두","모듈","모듈과","모듈로","모듈만","모듈에","모듈은","모듈을","모듈의","모듈이","모든","모르지만","모방하려고","모방합니다.이를","모일","목록","목록에","목록을","목적을","못하는","못하면","무엇을","무엇입니까?","무엇입니까?\"라고","문서를","문서에","문서에서","문서와","문은","문을","문자열을","문제","묻습니다.이것은","물리적","및","바인딩","반영하기","받지","발생한","발생할","발생합니다:","방문할","방법","방법에","방법입니다.이러한","방식으로","배열은","버전과의","번","번들","번들을","변경되지","변경해야합니다.가령","변환됩니다.로더는","변환을","변환의","별","병합된","병합될","보고","보여야","보장되는","복사하는","복사합니다.런타임에","복잡하지","볼","봅시다.app.ts는","분석","불러오기","붙은","뷰는","비","비례해서","비상대적인","빌드","빌드의","사용을","사용자","사용자의","사용하기","사용하는","사용하면","사용하세요.","사용하세요.\"rootdirs\"은","사용하세요.만일","사용하여","사용할","사용합니다","사용합니다:","사용해야","살펴보겠습니다.node.js는","살펴봅니다:","삽입하여","상관없이","상대","상대적","상대적으로","상대적인","상대적인지","상대적입니다.","상위","샘플","생각해보세요.","생성기에","생성된","생성하기","생성하는","생성합니다.여기에는","서로","선언하는","선택하는","설명되어","설명을","설명하는","설명한","설정에서","설정하면","설정할","성공적으로","세이프","섹션에서는","소스","소스가","소스는","소스에","수","수는","수도","수에","수의","수행됩니다.node.js가","수행됩니다.node는","순서로","스크립트에","시","시간","시나리오를","시도하게됩니다:","시도하세요:","시도할","시도합니다.","시도합니다.전체","시도합니다.파일에","시작하기","시작하는","시작하여","식별하는","실행하면","싶다면","아닌지에","아닙니다.제공된","아래에","안내합니다.","안전하게","않고","않는","않다면","않더라도","않도록","않습니다.","않습니다.예를","않습니다.컴파일러가","않았기","않았습니다.","않으며","않으면","않은","않을","알고리즘은","알려","알려줌으로써","알려줍니다.","알려줍니다.비","알리기","알릴","알아야","암시적으로","앞에서","애플리케이션이","어디에서","어려울","어플리케이션에서의","얻을","없는","없습니다.","없습니다.상대적인","없이","여겨집니다.","여러","여러개의","여부에","여전히","열거하고","영향을","옆에","예는","예를","예상되는","예에","예에서,","예제를","예제에서","예제입니다.","오기를","오류","오류.","오류:","오류는","오류를","올라갑니다.","옵션은","와","와서","와일드","외부의","우리의","원본","원하는","위에","위의","위치","위치를","위치에","위치에서","위치에서는","위치의","위치하지","위한","위해","위해서는","유연성은","유지할","으로","의미하기때문에","의미하는지","의존성을","의존하는","의해","이","이것은","이동하세요.","이동했음을","이때","이러한","이를","이름","이름과","이름을","이름의","이름이","이름입니다","이번","이에","이유는","이유를","이전","이제","이해하려면","인수의","일","일련의","일반적으로","일반적인","일부","일부로","일부로써","일에","일치하고","일치하는","일치하지","임의","임포트입니다.몇","있고","있는","있는지","있다고","있다는","있다면","있도록","있습니다.","있습니다.node는","있습니다.따라서","있습니다.또한","있습니다.모듈이","있습니다.외부의","있습니다.이것은","있습니다.이를","있습니다.일반적으로","있습니다.지정하지","있습니다.한","있습니다:","있으므로","있지만","자동","자동으로","자세한","자신의","작동하지","작동할","잘못된","적용","적절하게","전달되었습니다.","전달되지","전달된대로","전략","전략에는","전략은","전략을","전략이","전략이었습니다.요즘은","전에","전제로합니다.","전체","점프합니다.이것은","접두어","정교한","정말로","정보를","정의","정의될","정의로","정의를","정의인","정확히","제공하기","제외","제외되었는지","제외하려면","제외해야","조건부","조회를","존재","존재하기를","존재하지","존재할","존재합니다.","좀","종류가","좋아요,","좋아요.","주로","주목하는","주목하세요.","주의사항","주의하십시오.\"baseurl\"을","주의해야합니다.","줌으로써","중","중에","중요합니다.이","중요합니다.전통적으로,","즉","지시자가","지시합니다.모듈을","지식을","지역","지역에","지원","지원되는","지원합니다.다음은","지정)","지정되지","지정된","지정에","지정하고","지정하는","지정하려면","지정하지","지정할","지정합니다.따라서","지정합니다.이","지정해야합니다.","직접","진단하거나","질문","집합에","집합에서","참조가","참조하는","참조하는지","참조하세요.","참조할","참조합니다.","찾게","찾기","찾습니다.","찾습니다.따라서","찾습니다.이렇게하기","찾아","찾아보게","찾으려고","찾으려합니다.","찾으면","찾은","찾을","찾지","처리됩니다.","처리할","체인에서","체인을","최종","추가된","추가적인","추가합니다.","추상화된","추적","추적을","출력","출력을","출력의","취하는","카드가","캡처할","캡처합니다.","커맨드라인에서","커멘드","컴파일","컴파일러","컴파일러가","컴파일러는","컴파일러에","컴파일러에게","컴파일러에는","컴파일에","컴파일에서","컴파일하는","컴파일하면","코드가","코드입니다.generated/templ","코드입니다.빌드","클래식","클래식.","클래식이며","타임에","타입","템플릿","템플릿이","토큰","통찰력을","통해","트리를","특별한","특수","특정","파악하기","파일","파일과","파일들","파일들에","파일로","파일에","파일에서","파일은","파일을","파일이","패키지에서","패턴과","패턴이","포함","포함되어","포함되지","포함된","포함될","포함됩니다.","포함됩니다.일부","포함됩니다.최종적으로","포함입니다.위에서","포함하는","포함하지","포함한","포함할","폴더","폴더는","폴더로","폴더를","폴더에","폴더에서","폴더의","프로세스","프로세스를","프로세스에","프로세스입니다.import","프로젝트","프로퍼티","프로퍼티를","플러그인과","필드를","필드인","필요가","하게","하나","하나로","하나를","하나에서","하나의","하는","하며","하위","하지","하지만","한","한정되는","할","함께","함수를","합니다.","합니다:","항목에서","항목을","항상","해결할","해당","해석","해석되었습니다.","해석되었으며","해석되지","해석된","해석된다는","해석될","해석됩니다.그러므로","해석은","해석을","해석이","해석하기위해","해석하는","해석하려고","해석하지","해석할","해석합니다:","해치지","현재","현재의","형태가","호출하기","호출함으로써","호환성을","확인","확인되므로","확장자","활성화하면","활용하여"],"pages/Declaration Merging.html":["\"\";","\"./map\";","\"./observable\"","\"./observable\";","\";","\"canvas\"):","\"cyan\")","\"div\"):","\"hello,","\"magenta\")","\"span\"):","\"white\")","\"yellow\")","\"선언","'merg","'선언","()","(basic","(colornam","(f)","(merg","(un","(x:","+","...","//","1,","10};","2,","4","5,","6,",":","=","==","=>","ad","add","addit","album","album.albumlabel;","albumlabel","alert(buildlabel(\"sam","alia","allow","alreadi","although","anim","animal):","animal;","animalshavemuscl","animalshavemuscles()","anoth","any):","array","array.prototype.toobserv","augment","augmentations.","a를","a와","behavior","blue","both","box","box:","build","buildlabel","buildlabel(name:","buildlabel.prefix","buildlabel.suffix;","came","can't","capabl","cat):","cat;","class","class.","classes,","classes.","clearli","clone(animal:","cloner","color","color.blue;","color.green","color.green;","color.r","compil","concepts)","consumer.t","creat","createelement(tagname:","currently,","declar","declarations.","definit","describ","disallow","doanimalshavemuscl","doanimalshavemuscles()","document","document의","doesn't","dog","dog):","dog;","each","element;","end","enough","enum","equival","even","example:","exercis","exist","export","exported,","extend","familiar","file","fine","first.","flexibl","follow","form","function","function,","function.","functions,","further","give","given","global","green","happen","havemuscl","havemuscles;","height:","help","however,","htmlcanvaselement;","htmldivelement;","htmlelement;","htmlspanelement;","implement","import","import/export.","inform","information.","inner","insid","inside.","interfac","interfaces)","interfaces,","it'","it.","it:","javascript","javascript를","javascript에서","know","label:","languages.","left","leg","let'","level","limit","look","manag","map(f:","map.j","map.t","mean","member","member.","members.","members:","merg","merge.","merged)","merged,","merging,","mimick","mixcolor(colorname:","mixin","model","modul","module:","more","name","name,","namespac","namespace.","namespaces'","namespaces,","need","new","non","number;","numberoflegs:","o.map(x","o:","object","observ","observable.j","observable.prototype.map","observable.prototype.map.","observable.t","observable;","onto","origin","original.","part","patch","pattern","place,","practic","prefix","program","properti","reader","red","resolv","result","return","rule","safe","same","scale:","scope","second","section,","section.","see","share","sheep):","sheep;","signatures)입니다.서명의","similarli","similarly,","singl","site,","smith\"));","so,","specifi","start","static","stay","still","string","string)","string):","suffix","support","symbol.","t)","take","tell","them.","themselv","though","to:","too,","toobservable():","top","toy","true;","type","types.","typescript","typescript.","typescript에서","typescript에서의","typescript의","u):","un","understand","up","updat","us","user","value,","variabl","variables.","visibl","way","way.","well","width:","with.","work","x","x.tofixed());","zebra","{","{height:","}","가장","가지","가지중","각","간주됩니다.또한","값","값네임스페이스","값을","같습니다:","같은","개념","개념에","개념을","개념이","개의","객체의","것으로","것은","것을","것이","것입니다.또한","결합시킵니다.","경우","경우에는","고급","고유한","고유해야합니다.고유하지","규칙에","그룹","그룹의","기계적으로","기능이","기본","기본적인","기존","나중에","내용을","네임스페이스","네임스페이스,","네임스페이스를","높다는","다른","다음","다음과","단순하고","단일","단지","대한","더","데","도움이","독립된","동일한","됩니다.","두","두개의","두번째","들어","때","또는","레벨에서","리터럴","리터럴의","만듭니다.","매개","맨","먼저","멤버가","멤버는","멤버를","멤버의","모두","목록의","목적인","문을","문자열","바인딩되는","발생된","발생시킵니다.","버블링됩니다.","변수가","병합","병합\"은","병합'이라는","병합되는","병합되어","병합된","병합됩니다.","병합됩니다:","병합은","병합을","병합입니다.가장","병합하는","병합할","볼","비","사용하여","사용할","생성","생성된","생성합니다.타입","생성합니다:","서명(special","선언","선언된","선언에","선언으로","선언은","선언을","선언의","선언이든","선언하는","설명하는","설명합니다.특히","세","소개","수","수의","수준에서","수행할","순서를","순위가","아닌)인","아마도","아티클의","않다면","않습니다.","엔티티를","열어줍니다.","예로는","예를","예외는","오류를","오버로드","오버로드가","오버로드를","요소는","우선","원래","위로","유니온이","유지하지만","의미합니다.이","이","이름에","이름으로","이름의","이름이","이름이지만","이상의","이점을","이해하는","이해하면","인터페이스","인터페이스가","인터페이스보다","인터페이스에","인터페이스의","일반적인","일부는","있는","있습니다.","있습니다.어떠한","있습니다.이","자체는","작성합니다.마지막으로,","점","점이","접근하는","정의로","정의에는","제공할","제한되지","주목됩니다.","주어진","중","첫번째","추상화","출력된","컴파일러가","타입","타입(예","타입을","타입의","타입이","타입이어야합니다.컴파일러는","특수한","포함된","표기법을","표시되고","하나","하나의","한가지","함께","함수","함수의","형태로","형태를","후위의"],"pages/JSX.html":["\"./mycomponent\";","\"bar\"","\"bar\"].map(funct","\"bar\"].map(i","'foo'","'mycomponent'","'some","'{bar?:","'{foo?:","(","()","(e.g.","(i)","(like","(prop:","(props)","(react.createelement(\"div\")),","(react.createelement(mycomponent)).","(sfc)","({",")","*","+",",","...",".j",".jsx",".t",".tsx","/","//","///","1000}","2.3,","2})}","2};",";","=","=>","[elemname:","abov","above,","added:","addition","affect","again,","allow","alway","angl","anoth","anothercomponent(prop:","any.","any;","anyth","applic","appropri","argument","array","as.","assert","assertion:","assertions,","assign","attribut","attribute),","attribute.","attributes.","augment","avail","babel).","badprop","bar","bar;","bar?:","base","basic","be","befor","begin","behavior","between","bit","black","boolean","boolean}'","both","box.","brace","bracket","button","call","came","case","catch","certain","check","checked.","checking,","children","children,","children.","children:","class","class,","class.","clickableprop","code","coded,","color:","command","compil","complex.","compon","component.","componentfoo(prop:","conform","consid","const","construct","consum","context:","convent","correspond","creat","created.","curli","custom","customcomp","data","declar","declaration.","default","default,","defin","determin","determined.","differ","differently.","difficulties.","directli","disallow","distinguish","div","divid","dom","done","each","easili","element","element,","element:","elementattributesproperti","elementchildrenattribut","elementclass","elements,","elements.","emb","embed","embedd","embedding,","emit","enabl","enforc","environ","environment)","equival","error","error,","error.","error:","es6","established,","exampl","example,","example:","exist","explicitli","expr","expr.","express","expression,","expression...\"","extend","extens","extension.","factori","factoryfunct","fail","fails,","file","file.","files,","files.","fine","first","flag","follows:","foo","foo.","foo:","foo;","foo?:","fooprop","fooprop)","found","framework,","function","function,","function.","further","given","go","goe","hard","hello","here","home:","homeprop","homeprops):","however,","ident","identifi","implement","import","index","indistinguish","inform","input","instanc","instead","integr","interest","interfac","interface.","intrins","intrinsicel","introduc","introduct","javascript","javascript,","javascript.","js","jsx","jsx'","jsx,","jsx.","jsx.element","jsx.element;","jsx.element[]","jsx.elementattributesproperti","jsx.elementattributesproperty.","jsx.elementchildrenattribut","jsx.elementclass","jsx.intrinsicel","jsx.intrinsicelements.","keep","known","letter,","letter.","like:","limit","line","look","loss","lowercas","mainbutton(prop:","make","meant","miss","mode","modes:","more","mycompon","mycomponent();","myfactoryfunction()","myfactoryfunction();","name","name:","namespac","nativ","native.","need","new","notavalidcompon","notavalidfactoryfunction()","note:","number","number.","number;","object.","ok","ok,","onc","oper","operator.","option","option,","optionalprop?:","order","output","output,","overload","overwritten","pars","part","pass","popular","possibl","present,","preserv","preserve,","previous","process","prop","prop'","proper","properti","property.","props,","props.children","props:","props;","propstyp","r.","react","react,","react.","react.compon","react.createelement(\"div\")","react.createelement,","reasons:","recal","refer","render()","render:","report","requir","requiredprop","requiredprop:","resolution.","resolv","result","result,","retriev","return","rewritten","same","scope.","seen","semant","set","sfc","sfc,","ship","side:","sideprop","sideprops):","signatur","signatures.","similar","simpli","singl","slightli","someth","span","special","specifi","specific.","specified,","spread","stage","stateless","step","string","string.","string;","string]:","string}'","string});","string},","style.","successes,","suggested,","support","supported.","surround","syntax","syntax.","tag","terms:","these.","things.","this.props.children","those","though","three","through","transform","tri","tsconfig.json","two","type","type'","type.","typescript","typings.","unaffected.","understand","union","unknown","unknownprop","up","uppercas","us","usag","use,","used.","util","valid","valu","var","variabl","void","want","way","well.","wherea","without","work","works:","world","write","x:","xml","y:","you'v","{","{\"thi","{[\"foo\",","{i","{name:","{this.props.foo}","{value:","{}","{},","{};","|","}","})","}).","})}","};"],"pages/Decorators.html":["\"","\",","\"compileroptions\":","\"emitdecoratormetadata\":","\"es5\",","\"experimentaldecorators\":","\"greeting\");","\"hello","\"hello,","\"new","\"override\";","\"property\";","\"reflect","\"target\":","%s\")","'target'","'value'...","(!(valu","()","(@configurable)","(@enumerable)","(@required)","(@sealed)","(f","(javascript)","(let","(parameterindex","(requiredparameters)","(such","(target)","(target,","(target:","(value:","+","...","//","2","=","===",">=","@classdecor","@configur","@configurable(false)","@enumer","@enumerable(false)","@expression,","@f","@f()","@format","@format(\"hello,","@g","@g()","@reflect.metadata","@reflect.metadata(\"design:type\",","@requir","@seal","@valid","[];","_p0:","_p1:","_x:","_y:","accessor","accessor'","accessor,","action","add","addit","adopt","adoption.","ambient","annot","any,","api.","appli","applied:","argument","argument.","argument.\");","arguments);","arguments.length","arguments:","arguments[parameterindex]","attach","avail","befor","below.","boolean)","both","bottom","bottom.","break","c","call","called\");","called,","care","certain","chang","chose","class","class).","class.","class:","classdecorator(constructor:t)","color(value:","combin","command","compil","compos","composit","configurable(value:","consid","console.log(\"f():","console.log(\"g():","console.log(new","console:","const","constructor","constructor(m:","constructor(message:","constructor(x:","constructor.","context","current","custom","declar","declaration,","declaration.","declaration:","declarations:","decor","decorator.","decorators,","decorators.","defin","definition.","definitions.","describ","descriptor","descriptor,","descriptor.","descriptor.configur","descriptor.enumer","descriptor.set","descriptor.set;","descriptor.valu","descriptor.value;","descriptor:","design","detail","disallow","document","due","each","ecmascript","emit","emitdecoratormetadata","enabl","enabled,","entri","enumer","enumerable(value:","equival","error(\"miss","es5","es5.","es6,","evalu","evaluated\");","exampl","example,","example:","examples:","executed,","exist","existingrequiredparameters,","existingrequiredparameters.push(parameterindex);","existingrequiredparameters:","experiment","experimentaldecor","expos","express","extend","extens","f","f()","f():","f(g(x)).","factori","factories,","factory.","fashion:","featur","file,","first","follow","follows:","form","format(formatstring:","format.","formatmetadatakey","formatstr","formatstring);","formatstring.replace(\"%s\",","function","function'","function)","function,","function.","futur","g()","g():","g)(x)","g,","getformat","getformat(target:","getformat(this,","given","greet","greet()","greet(@requir","greeter","greeter(\"world\"));","greeting:","hello","hello:","here","however,","ignor","ignored.","import","imported,","includ","index","inform","initi","inject","insid","instal","instanc","instanceof","instead,","introduc","introduct","invok","javascript","kind","less","librari","library.","line","line:","lines:","list.","logic","long","m;","maintain","mark","mathematics.","mechan","member","member,","member.","members.","message;","meta","metadata","metadata\";","method","method()","method,","method.","method.apply(this,","model,","modifi","modify,","more","multipl","name","name:","new","newproperti","next","note","now","npm","npm:","number)","number,","number;","number[]","object,","object.seal(constructor);","object.seal(constructor.prototype);","observ","observe,","offici","onc","option","order","order.","ordin","origin","output","overload,","overrid","p0()","p0(value:","p1()","p1(value:","paramet","parameter.","parameterindex","parameterindex:","part","perform","point","point)","point;","polyfil","print","privat","program","properti","property\";","property,","property.","propertydescriptor)","propertykey)","propertykey);","propertykey:","propertyname);","propertyname:","propos","prototyp","prototype,","prototype.","provid","read","record","reflect","reflect.definemetadata(requiredmetadatakey,","reflect.getmetadata(\"design:type\",","reflect.getmetadata(formatmetadatakey,","reflect.getownmetadata(requiredmetadatakey,","reflect.metadata","reflect.metadata(formatmetadatakey,","releases.","replac","requir","required(target:","required.","requiredmetadatakey","requiredparameters)","requiredparameters:","result","return","runtim","runtime,","runtime.","save","scenario","script","seal","sealed(constructor:","sealed(target)","see","separately.","set","set(value);","similar","simpli","singl","someth","special","specif","specifi","stage","standard","standard.","static","step","string","string)","string,","string;","such,","support","support,","symbol(\"format\");","symbol(\"required\");","symbol,","syntax","t)","take","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","three","throw","time","too.","top","top.","true","true,","tsc","tsconfig.json:","two","type","type))","type.\");","typedpropertydescriptor)","typeerror(\"invalid","typescript","typescript.","typescript:","undefin","undefined)","us","valid","validate(target:","valu","value,","value;","variou","via","want","way","well","wrap","write","x","x()","x:","x;","y()","y:","y;","you.","{","{}","|","||","}","};","∘"],"pages/Mixins.html":["\"","()","+","//","////////////////////////////////////////","1000);","500);",":","=","=>","[disposable,","abov","act","activ","activat","activatable]);","activate()","activate:","albeit","along","anoth","any,","any[])","applymixins(derivedctor:","applymixins(smartobject,","avail","avoid","basector.prototype[name];","basectors.foreach(basector","basectors:","behind","below,","benefit","bookkeep","boolean","boolean;","both","break","build","capabilities.","capability.","class","class,","class.","classes.","code","code,","combin","come","community.","compil","compon","console.log(this.isact","constructor()","copi","creat","deactivate()","deactivate:","derivedctor.prototype[name]","detail","dispos","disposable,","dispose()","dispose:","down","each","exactli","except,","extends,","false;","familiar","fill","finally,","first","focus","form","full","function","handl","helper","hierarchies,","idea","implement","implementation.","implementations.","implements.","instead","interact()","interfaces,","introduct","isactive:","isdisposed:","javascript","languag","lastly,","later","let","let'","librari","look","mean","member","mix","mixin","mixins,","mixins.","model","more","new","next,","notic","object.getownpropertynames(basector.prototype).foreach(nam","on","oo","out","over","overhead.","partial","particular","pattern","popular","properti","provid","reach","requirement,","reusabl","run","runtim","runtime.","sampl","satisfi","scala,","see","setinterval(()","settimeout(()","show","simpler","smartobj","smartobj.interact(),","smartobject","smartobject();","somewher","stand","start","still","target","that'","thing","this.activate();","this.isact","this.isdispos","this.isdisposed),","this:","through","togeth","tradit","trait","treat","true;","two","type","typescript.","understand","up","us","us.","void;","want","way","we'll","works.","{","}","});"],"pages/Triple-Slash Directives.html":["\"exports\",","\"exports\"],","\"files\"","\"legacy/modulea\"],","\"modulename\";","()","(e.g.","(function","(i.e.","(require,",".",".t","///","=","@type","@types,","@types/node/index.d.ts;","[\"require\",","ad","add","addit","allow","along","amd","amdmodule.j","amdmodule.t","anonymous.","assign","author","automat","befor","between","bundler","c","c()","c;","call","call.","chang","check","class","code:","command","comment","comments,","common","compil","compilation,","compilation.","compiler:","contain","content","d.t","declar","default","define(\"namedmodule\",","define([\"require\",","define:","depend","dependency:","dependency;","deprecated.","depth","details.","differ","direct","directive,","directives.","dure","easi","emit","encount","error","example,","exist.","export","exports)","exports,","exports.c","file","file,","file.","files,","files.","files;","first","flag","follow","function","gener","group.","hand.","here","hold","however,","ignored;","impact","import","includ","included.","inform","inject","input","instead.","instruct","itself.","js","lead","lib.d.t","lib.d.ts)","librari","library.","line","line.","list","list,","locat","manner,","mark","meaning.","method","modul","module'","modulea)","modulea.callstuff()","modulea:mytyp","modules,","more","multi","name","namedmodul","need","new","nolib","non","noresolv","note","note:","option","order","out","outfile.","output","packag","package.","packages.","part","pass","pass.","path","perform","preced","preprocess","problem","process","process,","process.","processed,","property;","provided.","r.js).","refer","referenc","regular","rel","requir","resolv","result","return","root","same","see","seen","serv","set","similar","singl","skip","skipdefaultlibcheck,","slash","special","specifi","specified,","specified.","start","statement","statement.","such","tag.","target","think","thus,","tool","top","treat","tripl","ts","tsconfig.json","type","typeroot","unrooted.","us","valid","var","variants.","way","xml","you'r","you;","{","}","})();","});"],"pages/Type Checking JavaScript Files.html":["\"","\"fs\"","\"react\";","\"string\";","'","'john","(!somebody)","(...arg:","(i.e.","(without","*","*/","+",".j",".t","/**","//","0;","1","2);","2,","2.3","2;","3);","=","=>","@augment","@param","@t","@type","@type{array.}","@type{array}","[];","[somebody]","[x:string]:","a:","ad","adorn","alert('hello","allow","allowed,","allowed.","alway","annot","any).","any.","any:","any[])","arg","argument","arguments.","array","assign","assigned,","assignments.","assum","b","b);","b){","bar(1);","bar(1,","bar(a,","behavior","behaviors,","bodi","body,","body.","boolean","c","c();","c.prop","call","can't","case","cases,","chang","check","checkjs.","choos","class","classes.","clause.","clause:","close","comment","commonj","compon","consid","console.log(a","const","constructor","constructor()","convers","declar","declaration.","declarations.","default","defin","differ","documentation.","doe';","dynam","e.g.","e.g.:","end","error","error,","error:","es2015/es6","example:","exclud","exist","exist,","explicitly.","export","exports,","express","extend","fail","false;","few","fewer","file","file,","file.","file:","file;","files.","find","format","format.","from,","fs","fs.readfilesync(f);","full","function","function(f)","gener","getters,","hand","happens:","here","ignor","implicitli","import","imports.","index","infer","inferred,","initi","initialization.","input","insid","instance,","instance:","instead","javascript","js","jsdoc","lack","later","legal","likewise,","line","line.","list","liter","literals.","look","mainli","mani","map","mean","member","methods,","mode","modul","module.export","module.exports.readfil","mycompon","name.","needed.","never","new","nocheck","notabl","note","number","number|undefin","number}","number}}","obj","obj.b","object","objects.","ok","ok,","on","open","option","optional.","optionality.","origin","originally.","p","p;","paramet","parameters,","parameters.","pattern","place","preced","process","promise((resolve,","promise;","prop","properti","provid","react.compon","read","readfil","recogn","refer","reject()","reject)","relax","render()","report","requir","require(\"fs\");","return","right","rule","rule.","same","sayhello();","sayhello(somebody)","second","set","setter","signatur","similar","similarly,","skip","somebodi","somebody'","somebody);","sometim","sources;","special","specif","specifi","state.","string","support","syntax","them;","this.prop","this.props.b;","treat","two","type","type,","types,","typescript","undefined,","undefined;","undefined;.","undefined}","union","unknown.","unspecifi","up","us","valu","value),","var","variabl","variable.","way","whose","without","work","x","x.push(\"string\");","x.push(1);","x;","y","y.push(\"string\");","y.push(1);","{","{a:","{a:number}","{component}","{number","{number}","{string}","{{a:","|","}","});","};"],"pages/declaration files/Introduction.html":["\"do\"","\"don't\"","advanc","aim","already,","api","assum","author","avoid","avoided.","basic","broken","cleaner","common","concept","concepts,","construct","consumpt","correct","correspond","creat","declar","deep","depend","describ","design","detect","dive","do'","document","don't","down","each","easili","edit","errors,","especi","everyon","exampl","exist","explain","face","familiar","few","figur","file","file,","file.","files.","find","fix","follow","format","format.","guid","guide,","handbook","haven't","help","high","identifi","influenc","instal","interest","introduct","intuit","javascript","languag","language.","leverag","librari","locat","manag","mani","mechan","mistak","mistakes.","more","namespaces.","need","new","novic","npm","number","offer","out","package,","packages.","pattern","point","probabl","properli","publish","qualiti","read","refer","season","section","section.","sections.","serv","show","simpl","start","step","structur","teach","templat","them,","them.","themselv","times,","type","typescript","typescript.","underli","understand","us","us.","use.","users,","we'll","work,","write","writing,","you'll","you'r","yourself"],"pages/declaration files/Library Structures.html":["\"","\"function\"","\"hello,","\"moment\";","\"object\"","\"prevent","\"the","\"use","$","$(()","&&","'b';","'cats',","'new'","'require'","'somelib';","'x'","(also","(b)","(either","(function","(here","(i.e.","(node.js),","(or","(root,","(see","(through","(typeof","(when",");","*","*/","+","/*","//","///","2,","2015","3];","6,","=","===","=>","['somelib'],","[1,","access","activ","actual","add","agnostic,","alter","alway","anoth","app","appli","array.prototyp","assign","assumpt","automat","avail","awar","base","be","befor","below).","both","break","briefli","broadli","browser","browser\"","built","c;","call","callabl","callable.","callable/construct","cat","catskittyset","chang","check","class.d.t","code","code.","comfort","common","commonj","commonjs,","commonjs/node.j","compil","conflict","conflict.","conflicts\"","conflicts,","consid","console.log('hello!');","console.log(moment.format());","console.log(x.startswithhello());","console.log(y.reverseandsort());","construct","constructable,","consum","consumed.","consumpt","correspond","cover","creat","creategreeting(s)","danger","declar","default","defin","define(...)","define(...,","define([\"libname\"],","define,","define.amd)","defines.","demonstr","depend","dependencies)","describ","detect","develop","direct","directive:","discourag","distinguish","document","documentation.","documentation:","doesn't","dom","due","each","easi","easier","ecmascript","effects.","enforc","ensur","environ","environment.","es2015,","es6","es6),","es6,","especi","exampl","example,","exist","exp","exp();","exp)","export","export.","expos","express","express,","extrem","factory(require(\"libname\"));","factory(root.libname);","factory)","factory);","family,","faster.","few","file","file,","file.","first","first,","follow","following:","footnot","footnote.","for,","form","fs","function","function(s)","function(somelib)","function.","function.d.t","function.d.ts.","function:","gener","general,","getthing():","give","global","global.","global.d.t","go","guid","guidanc","gulp,","hard","have.","have:","help","here","hint","however,","html","identifi","immut","impact","import","import),","import).","imported.","includ","intend","interfac","isn't","it'","it.","it:","javascript","javascript,","jquery,","keyword","kind","kittyset","known","lead","legal","level","librari","libraries,","library!","library'","library,","library.","line","list","load","loader","loader).","loaders,","lodash,","look","major","make","mani","match","member","method","modifi","modul","modular","module).","module,","module.","module.d.t","module.d.ts,","module.export","module.exports)","modules,","modules.","moment","moment.js,","moment;","more","more.","mylib.","name","namespac","need","never","new","new:","node.j","node.js\"","note","note:","notion","now","object","object.","object;","of,","offer","on","oper","organization,","other.","overview","packages.","pattern","pattern.","patterns,","plain","plugin","plugin.d.t","plugins,","policy,","popular","possibl","possible.","prevent","primit","project.","properti","properties;","purpos","purpose:","rais","rang","rare","read","real","recommend","refer","replac","represent.","request.","requir","require(\"bar\");","require(\"express\");","require(\"foo\");","require(\"fs\");","require(\"mag","require(\"moment\");","require('somelib');","require,","requirej","requirejs,","return","review","root.returnexport","rule","run","runtim","s;","same","scope","script","script.","section.","see","see:","serv","sever","shape","shim","show","signatur","signatures\"","similar","simpl","simple.","simpli","situat","small","solut","somelib","somelib.thing;","someth","somewhat","speaking,","spot","start","statement","statement:","step","still","string","string.prototyp","string.prototype.","strongli","structur","style","style.","such","sure","tag","tag:","templat","template.","test","themselv","they'r","this.","this:","three","time","time\");","today,","top","transit","turn","type","typeof","typescript","typic","umd","umd.","uncondit","unresolv","unus","us","usag","use.","used,","users.","usual","valu","vanilla","var","variabl","veri","way","way.","we'll","whatev","wherea","whether","whichev","window","window,","window.creategreet","window.somenam","without","won't","work","world\"","world\";","world.","write","write:","written","written,","x","x(\"hello\");","x(42);","y","you'll","you.","{","}","}(this,","});"],"pages/declaration files/By Example.html":["\"","\"current","\"hello","\"howdy\";","'#ff00ff'","(()","(foo","(in","(interfaces)","(type","*/","*code*","*declaration*","+",".alert(...)",".log(...)","/","/**","//","1","2","2));","3","4000","=","=>",">","```","```t","accept","access","alert","alert.","alertopt","alia","aliases)","along","anywher","api,","approxim","arr:","array.","block","boolean;","call","class","code","color:","color?:","complexity.","comput","console.log(\"half","console.log(\"th","const","const.","constructor()","constructor(greeting:","constructor.","contain","correspond","count","creat","custom","declar","declaration.","declaration:","defin","definit","describ","display","document","dot","duration:","duration?:","e.g.","exampl","expected,","explain","extend","false,","far.","file","file.","follow","foo","foo:","function","functions.","g","g.alert({","g.log({","getgreeting()","getwidget","getwidget(\"al","getwidget(43);","getwidget(n:","getwidget(s:","global","greet","greet(\"hello\");","greet(\"hello,","greet(g:","greet(getgreeting);","greet(greeting:","greet(new","greet(setting:","greet({","greeter","greeter(\"hello\");","greeter(\"hello,","greeting\"","greeting,","greeting:","greetinglib","greetinglib.opt","greetinglib.options.log","greetinglik","greetinglike):","greetings\");","greetings,","greetingset","greetingsettings):","guid","high","increas","indic","instance.","instanti","interfac","introduct","is:\"","it.","length","log","logopt","made","make","makegreet","makegreeting(s:","mandatori","method","milliseconds)","modal:","mygreet","mygreeter());","mygreeter.greet","mygreeter.showgreeting();","mygreeter;","mylib","mylib.makegreeting(\"hello,","mylib.numberofgreetings;","namespac","nest","new","notation.","number","number):","number;","numberofgreet","numberofgreetings:","object","object,","object.","on","only,","option","order","organ","overload","pass","present","present.","properti","properties.","properties:","provid","purpos","qualiti","read","refer","result","result);","return","reusabl","sampl","scoped.","shorthand","show","showgreeting():","special","specialgreet","specifi","string","string)","string):","string);","string,","string;","structur","super(\"veri","teach","them\");","time","title:","title?:","true","type","type:","types.","us","usag","user.","valu","var","variabl","variables.","verbose:","verbose?:","via","void;","well","widget","widget,","widget;","widget[]","widget[];","world\");","world\",","write","x:","{","|","}","});"],"pages/declaration files/Do's and Don'ts.html":["\"hour\");","\"more","\"pass","\"strict","'any'","'string'","'undefined'","()","(a:","(ad","(data:","(done:","*/","/*","//","1","2","2.2).",":",":)","=","=>","?","accept","accid","accomplish","allow","allowed.","alway","any)","any):","any,","any;","appear","appropri","argument","arguments.","arity:","author","b","b:","befor","beforeall(action:","boolean):","boolean,","boolean.","box","bug","c:","callback","called.","calls.","care","checking\"","choos","code,","code.","collaps","compat","consum","correctli","declar","detail","didn't","diff(one:","differ","differ.","disregard","do'","doesn't","don't","done","donefn)","earlier","effect","elapsedtim","elapsedtime:","elapsedtime?:","error","error,","exampl","example,","example;","explicit","expos","extran","faq","featur","fetcher","fewer","fine","first","fn(myelem);","fn(x.diff);","fn(x:","function","function:","gener","general\"","getobject(done:","here","hidden","htmldivelement):","htmldivelement;","htmlelement):","ignored:","import","incorrectli","instead","intend","interfac","invok","it'","it:","javascript","javascript,","k","k.dosomething();","later","legal","make","match","maximum","mean","meaning:","meant","moment","moment().utcoffset(x);","moment;","more","myelem:","need","never","non","note","null","nulls:","number)","number):","number,","number;","number|string)","number|string):","object","object,","object.","occur","ok","on","one,","oops!","option","optional:","optionals,","order","overload","overload.","overloads,","overloads:","page.","paramet","parameter,","parameter.","parameters:","pass","peopl","position:","possible:","prevent","primit","probabl","provid","put","realli","reason","reasons.","refer","resolv","return","reverse(s:","safer","same","second","see","separ","sever","shorter","signatur","signatures:","singl","someth","sort","source,","specif","strict","string):","string,","string;","target","there'","three:","three?:","through\"","timeout?:","trail","true","two","two:","two?:","type","type.","types,","typescript","typescript.","uncheck","undefin","under","union","unless","unspecifi","us","usual","utcoffset():","utcoffset(b:","valu","var","veri","void","void)","void):","void,","void;","wat?","way:","whenev","whose","why:","write","written","wrong","x","x();","x.diff(\"something\",","x:","{","}"],"pages/declaration files/Deep Dive.html":["'./foo';","(becaus","(class","(enum","(interfac","(it","(of","(or","(the","(type","*","+","...","...;","//","5;","=","a,","a.a","a.b","a.b.c,","a.y);","a:","a;,","actual","ad","add","addit","advanc","again,","alia","alias","alreadi","alway","anoth","api","appear","aspect","astut","b,","bar","bar.a;","bar:","be","behav","behavior.","behavior:","block","both","built","c","c.d;","c.x;","call","class","class)","class,","class.","class:","classes:","close","co","code:","combin","combinations:","come","complex","concept","conflict","conflict.","confusing,","console.log(a.x","console.log(x.count);","const,","constructor","consum","contain","context","contribut","conveni","count:","creat","d","declar","declaration:","declarations!","declarations.","deep","definit","depend","destructur","didn't","differ","distinct","dive","doesn't","don't","e","each","elsewher","end","enough,","entir","enum","exact","exampl","example,","excess","exist","explicit,","export","expos","expressions.","file","finally,","find","first","focus","follow","foo","foo.d.ts:","foo.sometyp","foo.somevar.a;","form","friendli","fulli","function","function).","gener","give","given","good","guid","guide,","here","here,","here.","hierarchy,","imagin","import","independent.","instanc","interest","interfac","interface.","interpret","introduc","invok","is.","isn't","it'","it.","it:","key","kind","know","legal","let'","let,","librari","lists.","long","look","m:","make","mani","mean","meanings:","member","merg","modul","more","multipl","name","name,","name.","namespac","namespace,","namespace.","namespaces).","namespaces,","namespaces.","necessarili","never","new","note","notic","number","number)","number;","number[];","object","ok","on","opportun","option","overload","particularli","perform","present","probabl","produc","properti","read","reader","realist","refer","relat","roughli","rule","runtim","s","same","second","see","seem","shape","show","side","similarly.","simpl","sn","sometyp","somevar","somevar:","sort","static","string),","string;","string;)","structur","subtl","such","surface.","targets.","that,","theory:","they'r","thing","things.","things:","though,","three","thumb","tool","tricky.","two","type","type)","type,","types,","types.","typescript","umd)","under","understand","unless","until","up","us","used.","user","valu","value,","value.","values,","values:","var","varied.","varieti","veri","want","wasn't","way","we'v","well","well.","with:","without","work","works.","write","wrote","x","x.","x.z","x:","y","y)","y:","you'd","you'll","you'r","z","z)","{","|","}","})","};"],"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/Publishing.html":["\"./lib/main.d.ts\"","\"./lib/main.d.ts\",","\"./lib/main.js\",","\"1.0.0\",","\"@types/browserify\":","\"author\":","\"awesome\",","\"browserifi","\"browserify\":","\"dependencies\"","\"dependencies\":","\"devdependencies\",","\"latest\",","\"main\":","\"name\":","\"next\"","\"types\"","\"types\",","\"types\":","\"typescript\":","\"typings\"","\"vandelay","\"version\":","(next","....",".j","///","@type","@types/browserifi","addit","advis","alway","anoth","applic","approach","approch.","appropri","author","automat","browserifi","bundl","combin","command","consum","contribut","copi","declar","declarations.","definit","definitelytyp","depend","detail","devdependencies.","doesn't","don't","each","either.","example,","example:","expect","expos","extens","extension\",","favored.","field","file","file,","file.","files,","files.","find","first","flag","follow","gener","guide,","guidelin","hand,","here,","https://github.com/definitelytyped/definitelytyped.","imagin","includ","index.d.t","index.js)","indic","industries\",","information.","instal","instead.","javascript","keep","library,","line","live","main","make","manag","manual","mark","more","name","need","note","now","npm","npm.","npm:","organ","otherwis","packag","package,","package.json","package.json.","package:","packages,","packages.","page.","pleas","point","prefer","properti","property,","publish","pull","reason,","red","request","revisit","root","second","section","set","so.","step","submit","sure","sync.","synonym","those","those,","though","time","tool.","two","type","typescript","typescript,","typescript.","under","us","user","way","way,","well.","written","yours,","{","}"],"pages/declaration files/Consumption.html":["\"","\");","\"lodash\";","*","2.0","2.0,","20,","@type","@types/,","@types/lodash","_","_.","_.padstart(\"hello","abov","acquiring,","alreadi","alway","apart","back","becom","both","check","code","code.","command","consum","consumpt","contribut","correspond","declar","declarations,","definitelytyp","describ","detail","details.","develop","download","easier","ed","exactli","example,","favorit","file","files,","find","follow","fuss.","get","global","guidelin","help","https://aka.ms/typ","import","includ","instal","it.","librari","library.","lodash","look","modul","modules,","more","name","need,","needed.","next","note","note:","noth","npm","npm,","npm.","on","onc","out","packag","page","part,","pleas","prefix","present,","publishing,","requir","same","save","search","see","significantli","take","them.","three.","tool","type","typescript","typescript!\",","us","using,","variabl","work","worth","write","you’ll","you’r","you’v"],"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\":","\"foo\"","\"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\",","&","(.j","(.ts,","(a","(alongsid","(e.g.","(exclud","(or","*","**/",".*,","../../node_modules/@types/,","../node_modules/@types/,","./node_modules/@types.","./node_modules/@types/,","./node_modules/@types/express.","./node_modules/@types/lodash","./node_modules/@types/node,","./typings,",".d.t",".j",".json",".jsx",".jsx)",".ts,",".tsx)",".tsx,","1.8.4","2015",":","?","@type","@types,","[","[\"./typings\"]","[\"node\",","[]","]","],","a.t","a.ts,","above)","above,","absolut","allowj","alway","anoth","are:","at:","atom","automat","b.t","base","both","bower_components,","call","case","chain.","charact","circular","command","compil","compilation.","compileonsav","compiler'","compileroptions,","complet","config","configs/base.json:","configur","configurations.","consid","contain","continu","current","declar","default","describ","detail","differ","directori","disabl","e.g.","each","empty,","enclos","encountered,","error.","exampl","example:","except","exclud","exclude).","excluded.","explicitli","extend","extends'","extens","fals","featur","field.","file","file,","file.","files,","files:","filter","find","first,","folder","follow","foo","found","from.","full","gener","general,","given","glob","global","have","however,","http://json.schemastore.org/tsconfig","id","ignored.","import","in.","includ","include,","included.","inclus","index.d.t","index.j","index.ts,","indic","inherit","input","instance,","instance:","instead","invok","js","jspm_packag","keep","left","level","line","line,","list","list.","load","long","look","match","mean","mind","modules).","more","next","node_modul","node_modules,","node_modules/@typ","node_modules/@types/*","note","omitted,","on","on.","oppos","option","options.","origin","outputs;","overrid","overridden","overview","overwrit","p)","packag","package.","package.json","packages.","parent","path","paths.","pattern","patterns.","permit","pleas","plugin.","possibl","presenc","project","project.","properti","properties.","property.","recomended.","recurs","referenc","regardless","rel","report","requir","resolv","root","saving.","schema","search","see","segment","separators)","set","signal","similarly,","specfied.","specifi","specifically,","specified,","specified.","start","statement,","still","string","studio","subdirectori","support","take","those","through","top","true","true).","true,","true.","tsc","tsconfig.json","tsconfig.json:","tsconfig.nostrictnull.json:","two","type","typeroot","typescript","under","union","unless","unspecified,","up","upon","us","used.","valid","valu","via","visibl","visible;","visual","ways:","wildcard","within","you'r","zero","{","}","},"],"pages/Compiler Options.html":["\"amd\"","\"amd\",","\"classic\"","\"classic\".","\"commonjs\"","\"commonjs\",","\"crlf\"","\"es2015\"","\"es2016\",","\"es2017\"","\"es3\"","\"es5\"","\"es5\",","\"es6\"","\"es6\",","\"es6\"/\"es2015\",","\"esnext\"","\"esnext\".","\"esnext\".►","\"lf\"","\"node\"","\"none\",","\"preserve\"","\"preserve\".","\"react\"","\"react.createelement\"","\"system\"","\"system\",","\"ts.transpilemodule\").","\"umd\",","\"use","\"utf8\"","#1232","#2577","(*.d.ts).","(bom)","(common","(default),","(e.g.","(lib.d.ts).","(platform","(similar","(the","(unix).\"","(us):","(windows)","*/",".d.t",".j",".map",".tsx","/*!","/**","0","8",":","===","?","@intern","@types,","[1]","[2]","__extend","__extends,","__rest,","__spread","add","affect","allow","allowj","allowjs.","allowsyntheticdefaultimport","allowunreachablecod","allowunusedlabel","along","alongsid","alwaysstrict","alwaysstrict,","annotation.","applic","are:","argument","assign","base","baseurl","baseurl.","be","begin","bivari","boolean","br","byte","case","changes.","charact","charset","check","checkj","chinese:","cn","code","code.","color","combin","command","comment","compil","compilation.","compilation.poss","compiled.","compiler'","comput","concaten","configur","conjunct","const","contain","content","context.","control","copi","correspond","creat","createel","cs","custom","czech:","d","de","debugg","declar","declarationdir","decor","decorators.","default","definit","depend","deprecated.","depth","descript","design","destructur","details.","determin","diagnost","differ","direct","directori","directory.","disabl","disablesizelimit","disallow","document","dom","dom,es5,scripthost","dom,es6,dom.iterable,scripthost","dom.iter","domain","downleveliter","e.g.","each","ecmascript","embed","emit","emit,","emit.","emitbom","emitdecoratormetadata[1]","en","enabl","end","english","entri","enum","eras","error","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.object","es2017.sharedmemori","es2017.typedarray","es3.","es5","es5:","es6","es6:","es7","esnext","esnext.asynciter","esnext.promis","etc..)","except","excess","experiment","experimental.","experimentaldecorators[1]","export.","express","factori","fallthrough","fals","features.","file","file,","file.","file.se","file.th","file;","files)","files.","files:","flag","folder","for..of,","forceconsistentcasinginfilenam","fr","french:","from.","full","function","gener","generation:","german:","given","h","h.","have","header","help","helper","impli","import","importhelp","imports.","includ","include.","inconsist","index","information.","init","initi","inject","injected.","inlinesourc","inlinesourcemap","input","instead","instead.","instead.skip","instead.specifi","invok","isolatedmodul","issu","italian:","iter","ja","japanese:","javascript","jsdoc","json","jsx","jsx.","jsxfactori","ko","korean:","labels.","lack","latest","lib","librar","librari","limit","line","list","listemittedfil","listfil","literals.","load","local","locals.","locat","located.","locations.","log","lower.","m","map","maproot","mark","maximum","maxnodemodulejsdepth","messag","message.","messages,","messages.","metadata","mode","mode,","mode.","modul","moduleresolut","more","msbuild","name","names.","newlin","node.js/io.j","node_modul","noemit","noemithelp","noemitonerror","noerrortrunc","nofallthroughcasesinswitch","noimplicitani","noimplicitany,","noimplicitreturn","noimplicitthi","noimplicitthis,","noimplicitusestrict","nolib","non","noresolv","nostrictgenericcheck","note:","nounusedloc","nounusedparamet","null","number","object","on","one.","option","options.","order","out","outdir","outdir.","outfil","outfile.►","output","output.","outputs.","p","paramet","parameters.","pars","part","pass","path","path;","paths[2]","pl","polish:","portuguese(brazil):","possibl","preserveconstenum","preservesymlink","pretty[1]","print","project","project.","projects.","properti","propos","provid","pt","rais","react","react.createel","reactnamespac","real","recompil","redirect","refer","rel","relat","remov","removecom","report","reported.","repres","requir","resolut","resolution,","resolv","resolved.","return","right","root","rootdir","rootdirs[2]","ru","run","runtime.","russian:","same","scripthost","search","see","separ","sequenc","set","set.","show","signatur","signatures.","simplifi","singl","size","skip","skipdefaultlibcheck","skiplibcheck","slash","sourc","source.","sourcemap","sourceroot","spanish:","specifi","specific)","spread","statement.","strict","strict\"","strictfunctiontyp","strictfunctiontypes.","strictnullcheck","string","string[]","stripinternal[1]","structur","style","styliz","support","suppress","suppressexcesspropertyerror","suppressimplicitanyindexerror","switch","switches.","symlink","t","target","themselv","through","time","time.","tr","traceresolut","tradit","transpil","treat","trigger","tripl","truncat","tsconfig.json","tsconfig.json,","tslib","turkish:","tw","type","type.","typechecking.","typeroot","types.","typescript","undefin","under","unreach","unus","us","us.","utf","v","valid","valu","value.","version","version.","version:","void).","w","watch","webwork","whose","within","zh","►"],"pages/Compiler Options in MSBuild.html":["(1.7","(e.g.","(x86)\\msbuild\\microsoft\\visualstudio\\v$(visualstudioversion)\\typescript\\microsoft.typescript.target",",","1.7","against","allow","allowj","allowsyntheticdefaultimport","allowunreachablecod","allowunusedlabel","alwaysstrict","amd,","authorit","automat","baseurl","between","boolean","build","build.","c:\\program","charset","classic","comma","commonjs,","compil","crlf","debug","declar","declarationdir","develop","diagnost","differ","disablesizelimit","edit","emitbom","emitdecoratormetadata","es3,","es5,","es6","etc.)","exampl","example).","experience,","experimentalasyncfunct","experimentaldecor","f5.","fals","file","file.","first","forceconsistentcasinginfilenam","give","grunt","gulp,","help","hit","identifi","importhelp","init","inlinesourc","inlinesourcemap","instal","isolatedmodul","jsx","jsxfactori","latest","lf","lib","list","listemittedfil","listfil","live","load.","local","look","machin","machines.","map","maproot","maxnodemodulejsdepth","modul","moduleresolut","msbuild","name","newer","newlin","node","noemit","noemithelp","noemitonerror","nofallthroughcasesinswitch","noimplicitani","noimplicitreturn","noimplicitthi","noimplicitusestrict","nolib","noresolv","nostrictgenericcheck","nounusedloc","nounusedparamet","option","out","outdir","outfil","overview","path","preferreduilang","preserv","preserveconstenum","preservesymlink","pretti","project","project.","prompt","properti","qualifi","react","reactnamespac","removecom","rootdir","same","see","separ","set","skipdefaultlibcheck","skiplibcheck","sourcemap","sourceroot","specifi","specified,","strict","strictfunctiontyp","strictnullcheck","string","stripintern","studio?","support","support,","suppressexcesspropertyerror","suppressimplicitanyindexerror","system","tag","target","there.","tool","toolsvers","traceresolut","true","ts,","tsc","type","typeroot","typescriptadditionalflag","typescriptallowsyntheticdefaultimport","typescriptallowunreachablecod","typescriptallowunusedlabel","typescriptalwaysstrict","typescriptbaseurl","typescriptcharset","typescriptcompileblock","typescriptdeclarationdir","typescriptemitbom","typescriptemitdecoratormetadata","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","typescriptstripintern","typescriptsuppressexcesspropertyerror","typescriptsuppressimplicitanyindexerror","typescripttarget","typescripttoolsvers","umd,","upgrad","us","user","valu","version","visual","vs","watch","within","xml"],"pages/Integrating with Build Tools.html":["\"!node_modules/**/*.ts\"]","\"./src/index.tsx\",","\".js\"]","\".ts\",","\".tsx\",","\".web.js\",","\".webpack.js\",","\"bundle.js\"","\"output.js\"","\"output.js\")","\"t","'.ts'","'.tsx'","'t","()","(at","(err)","(err,",".add(\"main.ts\")",".bundle()",".entry(\"entry.ts\")",".pipe(process.stdout);",".pipe(ts({",".plugin(\"tsify\",",".run(funct",".use(typescript())","//","/\\.tsx?$/,","0.16beta",":","=",">","[","[\"\",","[\"**/*.ts\",","[\"ts\"]);","]","add","alternatives:","api","awesom","basic","bottom)","browserifi","browserify()","build","bundle.j","click","command","compil","complete,","current","default","defin","detail","details:","dev","dialog","duo","duo(__dirname)","entry.t","entry:","err;","extens","extension.","extensions:","fals","file","filename:","files:","found","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","handl","here.","hit","includ","instal","integr","interfac","ivogabe/gulp","jspm","jspm@beta","line","loader","loader\"","loader'","loader:","loaders:","local","main.t","manag","microsoft.typescript.default.prop","microsoft.typescript.msbuild","microsoft.typescript.target","module.export","module:","more","msbuild","nightli","noimplicitani","noimplicitany:","note:","npm","nuget","option","options:","out","out:","output","output:","p","packag","path","path.join(__dirname,","project","rebuild!","require(\"browserify\");","require(\"duo","require(\"duo\");","require(\"fs\")","require(\"gulp","require(\"gulp\");","require(\"path\")","require(\"tsify\");","resolv","resolve:","result","results)","results.code);","return","right","save","search","see","set","smrq/tsifi","src:","support","test:","throw","tool","top)","true","true,","ts","ts\");","ts:","tsifi","tsresult","tsresult.js.pipe(gulp.dest(\"built/local\"));","typescript","typescript\");","typescriptsamples/jspm","typestrong/grunt","updat","us","var","webpack","webpack.config.j","write","{","}","})","}));","});","},","};"],"pages/Nightly Builds.html":["\"/node_modules/typescript/lib\"","\"typescript.tsdk\":","\"typescript_tsdk\":","&","(mac)","(microsoft.typescript.targets,","(tsc.exe,",".",".vscode/settings.json","/node_modules/typescript/lib","/usr/local/lib/node_modules/typescript/lib","12","14","2013","2013:","2015","2015:",">","above,","alreadi","assum","avail","basi","branch","build","chang","code","command","configur","current","custom","documentation.","download","drop.","etc.)","file","file.","first","folder.","following:","framework","full","g","global","go","here","id","idea","includ","inform","information.","instal","installed.","intellij","languag","lib.d.ts,","local","master","microsoft.typescript.compiler:","microsoft.typescript.default.props,","microsoft.typescript.msbuild:","midnight","more","msbuild","need","new","nightli","node_modul","note:","npm","npm.","npm:","nuget","nuget.","packag","packages.","packages:","page","pleas","plugin","plugin.","powershel","prefer","project","pst","publish","requir","rest","run:","script.","section","see","servic","set","setup,","studio","sublim","target","task","text","through","tool","tools.","tsscript","two","typescript","typescript'","typescript:","typescript@next","updat","us","user","version","version:","visual","vs","vscode","vsdevmode.ps1","well","well.","wiki","window,","work","www.myget.org.","you'll"]},"length":41},"tokenStore":{"root":{"0":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0027829313543599257},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0017793594306049821},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}},",":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0017793594306049821},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303}}},"}":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818}}}},";":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}},"b":{"1":{"0":{"1":{"0":{"docs":{},";":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"o":{"7":{"4":{"4":{"docs":{},";":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}},"docs":{}},"docs":{}},"docs":{}},"x":{"docs":{},"f":{"0":{"0":{"docs":{},"d":{"docs":{},";":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}},"docs":{}},"docs":{}}},"부":{"docs":{},"터":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}},")":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578}},";":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009276437847866419},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}},";":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.003246753246753247},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0014749262536873156},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.003048780487804878}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}}},".":{"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.003134796238244514}}}}}}},"docs":{}},"5":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}},"docs":{}},"]":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}}},"1":{"0":{"0":{"0":{"docs":{},"}":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417}}},")":{"docs":{},";":{"docs":{"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0027397260273972603}}}}},"1":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}},"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0018596001859600185}},";":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.002319109461966605},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},",":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}},"}":{"docs":{},";":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009298000929800093}}}},")":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0017793594306049821}}}},"1":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}},"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00510204081632653},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009298000929800093},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574}},"]":{"docs":{},";":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}},"진":{"docs":{},"수":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}},";":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0018552875695732839},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009298000929800093}}},"을":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}}},",":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.001394700139470014},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}},"a":{"docs":{},"m":{"docs":{},".":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}}}},"}":{"docs":{},")":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718}}}}},";":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}}},"이":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"1":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}},";":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818}}}},"2":{"3":{"docs":{},";":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}},"docs":{"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.005291005291005291}},",":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}},";":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}},"3":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574}},")":{"docs":{},";":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0022988505747126436}}}},"}":{"docs":{},";":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.001379310344827586}}}},";":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}},"4":{"docs":{"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.005291005291005291}}},"6":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}},"진":{"docs":{},"수":{"docs":{},"와":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}}},"7":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}}},"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.002319109461966605},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0035587188612099642},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.003048780487804878},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}},",":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.00253592561284869},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0071174377224199285},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}},".":{"1":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}},".":{"2":{"docs":{},":":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}},"docs":{}}},"3":{"6":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}},"docs":{}},"5":{"docs":{},"에":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}},"서":{"docs":{},"는":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}},"7":{"docs":{"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.002793296089385475}}},"8":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}},".":{"4":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726}}},"docs":{}}},"docs":{}},")":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}},".":{"docs":{},"j":{"docs":{},"o":{"docs":{},"i":{"docs":{},"n":{"docs":{},"(":{"docs":{},"\"":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0011474469305794606}}}}}}}}},";":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"로":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}},";":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0013914656771799629},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.001394700139470014},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0018436578171091445}}},"x":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"을":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}},"이":{"docs":{},"어":{"docs":{},"야":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}},"2":{"0":{"1":{"3":{"docs":{"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.005291005291005291}},":":{"docs":{"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.005291005291005291}}}},"5":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.011111111111111112},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.005291005291005291}},"년":{"docs":{},"을":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}},"에":{"docs":{},"서":{"docs":{"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928}}}},"부":{"docs":{},"터":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"와":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"의":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}},":":{"docs":{"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.005291005291005291}}}},"7":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016}},"이":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}},"docs":{}},"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}},";":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}},",":{"docs":{"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.013986013986013986}}}},"2":{"6":{"1":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}},"docs":{}},"docs":{}},"6":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}},"8":{"0":{"8":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}},"docs":{}},"2":{"4":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}},"docs":{}},"docs":{}},"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0016901408450704226},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0013914656771799629},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0026690391459074734},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}},"]":{"docs":{},";":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009276437847866419}}},")":{"docs":{},";":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}},",":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248}}}},")":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}},";":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439}}},")":{"docs":{},";":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}}}}},"와":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"의":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}},",":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.00253592561284869},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.002319109461966605},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.007407407407407408},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0018148820326678765}}},"를":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}},"진":{"docs":{},"수":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}},";":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0011474469305794606},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.003048780487804878}}},".":{"0":{"docs":{"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.006993006993006993}},",":{"docs":{"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.006993006993006993}}}},"2":{"docs":{},")":{"docs":{},".":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}}}}},"3":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439}},",":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417}}}},"docs":{}},"}":{"docs":{},")":{"docs":{},"}":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417}}}},";":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417}}}}},"3":{"2":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}},"에":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}}},"4":{"docs":{},"m":{"docs":{},".":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}},"5":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"7":{"docs":{},";":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}},"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009276437847866419},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}},"에":{"docs":{},"는":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016}}}},",":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.002319109461966605},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}},"]":{"docs":{},";":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.007407407407407408},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0018148820326678765}}}},";":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381}}},"}":{"docs":{},";":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},")":{"docs":{},";":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}}}},"개":{"docs":{},"의":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}},")":{"docs":{},";":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439}}}}},"4":{"0":{"0":{"0":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}}},"docs":{}},"docs":{}},"5":{"docs":{},")":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}},"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0013914656771799629},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}},")":{"docs":{},";":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}},"]":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}},";":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0018552875695732839},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}},";":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.00253592561284869}}},"}":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}},",":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}},"5":{"0":{"0":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0027397260273972603}}}}},"docs":{}},"2":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.001379310344827586}}}}},"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009276437847866419},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0025811209439528023},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.003205128205128205}},"분":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":2.5}}},"]":{"docs":{},";":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}},"값":{"docs":{},"을":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}},".":{"0":{"docs":{},";":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009298000929800093}}}},"docs":{}},";":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}},")":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"m":{"docs":{},".":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}},"x":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},",":{"docs":{"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}}},"6":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009276437847866419},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}},";":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}},"의":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"]":{"docs":{},";":{"docs":{"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704}}}},",":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}},"7":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009276437847866419}},",":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009298000929800093}}}},"8":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009276437847866419},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}},"진":{"docs":{},"수":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}},";":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718}}}},"9":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009276437847866419},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}},";":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009276437847866419}}},"]":{"docs":{},"+":{"docs":{},"$":{"docs":{},"/":{"docs":{},";":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0018436578171091445},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.003205128205128205}}}}}}}},"docs":{},"h":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439}},"b":{"docs":{},"o":{"docs":{},"o":{"docs":{},"k":{"docs":{"./":{"ref":"./","tf":0.017857142857142856},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.004651162790697674}},"을":{"docs":{"./":{"ref":"./","tf":0.017857142857142856}}},"의":{"docs":{"./":{"ref":"./","tf":0.017857142857142856}}},"에":{"docs":{},"서":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}}}}},"l":{"docs":{"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0027397260273972603},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.003134796238244514}},"e":{"docs":{},"r":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0018390804597701149}},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574}}}}},",":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"의":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},":":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}}},"e":{"docs":{},"l":{"docs":{},"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.0003687315634218289}}}}}}}}}}}}}},".":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.0022675736961451248}}},",":{"docs":{"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488}}}}},"s":{"docs":{},"m":{"docs":{},"a":{"docs":{},"s":{"docs":{},"k":{"docs":{},":":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}}}}}}},"p":{"docs":{},"p":{"docs":{},"e":{"docs":{},"n":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}},"s":{"docs":{},":":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439}}}}}}}},"v":{"docs":{},"e":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}},"m":{"docs":{},"u":{"docs":{},"s":{"docs":{},"c":{"docs":{},"l":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0019588638589618022}},"e":{"docs":{},"s":{"docs":{},";":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0019588638589618022}}}}}}}}}},"n":{"docs":{},"'":{"docs":{},"t":{"docs":{"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.004651162790697674}}}}},".":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}},":":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}},"r":{"docs":{},"d":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}},"t":{"docs":{},"m":{"docs":{},"l":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}},"i":{"docs":{},"n":{"docs":{},"p":{"docs":{},"u":{"docs":{},"t":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},")":{"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.002014098690835851}}}}}}}}}},";":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}}}}}}}}}},"m":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},";":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}}}}}}}}}}},"\"":{"docs":{},",":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.002356637863315004}}},"]":{"docs":{},",":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.002356637863315004}}}}},"'":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}},".":{"docs":{},".":{"docs":{},".":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}}}},"이":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}},"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.0019588638589618022}}}}}}}}}}}}}}}},"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.0019588638589618022},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0030959752321981426}}},")":{"docs":{},":":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0030959752321981426}}}}}}}}}}}}}},"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.0019588638589618022}}},")":{"docs":{},":":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0030959752321981426}}}}}}}}}}},"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.0019588638589618022}}}}}}}}}}}}}}}},"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.002014098690835851}}},"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":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"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":{},"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.003436426116838488}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"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.006993006993006993}}}}}}}}}}}}}}}}}}},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0015710919088766694},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.00909090909090909},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.005892255892255892},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473}},"(":{"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.0007855459544383347}}}}}}}}}}}}}}}},"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.0007855459544383347}}}}}}}}}}}},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"x":{"docs":{},"라":{"docs":{},"는":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}},"에":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}}}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0022727272727272726}},"s":{"docs":{},")":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}}}}}},":":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473}}}}},"p":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.009302325581395349},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383},"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.006993006993006993},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0018570102135561746},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.002793296089385475}},"e":{"docs":{},"r":{"docs":{"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0027397260273972603},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0018570102135561746}}}}}},"x":{"docs":{},":":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}},"i":{"docs":{},"g":{"docs":{},"h":{"docs":{},"t":{"docs":{},":":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}}}}}},"r":{"docs":{},"e":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0016835016835016834},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.001367053998632946},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.0022675736961451248},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.005291005291005291}},",":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669},"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488}}},".":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.003134796238244514}}}}},"a":{"docs":{},"d":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}}}}}}},"o":{"docs":{},"u":{"docs":{},"r":{"docs":{},":":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}}},"r":{"docs":{},"s":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}},"e":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"t":{"docs":{},"o":{"docs":{},"m":{"docs":{},"m":{"docs":{},"i":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}}}}},"과":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"는":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"의":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718}}}}}},"w":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718}}}}},"e":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},",":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0025252525252525255},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.0022675736961451248},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726}}}}}}}},"s":{"docs":{},"t":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"?":{"docs":{},":":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}}}}},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417}},"s":{"docs":{},")":{"docs":{},":":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417}}}}}}}}}}},"l":{"docs":{},"d":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.0022675736961451248}}}}},"i":{"docs":{},"g":{"docs":{},"h":{"docs":{"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.004651162790697674},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}},"e":{"docs":{},"r":{"docs":{},")":{"docs":{"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704}}}}}}},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"r":{"docs":{},"c":{"docs":{},"h":{"docs":{},"i":{"docs":{},"e":{"docs":{},"s":{"docs":{},",":{"docs":{"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0027397260273972603}}}}}},"y":{"docs":{},",":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}}}}}}}}},"n":{"docs":{},"t":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}},"d":{"docs":{},"d":{"docs":{},"e":{"docs":{},"n":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}}}}}},"t":{"docs":{"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.002793296089385475},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.003134796238244514}}}},".":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}}}},"p":{"0":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.001367053998632946}}},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.001367053998632946}}}}}}}}}},"1":{"docs":{},".":{"docs":{},"x":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}},":":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}},"(":{"docs":{},")":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.001367053998632946}}},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.001367053998632946}}}}}}}}}},"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.003134796238244514}},"r":{"docs":{"./":{"ref":"./","tf":0.017857142857142856}},"o":{"docs":{},"j":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0015710919088766694},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0022727272727272726}},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.003169572107765452},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.003714020427112349},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0111731843575419},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.006269592476489028},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.010582010582010581}},")":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0015710919088766694},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0022727272727272726}}},".":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.003169572107765452},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.00558659217877095}},"j":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}}}}}},"r":{"docs":{},"o":{"docs":{},"o":{"docs":{},"t":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},"/":{"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":{},"s":{"docs":{},".":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}},"docs":{}}}}}}},"2":{"docs":{},"/":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"3":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},".":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}},"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":{},"s":{"docs":{},".":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}},"docs":{}}}}}}},"docs":{}}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},".":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}}}}}}},"$":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}},"/":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}},"라":{"docs":{},"고":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}},"이":{"docs":{},"라":{"docs":{},"는":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}}},"로":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}},"의":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}},"m":{"docs":{},"i":{"docs":{},"s":{"docs":{},"e":{"docs":{},"과":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}},"(":{"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.001524390243902439}}}}}}}}}}}},";":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439}}}}}},"p":{"docs":{},"t":{"docs":{"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.002793296089385475}}}}},"p":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0025252525252525255},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439}},"e":{"docs":{},"r":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417}},"t":{"docs":{},"i":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009298000929800093},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0019588638589618022},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.007575757575757576},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0177717019822283},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.00821917808219178},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.019817073170731708},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.008528784648187633},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.007772020725388601},"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.01901743264659271},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.008379888268156424}},"e":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009298000929800093},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0014807502467917078},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},";":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}},".":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726}}},":":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}}}}}},"y":{"docs":{},".":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0016835016835016834},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.004754358161648178}}},"\"":{"docs":{},";":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473}}}},",":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.001367053998632946},"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488}}},"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.002734107997265892}}}}}}}}}}}}},"k":{"docs":{},"e":{"docs":{},"y":{"docs":{},")":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473}},";":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.002050580997949419}}}},":":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.004784688995215311}}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473}}}},":":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473}}}}}}},";":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.0022675736961451248}}}}},"l":{"docs":{},"i":{"docs":{"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.004651162790697674}}}}}},"s":{"docs":{},"의":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}},",":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417}}},".":{"docs":{},"c":{"docs":{},"h":{"docs":{},"i":{"docs":{},"l":{"docs":{},"d":{"docs":{},"r":{"docs":{},"e":{"docs":{},"n":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417}}}}}}}}}}},":":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417}}},";":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417}}},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417}}}}}},"'":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417}}},"o":{"docs":{},"s":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.001367053998632946},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}}}}},"t":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009298000929800093},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.004442250740375123},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0031007751937984496},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0011061946902654867}},"e":{"docs":{},"d":{"docs":{},")":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"로":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"멤":{"docs":{},"버":{"docs":{},"가":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"에":{"docs":{},"도":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}}}}}}},"o":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.002734107997265892}},"e":{"docs":{},",":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473}}},".":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.001367053998632946}}}}}}},"c":{"docs":{},"o":{"docs":{},"l":{"docs":{},"?":{"docs":{},":":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}}}},"x":{"docs":{},"i":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0008605851979345956}},"f":{"docs":{},"i":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303}}},"y":{"docs":{},"(":{"docs":{},"o":{"docs":{},":":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"s":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}}}}}},")":{"docs":{},":":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}}},"y":{"docs":{},";":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}}}},"c":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.009070294784580499},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439}},"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.0007374631268436578}}}}}}}}}}}}}},",":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.0022675736961451248}}},".":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.0022675736961451248}}},"e":{"docs":{},"d":{"docs":{},",":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.0022675736961451248}}}}}}}}},"g":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473}},"m":{"docs":{},"e":{"docs":{},"r":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"c":{"docs":{},"u":{"docs":{},"l":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0014749262536873156}},"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.0003687315634218289}}}}}}}}}}}}}}}}},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{},")":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}}}}}}}}}}},"t":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}},"s":{"docs":{},"를":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}},"는":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}}}}}}}}}}}}}}},"v":{"docs":{},"i":{"docs":{},"d":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.002050580997949419},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0027397260273972603},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0042643923240938165},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0030959752321981426},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}},"e":{"docs":{},"d":{"docs":{},".":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.0022675736961451248}}}}}}}},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"m":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.0022675736961451248}}}}},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.004651162790697674},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0025906735751295338}}}}}},"d":{"docs":{},"u":{"docs":{},"c":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}}}}},"e":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}},"s":{"docs":{},":":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}},"을":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}},"n":{"docs":{},"t":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0025906735751295338}},",":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417},"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.006993006993006993}}},".":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}}}},"c":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726}}}},"r":{"docs":{},"v":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.003367003367003367},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.002793296089385475}},"e":{"docs":{},",":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417}}},"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.0009285051067780873},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.002793296089385475}}}}}}}}}}},"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.0009285051067780873},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.002793296089385475}}}}}}}}}}}}}},"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.0005633802816901409}}}}}}}}}},"t":{"docs":{},"t":{"docs":{},"y":{"docs":{},"를":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"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.0008453085376162299}}}}}}}}}}}}},":":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}}}},"[":{"1":{"docs":{},"]":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}}}},"docs":{}}},"i":{"docs":{"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.002793296089385475}}}}},"d":{"docs":{},"i":{"docs":{},"c":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},")":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}}}}},"f":{"docs":{},"i":{"docs":{},"x":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011},"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.006993006993006993}}}},"e":{"docs":{},"r":{"docs":{"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.005291005291005291}},"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.002793296089385475}}}}}}}}}}}}}},"v":{"docs":{},"i":{"docs":{},"o":{"docs":{},"u":{"docs":{},"s":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417}}}}}},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}}}}}},"c":{"docs":{},"e":{"docs":{},"d":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.0022675736961451248},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439}}}}},"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.009070294784580499}}}}}}}}}},"i":{"docs":{},"c":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0013914656771799629}}}}},"n":{"docs":{},"c":{"docs":{},"i":{"docs":{},"p":{"docs":{},"l":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}}},"t":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.003714020427112349}},"l":{"docs":{},"a":{"docs":{},"b":{"docs":{},"e":{"docs":{},"l":{"docs":{},"(":{"docs":{},"l":{"docs":{},"a":{"docs":{},"b":{"docs":{},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{},"e":{"docs":{},"d":{"docs":{},"o":{"docs":{},"b":{"docs":{},"j":{"docs":{},":":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009298000929800093}}}}}}}}}}}}}},"m":{"docs":{},"y":{"docs":{},"o":{"docs":{},"b":{"docs":{},"j":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009298000929800093}}}}}}}}}},"에":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}}}}}},"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.0009871668311944718}}}}}}}}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{},":":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}}}}}}},"v":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"g":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}}},"a":{"docs":{},"t":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.004649000464900047},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.005923000987166831},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0014749262536873156},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.004101161995898838}},"e":{"docs":{},")":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},",":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718}}},"멤":{"docs":{},"버":{"docs":{},"가":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718}}}}},"으":{"docs":{},"로":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}},"을":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"의":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"이":{"docs":{},"다":{"docs":{},";":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}},"와":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248}}}}}}},"m":{"docs":{},"i":{"docs":{},"t":{"docs":{"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0076045627376425855},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0030959752321981426}}}}}},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"c":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}}}}}}},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.01161995898838004},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.013719512195121951},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.010835913312693499},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}},"라":{"docs":{},"고":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}},",":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439}}},".":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}}},":":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0030959752321981426}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}},"e":{"docs":{},"은":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}}},".":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}}},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"x":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473}},":":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473}}}}}}}},",":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0030959752321981426}}}}}}}},"g":{"docs":{},"r":{"docs":{},"a":{"docs":{},"p":{"docs":{},"h":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}}}}}},"t":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.001367053998632946},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.0022675736961451248},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0018570102135561746}},"i":{"docs":{},"a":{"docs":{},"l":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0027397260273972603}},".":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"은":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}}}},";":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}}}},"과":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"는":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"처":{"docs":{},"럼":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}},"c":{"docs":{},"u":{"docs":{},"l":{"docs":{},"a":{"docs":{},"r":{"docs":{"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0027397260273972603}},"l":{"docs":{},"i":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}}}}}}}}},",":{"docs":{"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.006993006993006993}}}},"s":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}},"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.0003687315634218289}}}}}}}}}},"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.0003687315634218289}}}}}}}}}}}}}}}},"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.0003687315634218289}},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}}}}}}}}}}}}}}}}}}}}}}},"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.0003687315634218289}}}}}}}}}}}}}}}}},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726}}}}}},"c":{"docs":{},"k":{"docs":{},"a":{"docs":{},"g":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.006802721088435374},"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.058419243986254296},"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.03496503496503497},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.014263074484944533},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.006269592476489028},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.010582010582010581}},"e":{"docs":{},".":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.0045351473922902496},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726}},"j":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0022727272727272726},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032},"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726}},"을":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}},"의":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}},"에":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},".":{"docs":{"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488}}}}}}}},"s":{"docs":{},":":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.005291005291005291}}},"를":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}},".":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.0022675736961451248},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.004651162790697674},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383},"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.006872852233676976},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.005291005291005291}}},",":{"docs":{"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488}}}},"c":{"docs":{},"a":{"docs":{},"c":{"docs":{},"h":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.003142183817753339}}}}}}}},",":{"docs":{"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.004651162790697674},"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.006872852233676976}}},":":{"docs":{"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488}}}}}}}},"g":{"docs":{},"e":{"docs":{"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.013986013986013986},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.005291005291005291}},")":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}},"s":{"docs":{},":":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.003142183817753339}}}},".":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713},"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488}}}}},"t":{"docs":{},"h":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.003142183817753339},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.0022675736961451248},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.006339144215530904},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.003714020427112349},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.027932960893854747},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.003134796238244514}},":":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"?":{"docs":{},":":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}}},"s":{"docs":{},".":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726}}},"[":{"2":{"docs":{},"]":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}}}},"docs":{}}},";":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}}},".":{"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.003134796238244514}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"n":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0019588638589618022},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0027397260273972603},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.004651162790697674},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.003629764065335753},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726}},".":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}},"s":{"docs":{},",":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}},".":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726}}}}}}}},"c":{"docs":{},"h":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0019588638589618022}}}}},"s":{"docs":{},"s":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.011337868480725623},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0046439628482972135},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}},"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.00046382189239332097}}},"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.00046382189239332097}}}}}}}}}}}}}}}}}}},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718}},"e":{"docs":{},"\"":{"docs":{},")":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},";":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}},"가":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"를":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0019743336623889436}}}}}}},".":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.0022675736961451248}}}}},"l":{"docs":{},"o":{"docs":{},"m":{"docs":{},"i":{"docs":{},"n":{"docs":{},"o":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}}}}}}},"d":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0025817555938037868}},"d":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0011474469305794606}}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},":":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0011474469305794606}}}}}}},"l":{"docs":{},"e":{"docs":{},"f":{"docs":{},"t":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}},"(":{"docs":{},"\"":{"docs":{},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0008605851979345956}}}}}}}},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0011474469305794606}}}}}}}}},"의":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}}}}},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0032520325203252032},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0019743336623889436},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0017211703958691911}},")":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0032520325203252032}}},".":{"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.0032520325203252032}}}}}}}}}},"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.0032520325203252032}}}}}}}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"이":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}}}},";":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.004878048780487805},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"(":{"docs":{},"\"":{"docs":{},"j":{"docs":{},"o":{"docs":{},"h":{"docs":{},"n":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}}}},"i":{"docs":{},"m":{"docs":{},"\"":{"docs":{},")":{"docs":{},",":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}}}}},")":{"docs":{},";":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}},"으":{"docs":{},"로":{"docs":{},"부":{"docs":{},"터":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}},"을":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"의":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},":":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"[":{"docs":{},"'":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"'":{"docs":{},"]":{"docs":{},"은":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"타":{"docs":{},"입":{"docs":{},"을":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}}}}}}}},"p":{"docs":{},"]":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303}}}}},"]":{"docs":{},":":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"?":{"docs":{},":":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{},"i":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303}}}}}},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}}}},"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.00028686173264486515}}}}}}}}}},"에":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"은":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303}}}}}},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.0022675736961451248},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}}}}},"m":{"docs":{},"i":{"docs":{},"t":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726}}}}}},"e":{"docs":{},"r":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851}}}},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"o":{"docs":{},"k":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009298000929800093}}}}}}},"w":{"docs":{},"i":{"docs":{},"d":{"docs":{},"t":{"docs":{},"h":{"docs":{},":":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}}}}}}},"o":{"docs":{},"p":{"docs":{},"l":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}},"e":{"docs":{},".":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},";":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}},"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.00028686173264486515}}}}}},"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.00028686173264486515}}}}}},"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.00028686173264486515}}}}}}}}}}}}}}}}}}}}}}},":":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}}},"t":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.001434308663224326},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.011111111111111112}},".":{"docs":{},"f":{"docs":{},"l":{"docs":{},"y":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}},";":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303}}}}}}}},"l":{"docs":{},"a":{"docs":{},"y":{"docs":{},"e":{"docs":{},"g":{"docs":{},"g":{"docs":{},"s":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}}}}}}}},"s":{"docs":{},"w":{"docs":{},"i":{"docs":{},"m":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0008605851979345956}}}}}}}}}},"의":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"이":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"s":{"docs":{},")":{"docs":{"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.007407407407407408}}},"[":{"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.003703703703703704}}}}}}}}}}}}}}}},"u":{"docs":{},"b":{"docs":{},"l":{"docs":{},"i":{"docs":{},"c":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0065040650406504065},"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009298000929800093},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0029615004935834156},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.002008032128514056},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578}},",":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"를":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"와":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"으":{"docs":{},"로":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}},"을":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}}},"s":{"docs":{},"h":{"docs":{"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.013953488372093023},"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":10.02405498281787},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.010582010582010581}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},",":{"docs":{"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.006993006993006993}}}}}}}}}}},"t":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0030959752321981426}}},"r":{"docs":{},"p":{"docs":{},"o":{"docs":{},"s":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}},"e":{"docs":{},":":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}}}}},"l":{"docs":{},"l":{"docs":{"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488}}}}},"o":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"3":{"docs":{},"d":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718}},":":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}},"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0016901408450704226},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009298000929800093},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.002050580997949419},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.004651162790697674},"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851}}}}}},"를":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}},")":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0016901408450704226},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.004101161995898838}},":":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}},",":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},".":{"docs":{},"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.0011267605633802818}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},":":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"가":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597}}},";":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.002734107997265892}}}}}},"l":{"docs":{},"y":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473}},"l":{"docs":{},"s":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"'":{"docs":{},",":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}}}}}}}}},"g":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.002136752136752137}},"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.0010683760683760685}}}}}}}}}}}}}}}}},"i":{"docs":{},"c":{"docs":{},"y":{"docs":{},",":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}},"s":{"docs":{},"h":{"docs":{},":":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}}}}}}},"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.0005737234652897303}}}}}}}}}}},"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.0005737234652897303}}}}}}}}}}}}}}},"s":{"docs":{},"i":{"docs":{},"b":{"docs":{},"l":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0016835016835016834},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.003629764065335753},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}},"e":{"docs":{},")":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},".":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}},":":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0030959752321981426}}}}}}}},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},":":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}}}}}}}}},"p":{"docs":{},"u":{"docs":{},"l":{"docs":{},"a":{"docs":{},"r":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.005479452054794521},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0054446460980036296}}}}}}},"r":{"docs":{},"t":{"docs":{},"u":{"docs":{},"g":{"docs":{},"u":{"docs":{},"e":{"docs":{},"s":{"docs":{},"e":{"docs":{},"(":{"docs":{},"b":{"docs":{},"r":{"docs":{},"a":{"docs":{},"z":{"docs":{},"i":{"docs":{},"l":{"docs":{},")":{"docs":{},":":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}}}}}}}}}}}}}}}}}}},"w":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.005291005291005291}}}}}}}}}},".":{"docs":{},"i":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"x":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}},"i":{"docs":{},"e":{"docs":{},"c":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}},"c":{"docs":{},"k":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},"c":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.001379310344827586}},"(":{"1":{"5":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574}}}}},"docs":{}},"docs":{},"x":{"docs":{},")":{"docs":{},":":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574}}}},":":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574}}}}}}}}},"e":{"docs":{},"d":{"docs":{},"c":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"1":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574}},".":{"docs":{},"c":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574}}}}}},"s":{"docs":{},"u":{"docs":{},"i":{"docs":{},"t":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574}}}}}}}}}},"2":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574}},".":{"docs":{},"c":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574}}}}}},"s":{"docs":{},"u":{"docs":{},"i":{"docs":{},"t":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574}}}}}}}}}},"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.005057471264367816}},".":{"docs":{},"c":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.001379310344827586}}}}}},"s":{"docs":{},"u":{"docs":{},"i":{"docs":{},"t":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.001379310344827586}}}}}}}}},";":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574}}}}}}},"s":{"docs":{},"u":{"docs":{},"i":{"docs":{},"t":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0022988505747126436}}}}}}}},"과":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"은":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}},"y":{"docs":{},"t":{"docs":{},"h":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}}}}}},":":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}},"l":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}},"u":{"docs":{},"c":{"docs":{},"k":{"docs":{},"(":{"docs":{},"o":{"docs":{},",":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},":":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{},",":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303}}}}}}}}}},"과":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"으":{"docs":{},"로":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}},"g":{"docs":{},"i":{"docs":{},"n":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.008166969147005444},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.010582010582010581}},".":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.005291005291005291}},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0018148820326678765},"pages/declaration files/Templates.html":{"ref":"pages/declaration files/Templates.html","tf":0.15384615384615385}}}}}},"s":{"docs":{},",":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}}}}},"a":{"docs":{},"c":{"docs":{},"e":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439}},",":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}}}},"i":{"docs":{},"n":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}},"e":{"docs":{},"a":{"docs":{},"s":{"docs":{"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488},"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.006993006993006993},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.005291005291005291}}}}}},";":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439}}},")":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726}}},"t":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}}},"s":{"docs":{},"t":{"docs":{"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.005291005291005291}}}}},"t":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.017615176151761516},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0011474469305794606},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0014749262536873156},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0034129692832764505},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0032520325203252032},"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0020325203252032522},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.011761331038439472},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0039177277179236044},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.047979797979797977},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.002734107997265892},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.005479452054794521},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.006802721088435374},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":2.535060975609756},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.004651162790697674},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.006352087114337568},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.021321961620469083},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.02631578947368421},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.03367875647668394},"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.013745704467353952},"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.02097902097902098},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.006339144215530904},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.01021355617455896},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.002793296089385475}},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{"./":{"ref":"./","tf":0.05357142857142857},"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":2.516260162601626},"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.00906344410876133},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.007069913589945012},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.007323943661971831},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.017045454545454544},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.001379310344827586},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.005119453924914676},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.003006012024048096},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0039177277179236044},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.004208754208754209},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.002734107997265892},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.018604651162790697},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0027223230490018148},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.006191950464396285},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0025906735751295338},"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.01718213058419244},"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.02097902097902098},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.00792393026941363},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0018570102135561746},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.025078369905956112},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.015873015873015872}},")":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0030211480362537764}}},"가":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0032520325203252032},"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0022535211267605635},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"는":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0065040650406504065},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0015710919088766694},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.003409090909090909},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0017793594306049821},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0025817555938037868},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001503006012024048}},"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":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}}}}}}}}}}}}}}}},"로":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.003943661971830986},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"를":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0065040650406504065},"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0015710919088766694},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0022727272727272726},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009276437847866419},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}},"에":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}},"서":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.002356637863315004},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0022535211267605635},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0034129692832764505},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}},"는":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"도":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}},"의":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}}},"는":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303}}}},"의":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.004878048780487805},"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0015710919088766694},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.003409090909090909},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009298000929800093},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.004761904761904762},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0031007751937984496},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}},"\"":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}},")":{"docs":{},";":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.006269592476489028}}}},"가":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}},"!":{"docs":{},"\"":{"docs":{},"를":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}},",":{"docs":{"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.013986013986013986}}}}},",":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488}}},"와":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}},"처":{"docs":{},"럼":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}},"보":{"docs":{},"다":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}},"s":{"docs":{},"는":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}},"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.002793296089385475}}}}}}}}}}}}}}}}},"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.002793296089385475}}}}}}}}}}}}},"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.002793296089385475}}}}},"r":{"docs":{},"o":{"docs":{},"o":{"docs":{},"t":{"docs":{"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.002793296089385475}}}}}}}}}}},"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.002793296089385475}},"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.002793296089385475}}}}}}}}}}}}},"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.002793296089385475}}}}}}}}}}}}},"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.002793296089385475}}}}}}}}}}}},"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.002793296089385475}}}}}}}}}}}}}}}}}}}}},"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.002793296089385475}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"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.003134796238244514}}}}}}}}}}}}}},".":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.001367053998632946},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0027397260273972603},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.004651162790697674},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713},"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488}},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}},":":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.001367053998632946},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.005291005291005291}}},"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.002793296089385475}}}}}}}}}}}}}}},"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.002793296089385475}}}}}}}}}}}}}}}}}}}}}}}},"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.002793296089385475}}}}}}}}}}}}}},"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.002793296089385475}}}}}}}}}}}}}}}},"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.002793296089385475}}}}}}}}}}}}}},"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.002793296089385475}}}}}}}}},"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.002793296089385475}}}}}}}},"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.002793296089385475}}}}}}}}}}}}}},"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.002793296089385475}}}}}}}}}}}}}}}},"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.002793296089385475}}}}},"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/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.002793296089385475}}}}}}}}}}}}}}}}}}}}}},"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.002793296089385475}}}}}}}}}}}},"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.002793296089385475}}}}}}}}}}}}}}}}}}},"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.002793296089385475}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"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.002793296089385475}}}}}}}}}}}}}}}}},"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.002793296089385475}}}}}}}}}}},"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.002793296089385475}},"e":{"docs":{},"m":{"docs":{},"a":{"docs":{},"p":{"docs":{"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.002793296089385475}}}}}}}}}}}}}}}},"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.002793296089385475}}}}}}}}}}}}}}},"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.002793296089385475}}}}}},"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.002793296089385475}}}}}}}}}}}},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.002793296089385475}}}}},"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.002793296089385475}}}}}}}},"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.002793296089385475}}}}}},"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.002793296089385475}}}}}}}}}}}}}}},"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.002793296089385475}}}}}}},"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.002793296089385475}}}}}},"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.002793296089385475}}}}}}}}}}}}},"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.002793296089385475}}}}}}}}}}}}}}}}}}}}}}}}}},"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.002793296089385475}}}}},"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.002793296089385475}}}}}}}},"t":{"docs":{},"h":{"docs":{},"i":{"docs":{"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.002793296089385475}}}}},"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.002793296089385475}}}}}}}}}}}}}}}}}}},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.002793296089385475}}}}},"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.002793296089385475}}}}}}}},"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.002793296089385475}}}}}}}}}}}}}}}}}}}},"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.002793296089385475}}}}},"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.002793296089385475}}}}}}}}}}}}}}}}},"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.002793296089385475}}}}},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.00558659217877095}}}}}}}},"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.002793296089385475}}}}}}}}}}},"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.002793296089385475}}}}}}}}}}}}}}}}},"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.002793296089385475}}}}}}}}}}}}},"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.002793296089385475}}}}}}}}}},"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.002793296089385475}}}}}}}}},"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.002793296089385475}}}}}}},"o":{"docs":{},"o":{"docs":{},"l":{"docs":{},"s":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.002793296089385475}}}}}}}}}}},"'":{"docs":{"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.005291005291005291}}},"@":{"docs":{},"n":{"docs":{},"e":{"docs":{},"x":{"docs":{},"t":{"docs":{"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.010582010582010581}}}}}}}}}}},"i":{"docs":{},"p":{"docs":{},"r":{"docs":{},"t":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}},"는":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016}}}}}}}}}},")":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0018596001859600185},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0025817555938037868}},"에":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}}},"의":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303}}},".":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0018570102135561746}}},",":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0038860103626943004}}},"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.003134796238244514}}}}}}}}}}}}}},"i":{"docs":{},"f":{"docs":{},"i":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}}},"o":{"docs":{},"f":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.002294893861158921},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0018436578171091445},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0027223230490018148}}}},")":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.004761904761904762},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}},")":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473}}}},"과":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"에":{"docs":{},"서":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}},"은":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"'":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417}}},".":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0025252525252525255},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0018570102135561746}},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473}}}}}},"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.001367053998632946}}}}}}}}}}}}}}}}}}}}}},"e":{"docs":{},"r":{"docs":{},"r":{"docs":{},"o":{"docs":{},"r":{"docs":{},"(":{"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.000683526999316473}}}}}}}}}}}}}}}},"r":{"docs":{},"o":{"docs":{},"o":{"docs":{},"t":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.0022675736961451248},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.004754358161648178},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.002785515320334262},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.002793296089385475}}}}}},",":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0025906735751295338}}},":":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}}},"c":{"docs":{},"h":{"docs":{},"e":{"docs":{},"c":{"docs":{},"k":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},".":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}}}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},")":{"docs":{},"\"":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381}},"이":{"docs":{},"라":{"docs":{},"고":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}},"에":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}},"s":{"docs":{},".":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0025252525252525255}}}}}},"c":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0027223230490018148}}}}}},"h":{"docs":{},"i":{"docs":{},"s":{"docs":{},".":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}},"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.0016260162601626016}}}}}}}}},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"l":{"docs":{},".":{"docs":{},"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.0010070493454179255}}}}}}}}}}}}}}}},"e":{"docs":{},"m":{"docs":{},"o":{"docs":{},"r":{"docs":{},"i":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578}}},"y":{"docs":{},",":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},";":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}}}},"g":{"docs":{},"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.0011267605633802818}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0014807502467917078},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.002734107997265892}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},";":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0019743336623889436},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.002050580997949419}}},")":{"docs":{},";":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473}}}}}}}}}}}},"x":{"docs":{},";":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}},"y":{"docs":{},";":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}},"c":{"docs":{},"u":{"docs":{},"r":{"docs":{},"r":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578}},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}}},")":{"docs":{},";":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578}}}},";":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}}}}},"_":{"docs":{},"f":{"docs":{},"u":{"docs":{},"l":{"docs":{},"l":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}},"e":{"docs":{},";":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}}}}}}},"i":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473}}},"p":{"0":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.001367053998632946}},";":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.001367053998632946}}}},"1":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.001367053998632946}},";":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.001367053998632946}}}},"docs":{}},"x":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473}},";":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473}}}},"y":{"docs":{},";":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473}}}}},"d":{"docs":{},"e":{"docs":{},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718}}}}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.003948667324777887}},"e":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}}}},"s":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"e":{"docs":{},";":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}}},"u":{"docs":{},"i":{"docs":{},"t":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}},"s":{"docs":{},"[":{"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.001379310344827586}}}}}}}}}}}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"f":{"docs":{},"o":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574}},"를":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}},"s":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.010958904109589041}}}}},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"p":{"docs":{},"o":{"docs":{},"s":{"docs":{"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.005479452054794521}},"e":{"docs":{},"d":{"docs":{},")":{"docs":{},",":{"docs":{"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0027397260273972603}}}}}}}}}}}}}},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0008605851979345956}},"e":{"docs":{},";":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303}}}}}}}},"b":{"docs":{},"a":{"docs":{},"s":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}},"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.0007374631268436578}}}}},"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.0003687315634218289}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}},"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.0003687315634218289}}}}}}}}}}}}},"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.0003687315634218289}}}}}}}}}}}}}}}}}}}}},"p":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.004573170731707317}},"s":{"docs":{},".":{"docs":{},"c":{"docs":{},"h":{"docs":{},"i":{"docs":{},"l":{"docs":{},"d":{"docs":{},"r":{"docs":{},"e":{"docs":{},"n":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417}}}}}}}}}},"b":{"docs":{},";":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.003048780487804878}}}}}}}}}},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473}}}}}}},"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.0027397260273972603}}}}}}}}}}}}}},")":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"를":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.003218390804597701},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303}}},"의":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0018390804597701149}}},"에":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"가":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0018390804597701149}}},"는":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.003218390804597701},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"와":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"을":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},";":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0008605851979345956}}},":":{"docs":{"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0027397260273972603},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0054446460980036296}}}},"n":{"docs":{},"g":{"docs":{"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0027397260273972603},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}},"s":{"docs":{},")":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},".":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}},":":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}}}},"k":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.0022675736961451248}}}}},"r":{"docs":{},"o":{"docs":{},"w":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0011474469305794606},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.001367053998632946},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.003134796238244514}}},"u":{"docs":{},"g":{"docs":{},"h":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0027397260273972603},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.005291005291005291}},"\"":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}}}}}}},"e":{"docs":{},"e":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.002050580997949419},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}},"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.00028686173264486515}}}}}}}}}}}},":":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}}},"?":{"docs":{},":":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}}}},".":{"docs":{"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.006993006993006993}}}}}},"e":{"docs":{},"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.00046382189239332097}}}}}}}}}}}}}}}}}}}}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},";":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0034550839091806516}}},"으":{"docs":{},"로":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}},"을":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718}}}}}}},"r":{"docs":{},"e":{"docs":{},"!":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}},"\"":{"docs":{},";":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}},"'":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0030959752321981426}}},".":{"docs":{"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.002793296089385475}}}}},"m":{"docs":{},".":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.009302325581395349},"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.006993006993006993}}},"s":{"docs":{},"e":{"docs":{},"l":{"docs":{},"v":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.004651162790697674},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}}}}}},";":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439}}},",":{"docs":{"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.004651162790697674}}},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}}}}}},"s":{"docs":{},"e":{"docs":{},".":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417}}}}},"y":{"docs":{},"'":{"docs":{},"r":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}}}},"o":{"docs":{},"r":{"docs":{},"y":{"docs":{},":":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}}}}}},"o":{"docs":{},"u":{"docs":{},"g":{"docs":{},"h":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417},"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488}},",":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}}}}},"s":{"docs":{},"e":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417},"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.00792393026941363}},",":{"docs":{"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488}}}}}},"a":{"docs":{},"t":{"docs":{},"'":{"docs":{"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0027397260273972603}}},",":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}}}},"u":{"docs":{},"s":{"docs":{},",":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.0022675736961451248}}}},"m":{"docs":{},"b":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}}}}},"s":{"2":{"3":{"0":{"7":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}}},"docs":{}},"4":{"5":{"docs":{},":":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.0022675736961451248},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.01567398119122257}},"c":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0032520325203252032},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.002136752136752137},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.001367053998632946},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.003169572107765452},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.002793296089385475}},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.006802721088435374},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":10.020602218700475},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.003714020427112349}},")":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}},"를":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}},"을":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0022727272727272726},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}}},"에":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}},"와":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"이":{"docs":{},"라":{"docs":{},"는":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}}},"는":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"은":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}}},"의":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"파":{"docs":{},"일":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"은":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}},":":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.002734107997265892},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726}}},",":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}}}}}}},"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.001584786053882726}}}}}}}}}}}}}}}}}}}}}}}}}},"를":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}},".":{"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.0007855459544383347}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"i":{"docs":{},"f":{"docs":{},"i":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.006284367635506678},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.009404388714733543}}},"y":{"docs":{},"는":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}}}},"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.0007855459544383347}},".":{"docs":{},"s":{"docs":{},"r":{"docs":{},"c":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}}}}}}}}}}}}},"로":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}}}}},",":{"docs":{"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.002793296089385475}}},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.003134796238244514}}}}},":":{"docs":{"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.003134796238244514}}},"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.003134796238244514}},".":{"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.003134796238244514}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.010582010582010581}}}}}}}}},"a":{"docs":{},"s":{"docs":{},"k":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.005291005291005291}}}},"g":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.002793296089385475}},"라":{"docs":{},"고":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}},".":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.0022675736961451248}}},":":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}},"k":{"docs":{},"e":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473},"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.006993006993006993},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.003169572107765452}}}},"r":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.004101161995898838},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0027397260273972603},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.0022675736961451248},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.01021355617455896},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.002793296089385475},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.005291005291005291}},",":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.003417634996582365}}},"s":{"docs":{},".":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}}}}}}}},"e":{"docs":{},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{},"a":{"docs":{},"t":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.013953488372093023},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.008166969147005444},"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.000501002004008016}}}}},"docs":{},":":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}},".":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0027223230490018148}}}}}}},"o":{"docs":{},"r":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009276437847866419}}}}}},"s":{"docs":{},"t":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0014749262536873156},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}},":":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0022727272727272726},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.003134796238244514}}},"s":{"docs":{},"에":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}},"(":{"docs":{},"c":{"docs":{},",":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578}}},":":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}},".":{"docs":{},"t":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0018436578171091445},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.003205128205128205}}}},"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.0003687315634218289}}}}}}}}}}}}}},"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.0003687315634218289}}}}}}}}}}}}}}}}}}}}}}}}}},"x":{"docs":{},"t":{"docs":{"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.010582010582010581}},"b":{"docs":{},"o":{"docs":{},"x":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009298000929800093}}}}}}},"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.0004935834155972359}}}}}}}}}}},"l":{"docs":{},"l":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}}},"r":{"docs":{},"m":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417}}}}}},"a":{"docs":{},"c":{"docs":{},"h":{"docs":{"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.004651162790697674},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}}}}}},"r":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}},"u":{"docs":{},"e":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.004028197381671702},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.001367053998632946},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.006339144215530904},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.008379888268156424},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.009404388714733543}},",":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.00906344410876133},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0054988216810683424},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0022727272727272726},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.012678288431061807},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.003134796238244514}}},"를":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}},"}":{"docs":{},")":{"docs":{},")":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0015710919088766694}}}}},";":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.010958904109589041}}},"와":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}},")":{"docs":{},";":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303}}},".":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726}}}},".":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726}}}},"n":{"docs":{},"c":{"docs":{},"a":{"docs":{},"t":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}}}}}}},"i":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0016835016835016834}},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"l":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0034129692832764505}},"e":{"docs":{},";":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"을":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"과":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}}}}}},"p":{"docs":{},"l":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":3.3605442176870746},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0018570102135561746}}}},"c":{"docs":{},"k":{"docs":{},"y":{"docs":{},".":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}}}}},"g":{"docs":{},"g":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}}}}}}},"e":{"docs":{},"e":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}},";":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303}}}},"a":{"docs":{},"t":{"docs":{"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0027397260273972603},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.0022675736961451248},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}}}}},"a":{"docs":{},"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.000501002004008016},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.002793296089385475}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"을":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}}}}}}}}}}}}}}},"n":{"docs":{},"s":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.003367003367003367}}}}}},"i":{"docs":{},"t":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0018148820326678765}}}},"p":{"docs":{},"i":{"docs":{},"l":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}}}}}}},"d":{"docs":{},"i":{"docs":{},"t":{"docs":{"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0027397260273972603},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}}}}},"i":{"docs":{},"t":{"docs":{"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0027397260273972603}}},"l":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}}}}}},"o":{"docs":{},"l":{"docs":{},"o":{"docs":{},"w":{"docs":{},"e":{"docs":{},"r":{"docs":{},"c":{"docs":{},"a":{"docs":{},"s":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{},"와":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}}}}}}}}}}},"o":{"docs":{},"l":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.0022675736961451248},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669},"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.006993006993006993},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.002793296089385475},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":3.3364681295715775},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.010582010582010581}},"s":{"docs":{},")":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.002793296089385475}}}}}},".":{"docs":{"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.005291005291005291}}}},".":{"docs":{"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488}}}},",":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}},"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.0009794319294809011}}}}}}}}}}}}}},".":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473}}}},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},"h":{"docs":{"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0027397260273972603}},"e":{"docs":{},"r":{"docs":{},")":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}}}}}}},"f":{"docs":{},"i":{"docs":{},"x":{"docs":{},"e":{"docs":{},"d":{"docs":{},"는":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}}}}},"t":{"docs":{},"a":{"docs":{},"l":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}},"c":{"docs":{},"k":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}}}}},"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.0004935834155972359}}},"를":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}},"docs":{}},"docs":{}}}}}}},":":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"m":{"docs":{},"i":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}},"은":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}},"p":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.0045351473922902496},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.006352087114337568},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.003169572107765452}},"i":{"docs":{},"c":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}}},"r":{"docs":{},"i":{"docs":{},"m":{"docs":{},"i":{"docs":{},"t":{"docs":{"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928}}}}}}},".":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473}}},")":{"docs":{"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.003134796238244514}}}},":":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}},"y":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}},"d":{"docs":{},"a":{"docs":{},"y":{"docs":{},",":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}}}},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.001367053998632946},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083},"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0018570102135561746}},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"m":{"docs":{},"p":{"docs":{},":":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}}}},",":{"docs":{"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.004651162790697674}}}},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0018148820326678765}}}}},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{},"?":{"docs":{},":":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0046439628482972135}}}}}}},".":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}}}}},"c":{"docs":{},"k":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009298000929800093}},";":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}}}}},"t":{"docs":{},"l":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}}},"?":{"docs":{},":":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0042643923240938165}}}}}}}},")":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0013550135501355014},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473}},":":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.008807588075880758},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303}}}},",":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0013550135501355014},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0008605851979345956}}},";":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0033875338753387536},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.001434308663224326},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"[":{"docs":{},"]":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}},")":{"docs":{},":":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}}}},"k":{"docs":{},"]":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0008605851979345956}},",":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},".":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}}}}},"[":{"docs":{},"]":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}},"는":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"를":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303}}}}},"p":{"docs":{},"]":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303}},";":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0008605851979345956}}},"가":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"의":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}},"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.00028686173264486515}}}}}}}}}}},"}":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}},"는":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0013550135501355014},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303}}},"w":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}},"o":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.004208754208754209},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.005479452054794521},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0025906735751295338},"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.005291005291005291}},":":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0030959752321981426}}},"?":{"docs":{},":":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}}}}}},"]":{"docs":{},":":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0008605851979345956}}},"?":{"docs":{},":":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303}}}}},"를":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"에":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"와":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"으":{"docs":{},"로":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}},"의":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303}}},"이":{"docs":{},"며":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}},"u":{"docs":{},"r":{"docs":{},"n":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}},"k":{"docs":{},"i":{"docs":{},"s":{"docs":{},"h":{"docs":{},":":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}}}}}}}}}},"간":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}},"단":{"docs":{},"한":{"docs":{"./":{"ref":"./","tf":0.017857142857142856},"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.004878048780487805},"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0015710919088766694},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009276437847866419},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009298000929800093},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.001434308663224326},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.007407407407407408},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0018436578171091445},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381}},"가":{"docs":{},"장":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}},"예":{"docs":{},"를":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}},":":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}}}}},"하":{"docs":{},"지":{"docs":{},"만":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}},"고":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"게":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"히":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}},"략":{"docs":{},"하":{"docs":{},"게":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}}},"섭":{"docs":{},"하":{"docs":{},"고":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}},"주":{"docs":{},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0017793594306049821},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}},"a":{"docs":{},"r":{"docs":{},"r":{"docs":{},"a":{"docs":{},"y":{"docs":{},",":{"docs":{"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704}}}}}}}},"몇":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"또":{"docs":{},"한":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}}}},":":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}}}}},"된":{"docs":{},"다":{"docs":{},"는":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}}}},"되":{"docs":{},"어":{"docs":{},"야":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}},"사":{"docs":{},"실":{"docs":{},"상":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}},"그":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}}},"결":{"docs":{},"하":{"docs":{},"다":{"docs":{},"는":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}},"의":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}},"접":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"에":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}},"감":{"docs":{},"사":{"docs":{},"하":{"docs":{},"겠":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{"./":{"ref":"./","tf":0.017857142857142856}}}}}}}},"싸":{"docs":{},"고":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}},"기":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"져":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}},"지":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"모":{"docs":{},"듈":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}}}},"쌀":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}},"같":{"docs":{},"은":{"docs":{"./":{"ref":"./","tf":0.017857142857142856},"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0015710919088766694},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.009577464788732394},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.004545454545454545},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.005917159763313609},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.004649000464900047},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0013550135501355014},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0017793594306049821},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.003875968992248062},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.001434308663224326},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.007407407407407408},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0014749262536873156},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.00501002004008016},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0019588638589618022}}},"이":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.004028197381671702},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.003927729772191673},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0022535211267605635},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0022727272727272726},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0033812341504649195},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009298000929800093},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0018390804597701149},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0013550135501355014},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0017793594306049821},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0008605851979345956},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.002136752136752137},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001503006012024048}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}},":":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.002004008016032064},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.002938295788442703}}},".":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}},"인":{"docs":{},"터":{"docs":{},"페":{"docs":{},"이":{"docs":{},"스":{"docs":{},"는":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}}}}}}}}}},"아":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}},"야":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}},"지":{"docs":{},"만":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009276437847866419}}}},"을":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"기":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}},"경":{"docs":{},"우":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0032520325203252032},"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.005035246727089627},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.006197183098591549},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0022727272727272726},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.003246753246753247},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0032543003254300326},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0019743336623889436},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.004448398576512456},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.004651162790697674},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.002294893861158921},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0029498525073746312},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.002136752136752137},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.005119453924914676},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.0045090180360721445},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.002938295788442703}},"에":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0032520325203252032},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}},"는":{"docs":{"./":{"ref":"./","tf":0.017857142857142856},"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0022535211267605635},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009298000929800093},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.001434308663224326},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}},",":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}},")":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"도":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303}}},"만":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},":":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818}}},"는":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}},"가":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}}},"입":{"docs":{},"이":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}}}},"의":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}},"도":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381}}},"x":{"docs":{},"의":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}},"와":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248}}},"조":{"docs":{},"차":{"docs":{},"도":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}},"를":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"(":{"docs":{},"\"":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"a":{"docs":{},"\"":{"docs":{},"의":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}}}}}}}}},"고":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016}},"이":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}}}},"가":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"를":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}},"했":{"docs":{},"을":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}}},"로":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001503006012024048}},".":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}},"가":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001503006012024048}}},"를":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0022727272727272726},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001503006012024048}}},"로":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}},"는":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"와":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"의":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"인":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}},"지":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},"에":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}},"험":{"docs":{},"을":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}},"규":{"docs":{},"칙":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}},"을":{"docs":{"./":{"ref":"./","tf":0.017857142857142856},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0013914656771799629}}},"에":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}},"은":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}},"이":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}},"과":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}},"모":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016}}}}}},"그":{"docs":{"./":{"ref":"./","tf":0.017857142857142856},"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0033802816901408453},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.00253592561284869},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009276437847866419},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0014807502467917078},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.001379310344827586},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0013550135501355014},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.002325581395348837},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0008605851979345956},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}},"냥":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"러":{"docs":{},"나":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009298000929800093},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0008605851979345956},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}}},"면":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"기":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}}},"런":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"리":{"docs":{},"고":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0022535211267605635},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0014807502467917078},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.001379310344827586},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.004761904761904762},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}},".":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"를":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}}}}}}}},"레":{"docs":{},"이":{"docs":{},"션":{"docs":{},"에":{"docs":{},"는":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}}}},"렇":{"docs":{},"지":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},"는":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}},"게":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}}},"다":{"docs":{},"면":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574}}}},"기":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}},"것":{"docs":{},"들":{"docs":{},"은":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574}}},"이":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}},"은":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009276437847866419},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}},"이":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"을":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"의":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"에":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"들":{"docs":{},"은":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}},"이":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}},"럼":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}},"에":{"docs":{},"도":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}},"룹":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}},"으":{"docs":{},"로":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}},"화":{"docs":{},"할":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"을":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}},"이":{"docs":{},"며":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}},"의":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}}},"대":{"docs":{},"로":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0013550135501355014}}}},"래":{"docs":{},"서":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0013550135501355014}}},"도":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"저":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}},"럴":{"docs":{},"듯":{"docs":{},"한":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}},"기":{"docs":{},"여":{"docs":{"./":{"ref":"./","tf":0.017857142857142856}},"할":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}},"능":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}},"들":{"docs":{},"을":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016}}}},"을":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0015710919088766694},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0019743336623889436},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0014749262536873156},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}}},"에":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"은":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009276437847866419}}},"이":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}},"지":{"docs":{},"만":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}},"반":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0032520325203252032},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0014807502467917078},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0008605851979345956},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"구":{"docs":{},"조":{"docs":{},"적":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}}}}}}}},"의":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}},"본":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0030211480362537764},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":5},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009298000929800093},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0029615004935834156},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.005057471264367816},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0076045627376425855},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0015710919088766694},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}},"인":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0014807502467917078},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}}},"값":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.002319109461966605}},"과":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}},"을":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0022727272727272726},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0018552875695732839},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381}}},"으":{"docs":{},"로":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}},"은":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009276437847866419},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"이":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}},"며":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}}},"존":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}},"의":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"호":{"docs":{},"를":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016}}}},"록":{"docs":{},"하":{"docs":{},"도":{"docs":{},"록":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}},"여":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"고":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"이":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}}},"술":{"docs":{},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}},"을":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"한":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"하":{"docs":{},"지":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}},"대":{"docs":{},"하":{"docs":{},"는":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}}},"할":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"다":{"docs":{},"리":{"docs":{},"고":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}},"지":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}},"사":{"docs":{},"를":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}},"억":{"docs":{},"을":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}},"하":{"docs":{},"세":{"docs":{},"요":{"docs":{},".":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}},"?":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{},"에":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}}}}}}}}}}}}}},"해":{"docs":{},"야":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009276437847866419},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}},"할":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}},"한":{"docs":{},"다":{"docs":{},"면":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}}}}},"법":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}},"을":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}},"의":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}},"분":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"명":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574}}},"타":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"준":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"계":{"docs":{},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}}}}}},"깃":{"docs":{},"헙":{"docs":{"./":{"ref":"./","tf":0.017857142857142856}}}},"다":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}},"양":{"docs":{},"한":{"docs":{"./":{"ref":"./","tf":0.017857142857142856},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0020325203252032522},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0034129692832764505}}}},"시":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.004878048780487805},"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009276437847866419},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009298000929800093},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0011061946902654867}}},"운":{"docs":{},"로":{"docs":{},"드":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}},"할":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}},"그":{"docs":{},"레":{"docs":{},"이":{"docs":{},"드":{"docs":{},"는":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}}}},"음":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.012084592145015106},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0015710919088766694},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0016901408450704226},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0022727272727272726},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0013914656771799629},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0014807502467917078},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0035587188612099642},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.0035070140280561123},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0019588638589618022}},"과":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.007049345417925478},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.004713275726630008},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0028169014084507044},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.003409090909090909},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0033812341504649195},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009276437847866419},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0018596001859600185},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0026690391459074734},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0011474469305794606},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.006012024048096192},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.002938295788442703}}},"을":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.004028197381671702},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}},"의":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"에":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}},"서":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}},"은":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.007407407407407408},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0014749262536873156},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}},"장":{"docs":{},"에":{"docs":{},"서":{"docs":{},"는":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}}}}},",":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"이":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"른":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0028169014084507044},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.00507185122569738},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0055658627087198514},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0041841004184100415},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0022988505747126436},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0040650406504065045},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.006227758007117438},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.004761904761904762},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0031007751937984496},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.004589787722317842},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.00331858407079646},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.004273504273504274},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.00250501002004008},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}},"루":{"docs":{},"기":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578}}},"는":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"게":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}},"었":{"docs":{},"던":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}}},"고":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"지":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}},"르":{"docs":{},"게":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}}},"지":{"docs":{},"만":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}},",":{"docs":{"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704}}}}}},"소":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"할":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"룰":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"룹":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}},"이":{"docs":{},"번":{"docs":{},"에":{"docs":{},"도":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}}}}}},"름":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}},"릅":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}}},"행":{"docs":{},"스":{"docs":{},"럽":{"docs":{},"게":{"docs":{},"도":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009276437847866419}}}}}},"히":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}},"만":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}},"형":{"docs":{},"성":{"docs":{},"의":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}},"t":{"docs":{},"h":{"docs":{},"i":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}},"이":{"docs":{},"라":{"docs":{},"고":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}}},"수":{"docs":{},"를":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"의":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}},"를":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}},".":{"docs":{"./":{"ref":"./","tf":0.017857142857142856},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0016901408450704226},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0013550135501355014},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0026690391459074734},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0008605851979345956},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.015209125475285171},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}},"j":{"docs":{},"s":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}}},"s":{"docs":{},"o":{"docs":{},"u":{"docs":{},"r":{"docs":{},"c":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}}}}},"숙":{"docs":{},"련":{"docs":{},"된":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}},"참":{"docs":{},"조":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}},":":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}}}}}},"등":{"docs":{},"록":{"docs":{},"을":{"docs":{"./":{"ref":"./","tf":0.017857142857142856}}}},"과":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704}}},"장":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}},"하":{"docs":{},"는":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}}}},"을":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"이":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"으":{"docs":{},"로":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}},"모":{"docs":{},"든":{"docs":{"./":{"ref":"./","tf":0.017857142857142856},"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0032520325203252032},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0033802816901408453},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0125},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.00422654268808115},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.002319109461966605},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.002789400278940028},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0024679170779861796},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.002758620689655172},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.008130081300813009},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0035587188612099642},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.002325581395348837},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.003155479059093517},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0022123893805309734},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.005341880341880342},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.005119453924914676},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.0035070140280561123}}},"두":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0015710919088766694},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009276437847866419},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0023245002324500234},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0017793594306049821},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0011474469305794606},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0011061946902654867},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}},"로":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"를":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}},"듈":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.002356637863315004},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0022535211267605635},"pages/Modules.html":{"ref":"pages/Modules.html","tf":10.010693215339233},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.002136752136752137},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":5.01877133105802},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":5.018537074148297}},"을":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.002356637863315004},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.003409090909090909},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.007374631268436578},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.005119453924914676},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.006012024048096192}}},"이":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0011061946902654867},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.008532423208191127},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}},"라":{"docs":{},"고":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}},"로":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"에":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0014749262536873156},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.005119453924914676},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.00250501002004008}},"서":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.00331858407079646}}},"는":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}},",":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}},"\"":{"docs":{},"은":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.003205128205128205},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0034129692832764505}}},")":{"docs":{},"를":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}}},"과":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0011061946902654867},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"만":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"별":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"은":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.004056047197640118},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0034129692832764505},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"의":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.00331858407079646},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.008532423208191127},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001503006012024048}}},"성":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}},"인":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}},"델":{"docs":{},"링":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}},"할":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"하":{"docs":{},"기":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}},"르":{"docs":{},"는":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"지":{"docs":{},"만":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}},"릅":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"이":{"docs":{},"렇":{"docs":{},"게":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}}}},":":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}}}}},"아":{"docs":{},"서":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}},"를":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"을":{"docs":{},"수":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}},"습":{"docs":{},"의":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}}},"방":{"docs":{},"하":{"docs":{},"려":{"docs":{},"고":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"이":{"docs":{},"를":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}}}},"일":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"문":{"docs":{"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.007407407407407408},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}},"서":{"docs":{"./":{"ref":"./","tf":0.017857142857142856},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}},"를":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0034129692832764505},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001503006012024048}}},"의":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"에":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},"서":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"와":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"자":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0071174377224199285}},"열":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0032520325203252032},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.00253592561284869},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.002789400278940028},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0035587188612099642},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0025817555938037868},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0076045627376425855},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0019588638589618022}},",":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}},"은":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"(":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},")":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}}}}}}}},"과":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0076045627376425855}}},"을":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0076045627376425855},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"인":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}},"에":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}},"서":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928}}}},"의":{"docs":{"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928}}},"이":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.003205128205128205}}}},"로":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}},"를":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}},"제":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},"는":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"를":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009276437847866419},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381}}},"없":{"docs":{},"는":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"이":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}},"들":{"docs":{},"은":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}},"가":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"점":{"docs":{},"은":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}},"장":{"docs":{},"과":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}},"을":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}},"이":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}},"안":{"docs":{},"에":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}},"을":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0034129692832764505},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}},"맥":{"docs":{},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.004761904761904762}}}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381}}}}}},"은":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"및":{"docs":{"./":{"ref":"./","tf":0.05357142857142857},"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.004878048780487805},"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.004028197381671702},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.003927729772191673},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0033812341504649195},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009276437847866419},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.001394700139470014},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0035587188612099642},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.003875968992248062},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0017211703958691911},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0018436578171091445},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0034129692832764505},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.00250501002004008}}},"밖":{"docs":{},"에":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}},"도":{"docs":{"./":{"ref":"./","tf":0.017857142857142856}}},"서":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}}}},"번":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0013914656771799629},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},"역":{"docs":{"./":{"ref":"./","tf":0.017857142857142856}},"가":{"docs":{},"이":{"docs":{},"드":{"docs":{"./":{"ref":"./","tf":0.017857142857142856}}}}},"하":{"docs":{},"는":{"docs":{"./":{"ref":"./","tf":0.017857142857142856}}}},"할":{"docs":{"./":{"ref":"./","tf":0.017857142857142856}}}},"째":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009298000929800093},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0008605851979345956}},",":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574}}},"는":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303}}}},"들":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0015710919088766694},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},"로":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}},"링":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}},"이":{"docs":{},"나":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}},"(":{"docs":{},"묶":{"docs":{},"는":{"docs":{},")":{"docs":{},"하":{"docs":{},"는":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}}}}}},"하":{"docs":{},"는":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}},"을":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}},"(":{"docs":{},"묶":{"docs":{},"어":{"docs":{},"서":{"docs":{},")":{"docs":{},"로":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}}}}}},"을":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"호":{"docs":{},"를":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}},"만":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"에":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}},"범":{"docs":{},"위":{"docs":{"./":{"ref":"./","tf":0.017857142857142856}},"에":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"를":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303}}}}},"사":{"docs":{},"용":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0020325203252032522},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0011061946902654867}},"이":{"docs":{"./":{"ref":"./","tf":0.017857142857142856},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}},"되":{"docs":{},"는":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0076045627376425855},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0034129692832764505}},"지":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"지":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"며":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"고":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"든":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"어":{"docs":{},"야":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}},"자":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},"가":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009276437847866419},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.001379310344827586},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}},"의":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"는":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.001379310344827586},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}},"들":{"docs":{},"은":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"을":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}},"를":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578}}},"에":{"docs":{},"게":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}}},"하":{"docs":{},"는":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.003142183817753339},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.003943661971830986},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.00253592561284869},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0013914656771799629},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.002789400278940028},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0033875338753387536},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0026690391459074734},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.001434308663224326},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.005119453924914676},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.002004008016032064}},"것":{"docs":{},"은":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}},"여":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.004878048780487805},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.003142183817753339},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0033802816901408453},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.004545454545454545},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.002319109461966605},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009298000929800093},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0029615004935834156},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.003218390804597701},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0040650406504065045},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0026690391459074734},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.002294893861158921},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.00641025641025641},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0034129692832764505},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.005511022044088177},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}},"기":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0030211480362537764},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.005119453924914676},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},"로":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}},"십":{"docs":{},"시":{"docs":{},"오":{"docs":{},".":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}},"겠":{"docs":{},"지":{"docs":{},"만":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}},"고":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}},"면":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0015710919088766694},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0022535211267605635},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0022727272727272726},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0013914656771799629},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0017793594306049821},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0008605851979345956},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}}},"도":{"docs":{},"록":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0013550135501355014},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"려":{"docs":{},"는":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"면":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}},":":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}},"고":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}}},"세":{"docs":{},"요":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}},".":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}},"앞":{"docs":{},"의":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}},"r":{"docs":{},"e":{"docs":{},"q":{"docs":{},"u":{"docs":{},"i":{"docs":{},"r":{"docs":{},"e":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"의":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}}}}}}}},"\"":{"docs":{},"r":{"docs":{},"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.000501002004008016}}}}}}}}}}}}},"만":{"docs":{},"일":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}},"였":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}}}},"지":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}},"만":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"거":{"docs":{},"나":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}},"므":{"docs":{},"로":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}},"며":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"할":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.002356637863315004},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.004545454545454545},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.00507185122569738},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009276437847866419},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0018596001859600185},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0029615004935834156},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.004597701149425287},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.007452574525745257},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.002008032128514056},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0055309734513274336},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.008547008547008548},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.008532423208191127},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}},"지":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.001394700139470014}},"를":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},".":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0022727272727272726},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.00253592561284869},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009276437847866419},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0013550135501355014},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0011061946902654867},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}},"p":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}}}}}}}}}}}},"j":{"docs":{},"a":{"docs":{},"v":{"docs":{},"a":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"와":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}}}}}}}}}},"스":{"docs":{},"코":{"docs":{},"프":{"docs":{},"가":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}}},"각":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"둘":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"여":{"docs":{},"기":{"docs":{},"서":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}},"이":{"docs":{},"것":{"docs":{},"는":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"은":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}},"즉":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"(":{"docs":{},"주":{"docs":{},"의":{"docs":{},"사":{"docs":{},"항":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}}},"화":{"docs":{},"살":{"docs":{},"표":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}},"실":{"docs":{},"용":{"docs":{},"적":{"docs":{},"인":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}}}},"(":{"docs":{},"즉":{"docs":{},"시":{"docs":{},"실":{"docs":{},"행":{"docs":{},"함":{"docs":{},"수":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}}}}},":":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}},"했":{"docs":{},"지":{"docs":{},"만":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}},",":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016}}}}},"음":{"docs":{},"을":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}},"다":{"docs":{},"면":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}},"어":{"docs":{},"요":{"docs":{},".":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"에":{"docs":{},"는":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}}}}}}}}}}}}}}}},"한":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}},"다":{"docs":{},"면":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818}}},"는":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},".":{"docs":{},"이":{"docs":{},"러":{"docs":{},"한":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}}},")":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}},".":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928}},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"는":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}}}}}}}}}},"때":{"docs":{},"로":{"docs":{},"는":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}},"세":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"한":{"docs":{},"편":{"docs":{"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704}}}}},":":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}},"으":{"docs":{},"로":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}},"될":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"해":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}},"야":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0011474469305794606},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},"한":{"docs":{},"다":{"docs":{},"는":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}}},"을":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"법":{"docs":{},"을":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"이":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}},"된":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}},"은":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}},"과":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}},"이":{"docs":{},"트":{"docs":{},"의":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016}}},"에":{"docs":{},"서":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}}}},"클":{"docs":{},"을":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}},"에":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}},"의":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}}},"라":{"docs":{},"지":{"docs":{},"려":{"docs":{},"면":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}},"고":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}},"항":{"docs":{},"은":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}},"이":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}},"지":{"docs":{},"만":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}},"라":{"docs":{},"는":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}},"며":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"므":{"docs":{},"로":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}}},"을":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.001394700139470014},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}},":":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}},"람":{"docs":{},"들":{"docs":{},"은":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}},"을":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}},"이":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}},"본":{"docs":{},"에":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}},"실":{"docs":{},"일":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}}},"을":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}},"만":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}},"례":{"docs":{},"들":{"docs":{},"을":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}}}},"양":{"docs":{},"에":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}},"을":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}},"전":{"docs":{},"에":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}}},"상":{"docs":{},"황":{"docs":{"./":{"ref":"./","tf":0.017857142857142856}},"에":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}},"서":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}},"적":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.014285714285714285}}},"이":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}},"을":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}},"자":{"docs":{},"에":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851}}}},"태":{"docs":{},"로":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}},"는":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}},"를":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"\"":{"docs":{},"의":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}},"대":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.004008016032064128}},"적":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.003006012024048096}},"으":{"docs":{},"로":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"인":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.002004008016032064}},"지":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}}},"응":{"docs":{},"하":{"docs":{},"는":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0031007751937984496}}}}},"위":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"의":{"docs":{},"하":{"docs":{},"십":{"docs":{},"시":{"docs":{},"오":{"docs":{},".":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}}}}},"속":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}},"받":{"docs":{},"는":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}},"으":{"docs":{},"며":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"여":{"docs":{},"기":{"docs":{},"서":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}}}}}},"하":{"docs":{},"지":{"docs":{},"는":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}},"만":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}},"고":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"즉":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}}}}},"을":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718}}}},"호":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"관":{"docs":{},"없":{"docs":{},"이":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}},"수":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.014234875444839857}},"들":{"docs":{},"을":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}}},"로":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0026690391459074734}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0017793594306049821}}},":":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}}}}},"초":{"docs":{},"기":{"docs":{},"화":{"docs":{},"되":{"docs":{},"어":{"docs":{},"야":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}}}}}}}},"당":{"docs":{},"히":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}},"소":{"docs":{},"개":{"docs":{"./":{"ref":"./","tf":10},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}}},"스":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.003142183817753339},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.005681818181818182},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0034129692832764505},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.0045090180360721445}},"맵":{"docs":{},"을":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}},"가":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"는":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"에":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"수":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597}}},"위":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}},"속":{"docs":{},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"이":{"docs":{},"러":{"docs":{},"한":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}}}}}},"프":{"docs":{},"트":{"docs":{},"웨":{"docs":{},"어":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0013550135501355014}},"의":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}}}},"수":{"docs":{"./":{"ref":"./","tf":0.03571428571428571},"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.01951219512195122},"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.005035246727089627},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.012568735271013355},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.025915492957746478},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.014772727272727272},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.028740490278951817},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.018089053803339517},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.01813110181311018},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.01678183613030602},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.014712643678160919},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.023035230352303523},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.013345195729537367},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.004761904761904762},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.009302325581395349},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.01663798049340218},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.007407407407407408},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.012905604719764012},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.01282051282051282},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.017064846416382253},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.013026052104208416},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0019588638589618022}},"도":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0050704225352112674},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.00253592561284869},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0027829313543599257},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0023245002324500234},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0013550135501355014},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0011474469305794606},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0011061946902654867},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}}},"준":{"docs":{},"의":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"에":{"docs":{},"서":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}}}},"정":{"docs":{},"합":{"docs":{},"시":{"docs":{},"다":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}},"하":{"docs":{},"기":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"면":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}},"고":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"세":{"docs":{},"요":{"docs":{},":":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}},"할":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0013914656771799629},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"해":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}},"야":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009298000929800093}}}},"된":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}},"없":{"docs":{},"는":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}},"행":{"docs":{},"할":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}},"했":{"docs":{},"다":{"docs":{},"고":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"오":{"docs":{},"버":{"docs":{},"로":{"docs":{},"드":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}}}}}},"하":{"docs":{},"고":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}},"는":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"십":{"docs":{},"시":{"docs":{},"오":{"docs":{},":":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"각":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"n":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"가":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}},"는":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}}}}}}},"는":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0014807502467917078},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"동":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}},"를":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"와":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}},"의":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}},"퍼":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.004761904761904762},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}},"있":{"docs":{},"는":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}},"직":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"에":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"어":{"docs":{},"렵":{"docs":{},"거":{"docs":{},"나":{"docs":{"./":{"ref":"./","tf":0.017857142857142856}}}},"지":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}},"노":{"docs":{},"테":{"docs":{},"이":{"docs":{},"션":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016}},"은":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016}}},"을":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0032520325203252032}}},"의":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}},"떠":{"docs":{},"한":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578}}}},"떤":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0022535211267605635},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009276437847866419},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0027100271002710027},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303}}},"떻":{"docs":{},"게":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0014807502467917078},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0018390804597701149},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"플":{"docs":{},"리":{"docs":{},"케":{"docs":{},"이":{"docs":{},"션":{"docs":{},"을":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}},"에":{"docs":{},"서":{"docs":{},"의":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}}}}},"쩌":{"docs":{},"면":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}},"디":{"docs":{},"서":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381}}},"에":{"docs":{},"서":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},"나":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}}}},"색":{"docs":{},"함":{"docs":{},"을":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}},"려":{"docs":{},"울":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}},"언":{"docs":{},"제":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0013550135501355014}},"나":{"docs":{"./":{"ref":"./","tf":0.017857142857142856}}},"든":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}},"급":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}},"한":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"했":{"docs":{},"듯":{"docs":{},"이":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}},",":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}}},"었":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"기":{"docs":{},"본":{"docs":{},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}}}}}}}}},"하":{"docs":{},"지":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"또":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}}}}},"할":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}},"어":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928}},"에":{"docs":{},"서":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}},"처":{"docs":{},"럼":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}},"는":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}},"와":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597}}},"의":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}},"로":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}},"처":{"docs":{},"럼":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}},"를":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"단":{"docs":{},"일":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}}}},"는":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}},"래":{"docs":{},"핑":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303}},"(":{"docs":{},"푸":{"docs":{},"는":{"docs":{},")":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}}}}},"예":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}},"정":{"docs":{},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"./":{"ref":"./","tf":0.017857142857142856},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}}}}},"상":{"docs":{},"대":{"docs":{},"로":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016}}}},"치":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"할":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}}},"을":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}},"한":{"docs":{},"대":{"docs":{},"로":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}},"하":{"docs":{},"는":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"즉":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}}},"되":{"docs":{},"는":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}}}}},"제":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}},"는":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"를":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0032520325203252032},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009276437847866419},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009298000929800093},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0019743336623889436},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.001379310344827586},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0013550135501355014},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"에":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}},"서":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0013914656771799629},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009298000929800093},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0014807502467917078},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0013550135501355014},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.001434308663224326},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},"는":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0014807502467917078},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0013550135501355014},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}},",":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}},":":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},":":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704}}}}}},"의":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"가":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0008605851979345956}}},"부":{"docs":{},"터":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}},"와":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}},"의":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}},":":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}},"로":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}},"를":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0028169014084507044},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0018552875695732839},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0018596001859600185},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0019743336623889436},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.001379310344827586},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0013550135501355014},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0026690391459074734},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.003875968992248062},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.001434308663224326},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0018436578171091445},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.003205128205128205},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.00250501002004008},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0019588638589618022}}},"술":{"docs":{},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}}},"는":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}}},"외":{"docs":{},"를":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}},"는":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}}},"방":{"docs":{},"할":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}},"에":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},"서":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381}},"는":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}},",":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}},"측":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}},"로":{"docs":{},"는":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}},".":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}},"네":{"docs":{},"임":{"docs":{},"스":{"docs":{},"페":{"docs":{},"이":{"docs":{},"스":{"docs":{},"가":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}}}}}}}},":":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.009523809523809525}}},"시":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381}},"와":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}},"오":{"docs":{},"역":{"docs":{},"이":{"docs":{"./":{"ref":"./","tf":0.017857142857142856}}}},"류":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0028169014084507044},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009276437847866419},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.001394700139470014},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0040650406504065045},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.002325581395348837},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0011474469305794606},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},"가":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0032520325203252032},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0028169014084507044},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009298000929800093},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0018390804597701149},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0031007751937984496},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0008605851979345956}}},"를":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009298000929800093},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}},",":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.002758620689655172},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.002294893861158921}}},":":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.002319109461966605},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009298000929800093},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0024679170779861796},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"!":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.002789400278940028},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0017793594306049821},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"로":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}},"는":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},")":{"docs":{},".":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}}},".":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"른":{"docs":{},"쪽":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.005035246727089627},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381}},"으":{"docs":{},"로":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009276437847866419}}}},"에":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303}},"는":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}},"기":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}},"를":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"는":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574}}},"늘":{"docs":{},"날":{"docs":{},"에":{"docs":{},"는":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}}},"버":{"docs":{},"로":{"docs":{},"드":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0022988505747126436},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}},"를":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}},"가":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}},"로":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"만":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}},"는":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}},"함":{"docs":{},"으":{"docs":{},"로":{"docs":{},"써":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}}}}}},"라":{"docs":{},"이":{"docs":{},"드":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}},"하":{"docs":{},"고":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}},"딩":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}},"면":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}},"나":{"docs":{},"전":{"docs":{},"히":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}}}},"직":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"래":{"docs":{},"된":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}},"염":{"docs":{},"과":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}}},"의":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009276437847866419},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0020325203252032522},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381}},"견":{"docs":{"./":{"ref":"./","tf":0.03571428571428571}}},"역":{"docs":{"./":{"ref":"./","tf":0.017857142857142856}}},"도":{"docs":{},"된":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016}}},"나":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}},"가":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"존":{"docs":{},"성":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0022727272727272726}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0022727272727272726}}}},"은":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}},"을":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0022727272727272726},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.006825938566552901},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}}},"이":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}},"에":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}},"하":{"docs":{},"지":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}},"는":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"된":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"미":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303}},"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.0007855459544383347}}}}}}}}}}},"또":{"docs":{},"한":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}},"일":{"docs":{},"반":{"docs":{},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}}}},"단":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}},"두":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"반":{"docs":{},"대":{"docs":{},"로":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}},"이":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}}}}}},"에":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}},"서":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}},"하":{"docs":{},"지":{"docs":{},"만":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}},"는":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}},"지":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"므":{"docs":{},"로":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}},"기":{"docs":{},"때":{"docs":{},"문":{"docs":{},"에":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}}}}}}},"론":{"docs":{},"을":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"과":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}},"가":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0017793594306049821}}},"를":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}},"있":{"docs":{},"고":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}}},"했":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"이":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}}}},"로":{"docs":{"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928}}}},"해":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.015209125475285171},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}},"서":{"docs":{},"도":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}}},"례":{"docs":{},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"는":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}}}}}}}}}}}}}},"심":{"docs":{},"스":{"docs":{},"러":{"docs":{},"울":{"docs":{},"겁":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"이":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}}}}}}}}},"이":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.004878048780487805},"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.002356637863315004},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.004545454545454545},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0037105751391465678},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.003719200371920037},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.007897334649555774},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0022988505747126436},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.006097560975609756},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.00800711743772242},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.014285714285714285},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.003875968992248062},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.002868617326448652},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0014749262536873156},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.004273504273504274},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0034129692832764505},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.0045090180360721445},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.002938295788442703}},"곳":{"docs":{},"을":{"docs":{"./":{"ref":"./","tf":0.017857142857142856}}},"에":{"docs":{},"서":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}},"슈":{"docs":{"./":{"ref":"./","tf":0.017857142857142856}}},"것":{"docs":{},"은":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0022535211267605635},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0022727272727272726},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.002319109461966605},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0014807502467917078},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0013550135501355014},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}}},"뿐":{"docs":{},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"다":{"docs":{},"음":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}}}}}}}},"을":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"들":{"docs":{},"은":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"의":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"을":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"이":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}},"동":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}},"할":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"하":{"docs":{},"겠":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"이":{"docs":{},"를":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}}}}}}},"려":{"docs":{},"고":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}}},"세":{"docs":{},"요":{"docs":{},".":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}},"시":{"docs":{},"키":{"docs":{},"세":{"docs":{},"요":{"docs":{},")":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"여":{"docs":{},"기":{"docs":{},"서":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}}}}}}},"했":{"docs":{},"음":{"docs":{},"을":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}},"러":{"docs":{},"한":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0022535211267605635},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.003409090909090909},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0018552875695732839},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0032543003254300326},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0014807502467917078},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0020325203252032522},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.002325581395348837},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.002008032128514056},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.002004008016032064}}}},"름":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009276437847866419},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009298000929800093},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}},"도":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}},"을":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.002356637863315004},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009298000929800093},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0013550135501355014},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.002868617326448652},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.00331858407079646},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.004273504273504274},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0034129692832764505},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.004008016032064128}}},"의":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0022727272727272726},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0019588638589618022}}},"인":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}},"에":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}},"서":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}},"과":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"이":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0017793594306049821},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}},"어":{"docs":{},"야":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}},"지":{"docs":{},"만":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001503006012024048}},".":{"docs":{"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928}},"여":{"docs":{},"전":{"docs":{},"히":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}}}}}}},"은":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}},"뿐":{"docs":{},"인":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}},"들":{"docs":{},"의":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}},"\"":{"docs":{},"을":{"docs":{},"\"":{"docs":{"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928}}}}}},"전":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0017793594306049821},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0008605851979345956},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}},"과":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718}}},"에":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009276437847866419},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0014807502467917078},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}},"는":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}},"의":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0013914656771799629},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}},"제":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0032520325203252032},"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0030211480362537764},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.007069913589945012},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.003409090909090909},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0018390804597701149},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0013550135501355014},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0018436578171091445},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.002136752136752137},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},"는":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}},"라":{"docs":{},"고":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381}}},"는":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}},"를":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0013550135501355014},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0011061946902654867},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0034129692832764505},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}}},"미":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"상":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704}},"을":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{},"는":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}},",":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381}}}}},"인":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}},"하":{"docs":{},"게":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}},"한":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}},"의":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}},"에":{"docs":{},"서":{"docs":{},"는":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}}}},"득":{"docs":{},"은":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"이":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}},"때":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"런":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0016901408450704226},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248}},",":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}},"렇":{"docs":{},"게":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381}},"하":{"docs":{},"면":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0013550135501355014}}}}}},"에":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.002004008016032064}}},"와":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"유":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}},"로":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"는":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009276437847866419},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"l":{"docs":{},"e":{"docs":{},"t":{"docs":{},"은":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}}}}}}},"가":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}},"를":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"점":{"docs":{},"을":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}},"이":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}},"해":{"docs":{},"함":{"docs":{},"으":{"docs":{},"로":{"docs":{},"써":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}}},"하":{"docs":{},"기":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}},"는":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0019588638589618022}}},"려":{"docs":{},"면":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"면":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}}},"할":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}},"해":{"docs":{},"야":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}},"는":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009276437847866419},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009298000929800093},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"므":{"docs":{},"로":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}},"후":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}},"에":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}},"번":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},"에":{"docs":{},"도":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}}},"보":{"docs":{},"다":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}},"야":{"docs":{},"기":{"docs":{},"하":{"docs":{},"겠":{"docs":{},"지":{"docs":{},"만":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}}}},"했":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"인":{"docs":{},"스":{"docs":{},"턴":{"docs":{},"스":{"docs":{},"는":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}}}}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"때":{"docs":{},"로":{"docs":{},"는":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}}}}},"할":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}},"나":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}},"며":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}},",":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}}},"어":{"docs":{},"서":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}}},"루":{"docs":{},"어":{"docs":{},"지":{"docs":{},"면":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381}}}}}},"로":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}},"들":{"docs":{},"은":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}},"터":{"docs":{},"러":{"docs":{},"블":{"docs":{"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704}}}},"레":{"docs":{},"이":{"docs":{},"터":{"docs":{},"와":{"docs":{"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":5}}}}}}}},"있":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009276437847866419},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0017211703958691911},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}},".":{"docs":{"./":{"ref":"./","tf":0.03571428571428571},"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.01788617886178862},"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.006284367635506678},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.011267605633802818},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.00909090909090909},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.006762468300929839},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00974025974025974},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00604370060437006},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.006910167818361303},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.005517241379310344},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.013550135501355014},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.013345195729537367},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.007142857142857143},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.002325581395348837},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.004589787722317842},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0076045627376425855},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.011111111111111112},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.006268436578171091},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.002136752136752137},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.006825938566552901},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.00751503006012024},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}},"\"":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"a":{"docs":{},"v":{"docs":{},"e":{"docs":{},"\"":{"docs":{},"는":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}}}}}}}}}}}}}}},"먼":{"docs":{},"저":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}},"브":{"docs":{},"라":{"docs":{},"우":{"docs":{},"저":{"docs":{},"의":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}}}}},"이":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}},"제":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}},"러":{"docs":{},"한":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}},"런":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"렇":{"docs":{},"게":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}},"전":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"것":{"docs":{},"은":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"을":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"이":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}},"를":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"페":{"docs":{},"이":{"docs":{},"지":{"docs":{},"를":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}}}},"m":{"docs":{},"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.0005633802816901409}}}}}}}}}}},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"를":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"에":{"docs":{},"서":{"docs":{},"는":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}},"는":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}}}}},"o":{"docs":{},"f":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}}},"v":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}},"a":{"docs":{},"r":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}},"가":{"docs":{},"능":{"docs":{},"하":{"docs":{},"면":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}}},"그":{"docs":{},"런":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"렇":{"docs":{},"기":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"게":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574}}}},"러":{"docs":{},"나":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"들":{"docs":{},"이":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}},"럼":{"docs":{},"에":{"docs":{},"도":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}}}},"다":{"docs":{},"소":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"시":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}},"음":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}},"은":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}},"또":{"docs":{},"한":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009298000929800093},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"아":{"docs":{},"마":{"docs":{},"도":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}},"래":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}},"여":{"docs":{},"기":{"docs":{},"서":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}},"는":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}},"에":{"docs":{},"서":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}}}},"예":{"docs":{},"를":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}},"전":{"docs":{},"형":{"docs":{},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}}}},"하":{"docs":{},"지":{"docs":{},"만":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}},"사":{"docs":{},"용":{"docs":{},"자":{"docs":{},"를":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}}}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"는":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}}}}}},"어":{"docs":{},"떤":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}},"떠":{"docs":{},"한":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}}}},"일":{"docs":{},"반":{"docs":{},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}},")":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}},"a":{"docs":{},"의":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}},"b":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}}}}}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{},"는":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}}}},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"s":{"docs":{},"q":{"docs":{},"u":{"docs":{},"a":{"docs":{},"r":{"docs":{},"e":{"docs":{},"에":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}}}}}}}}}}}},"/":{"docs":{},"c":{"docs":{},"+":{"docs":{},"+":{"docs":{},"에":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}}}}}},"변":{"docs":{},"수":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}},"최":{"docs":{},"선":{"docs":{},"을":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}},"j":{"docs":{},"a":{"docs":{},"v":{"docs":{},"a":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"의":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}},"에":{"docs":{},"서":{"docs":{},"는":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}}}}}}}}}}},"p":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"l":{"docs":{},"a":{"docs":{},"b":{"docs":{},"e":{"docs":{},"l":{"docs":{},"에":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}}}}}}}}}}},"두":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}},"실":{"docs":{},"제":{"docs":{},"로":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}},"왜":{"docs":{},"냐":{"docs":{},"하":{"docs":{},"면":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}},"인":{"docs":{},"덱":{"docs":{},"싱":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}}},"프":{"docs":{},"로":{"docs":{},"퍼":{"docs":{},"티":{"docs":{},"를":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}}}}},"e":{"docs":{},"c":{"docs":{},"m":{"docs":{},"a":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"6":{"docs":{},"로":{"docs":{},"도":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}},"docs":{}}}}}}}}}}},"즉":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"클":{"docs":{},"래":{"docs":{},"스":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}},"물":{"docs":{},"론":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}},"원":{"docs":{},"본":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}},"타":{"docs":{},"입":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303}}}},"(":{"docs":{},"j":{"docs":{},"a":{"docs":{},"v":{"docs":{},"a":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"에":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}}}}}}}}},"스":{"docs":{},"크":{"docs":{},"립":{"docs":{},"트":{"docs":{},"는":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}}},":":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"m":{"docs":{},"i":{"docs":{},"n":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}}}}}},"e":{"docs":{},"f":{"docs":{},"a":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578}}}}}}}}},"k":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}},"각":{"docs":{},"각":{"docs":{},"의":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}},"구":{"docs":{},"문":{"docs":{},"은":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}},"명":{"docs":{},"시":{"docs":{},"적":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}},"내":{"docs":{},"장":{"docs":{"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928}}}},"목":{"docs":{},"록":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"컴":{"docs":{},"파":{"docs":{},"일":{"docs":{},"러":{"docs":{},"는":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}},"만":{"docs":{},"약":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}},"몇":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}},"비":{"docs":{},"슷":{"docs":{},"한":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}}},"파":{"docs":{},"일":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}},"네":{"docs":{},"임":{"docs":{},"스":{"docs":{},"페":{"docs":{},"이":{"docs":{},"스":{"docs":{},"는":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}}}}}}},"모":{"docs":{},"듈":{"docs":{},"은":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}},"이":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}},"n":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"는":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}},"따":{"docs":{},"라":{"docs":{},"서":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}},"외":{"docs":{},"부":{"docs":{},"의":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}},"지":{"docs":{},"정":{"docs":{},"하":{"docs":{},"지":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}},"한":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},")":{"docs":{},".":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}},":":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0016901408450704226},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0033812341504649195},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.002789400278940028},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0018390804597701149},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.002868617326448652},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.003205128205128205},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001503006012024048}},"하":{"docs":{},"나":{"docs":{},"는":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}},"!":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}},"\"":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}}},"게":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0022727272727272726},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}},"되":{"docs":{},"지":{"docs":{},"만":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}}}}}},"는":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.004878048780487805},"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.006762468300929839},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0018552875695732839},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0041841004184100415},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.002758620689655172},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0040650406504065045},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.004448398576512456},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.002325581395348837},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.002008032128514056},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0014749262536873156},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.007478632478632479},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0034129692832764505},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.004008016032064128},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0019588638589618022}},"지":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009298000929800093},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}},"에":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0013550135501355014},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"를":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}},"는":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}},"어":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}},"도":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016}}},"야":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009298000929800093},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"마":{"docs":{},"찬":{"docs":{},"가":{"docs":{},"지":{"docs":{},"로":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}}}}}}}}},"서":{"docs":{},"는":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597}}}}},"었":{"docs":{},"음":{"docs":{},"에":{"docs":{},"도":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016}}}}},"는":{"docs":{},"데":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}},"던":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381}}},":":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}}},"을":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0022535211267605635},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0020325203252032522},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0011474469305794606},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0011061946902654867}}},"도":{"docs":{},"록":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"음":{"docs":{},")":{"docs":{},"을":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}},"에":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}}},"을":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009298000929800093},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303}}}},"다":{"docs":{},"고":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0022727272727272726},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"는":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0013914656771799629},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0014807502467917078},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0013550135501355014},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0011474469305794606},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},".":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}},"면":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0016901408450704226},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0008605851979345956},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"\"":{"docs":{},";":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}},"으":{"docs":{},"며":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009298000929800093},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0011061946902654867},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}},"이":{"docs":{},"를":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}},"(":{"docs":{},"이":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}},"므":{"docs":{},"로":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009298000929800093},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0013550135501355014},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"면":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.002325581395348837},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}},"지":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0013550135501355014},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381}},"만":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0022535211267605635},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.00253592561284869},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0018552875695732839},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.001394700139470014},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0017211703958691911},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0011061946902654867},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"고":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009298000929800093},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"기":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0013550135501355014},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}},"를":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}},"던":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009276437847866419}}},"듯":{"docs":{},"이":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}},"면":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381}}}},"저":{"docs":{},"장":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}},"소":{"docs":{},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"./":{"ref":"./","tf":0.017857142857142856}}}}}}},"하":{"docs":{},"는":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"십":{"docs":{},"시":{"docs":{},"오":{"docs":{},".":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}}}}},"한":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}},"할":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}},"된":{"docs":{"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704}}}}},"존":{"docs":{},"재":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},"할":{"docs":{"./":{"ref":"./","tf":0.017857142857142856},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.002004008016032064}},"이":{"docs":{},"러":{"docs":{},"한":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}}},"j":{"docs":{},"a":{"docs":{},"v":{"docs":{},"a":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}}}}}}}}},"경":{"docs":{},"로":{"docs":{},"와":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}}}},"하":{"docs":{},"지":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009276437847866419},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009298000929800093},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}}},"는":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0017793594306049821},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"거":{"docs":{},"나":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}},"기":{"docs":{},"를":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}},"를":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}},"진":{"docs":{},"행":{"docs":{"./":{"ref":"./","tf":0.017857142857142856}},"할":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}},"하":{"docs":{},"지":{"docs":{},"만":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}},"되":{"docs":{},"고":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"어":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}}},"단":{"docs":{},"하":{"docs":{},"거":{"docs":{},"나":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}},"참":{"docs":{},"고":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}},"하":{"docs":{},"여":{"docs":{"./":{"ref":"./","tf":0.017857142857142856}}}},"로":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}},"조":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.002136752136752137},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}},"에":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016}}},"하":{"docs":{},"십":{"docs":{},"시":{"docs":{},"오":{"docs":{},".":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0022727272727272726},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}}},"는":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},"지":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"고":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}},"기":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}},"며":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}},"세":{"docs":{},"요":{"docs":{},".":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.002004008016032064}},"이":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}},"네":{"docs":{},"임":{"docs":{},"스":{"docs":{},"페":{"docs":{},"이":{"docs":{},"스":{"docs":{},"에":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}}}}}}}}}}},")":{"docs":{},".":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}},".":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}},"를":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578}}},"할":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"해":{"docs":{},"야":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}}},"는":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}},"이":{"docs":{},"므":{"docs":{},"로":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}}},"가":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}},"통":{"docs":{},"해":{"docs":{"./":{"ref":"./","tf":0.017857142857142856},"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.002356637863315004},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009298000929800093},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0013550135501355014},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0011061946902654867},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}},")":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"합":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"거":{"docs":{},"기":{"docs":{},"서":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}}}}}},"은":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"했":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}}},"과":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}},"하":{"docs":{},"도":{"docs":{},"록":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}},"는":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}},"할":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"되":{"docs":{},"지":{"docs":{},"만":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}},"해":{"docs":{},"서":{"docs":{},"는":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}},"했":{"docs":{},"는":{"docs":{},"지":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.003205128205128205}}}}}},"찰":{"docs":{},"력":{"docs":{},"을":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}},"페":{"docs":{},"이":{"docs":{},"지":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}},"를":{"docs":{"./":{"ref":"./","tf":0.017857142857142856},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.002356637863315004}}},"가":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0022727272727272726}}},"에":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}},"와":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}},"의":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.002136752136752137}}}}}},"피":{"docs":{},"드":{"docs":{},"백":{"docs":{},"은":{"docs":{"./":{"ref":"./","tf":0.017857142857142856}}}}},"할":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}},"해":{"docs":{},"야":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}},"하":{"docs":{},"려":{"docs":{},"면":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}}},"는":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}}},"한":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0013914656771799629},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0022988505747126436},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0014749262536873156},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}},"글":{"docs":{"./":{"ref":"./","tf":0.017857142857142856}}},"번":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}},"다":{"docs":{},"는":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0015710919088766694},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0016901408450704226},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009298000929800093},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}},"면":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}},"가":{"docs":{},"지":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0008605851979345956},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}}},"계":{"docs":{},"가":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}},"쪽":{"docs":{},"에":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}},"는":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}},",":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}},"편":{"docs":{},"으":{"docs":{},"로":{"docs":{},"는":{"docs":{},",":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}}},"곳":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}}},"정":{"docs":{},"되":{"docs":{},"는":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}},"해":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704}},"주":{"docs":{},"시":{"docs":{},"면":{"docs":{"./":{"ref":"./","tf":0.03571428571428571}}}},"는":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}},"당":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0016901408450704226},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.002789400278940028},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.001434308663224326},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0011061946902654867},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001503006012024048}},"하":{"docs":{},"는":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928}}}},"되":{"docs":{},"는":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}},"줍":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016}},"이":{"docs":{},"것":{"docs":{},"은":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}}}}}}},"야":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}},"할":{"docs":{},"까":{"docs":{},"요":{"docs":{},"?":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}}}}}},"결":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}},"책":{"docs":{},"은":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"할":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"하":{"docs":{},"기":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"는":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"려":{"docs":{},"면":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381}}}}},"해":{"docs":{},"야":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}},"제":{"docs":{},"할":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}},"보":{"docs":{},"세":{"docs":{},"요":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}},"체":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}},"할":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}},"석":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":5.008517034068136}},"되":{"docs":{},"었":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}},"으":{"docs":{},"며":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}},"지":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"된":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},"다":{"docs":{},"는":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}},"될":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"그":{"docs":{},"러":{"docs":{},"므":{"docs":{},"로":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}}}}},"은":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"을":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}}},"이":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"하":{"docs":{},"기":{"docs":{},"위":{"docs":{},"해":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}},"는":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"려":{"docs":{},"고":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}}}},"지":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"할":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.002004008016032064}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}},"치":{"docs":{},"지":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}},"확":{"docs":{},"인":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},"할":{"docs":{"./":{"ref":"./","tf":0.017857142857142856},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"하":{"docs":{},"십":{"docs":{},"시":{"docs":{},"오":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0015710919088766694}},".":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016}}}}}},"기":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}},"는":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"고":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718}}},"세":{"docs":{},"요":{"docs":{},".":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}},"거":{"docs":{},"나":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}},".":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}},"p":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"l":{"docs":{},"a":{"docs":{},"b":{"docs":{},"e":{"docs":{},"l":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}}}}}}}}}},"이":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}},"를":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}},":":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}},"해":{"docs":{},"보":{"docs":{},"세":{"docs":{},"요":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574}},".":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}},"야":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}},"한":{"docs":{},"다":{"docs":{},"는":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}},"되":{"docs":{},"므":{"docs":{},"로":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}},"장":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009298000929800093}},"자":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},"를":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}},"가":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}},"로":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}},"해":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016}},"야":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}}},"하":{"docs":{},"는":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}},"면":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}},"여":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"거":{"docs":{},"나":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}},"지":{"docs":{},"도":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}},"고":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"할":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"될":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"시":{"docs":{},"키":{"docs":{},"기":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}},"에":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}},"서":{"docs":{},"만":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}},"/":{"docs":{},"구":{"docs":{},"현":{"docs":{},"할":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}},"된":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"을":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"이":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"보":{"docs":{},"할":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}},"실":{"docs":{},"할":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"하":{"docs":{},"지":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}},"한":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}},"히":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0008605851979345956}}}}},"환":{"docs":{},"영":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{},")":{"docs":{"./":{"ref":"./","tf":0.017857142857142856}}}}}}}},"경":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928}},"내":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}},"을":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009276437847866419}}}}},"\"":{"0":{"0":{"1":{"docs":{},"+":{"0":{"1":{"0":{"docs":{},"=":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}},"docs":{}},"docs":{}},"docs":{}}},"docs":{}},"docs":{},".":{"1":{"9":{"docs":{},".":{"2":{"4":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851}}}}},"docs":{}},"docs":{}}},"docs":{},".":{"2":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}},"docs":{}}},"docs":{}},"\"":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}},",":{"docs":{"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704}}}}},"1":{"0":{"0":{"docs":{},"\"":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}},"1":{"docs":{},"\"":{"docs":{},"]":{"docs":{},";":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0011061946902654867},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.003205128205128205}}}}}},"docs":{},"억":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}},"2":{"3":{"docs":{},"\"":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}},";":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}},"docs":{}},"docs":{},".":{"0":{"docs":{},".":{"0":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.004028197381671702}},"\"":{"docs":{},",":{"docs":{"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.006872852233676976}}}}},"docs":{}}},"docs":{}},"\"":{"docs":{},",":{"docs":{"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"+":{"2":{"docs":{},"*":{"3":{"3":{"docs":{},"/":{"1":{"1":{"docs":{},"=":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}},"docs":{}},"docs":{}}},"docs":{}},"docs":{}}},"docs":{}}},"2":{"docs":{},".":{"0":{"docs":{},".":{"0":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851}}},"docs":{}}},"2":{"docs":{},".":{"0":{"docs":{},"\"":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0030211480362537764}}}},"docs":{}}},"docs":{}},"\"":{"docs":{},",":{"docs":{"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}},"3":{"docs":{},".":{"9":{"docs":{},".":{"0":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0030211480362537764}}}}},"docs":{}}},"docs":{}},"\"":{"docs":{},",":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}},"4":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}},"5":{"docs":{},".":{"0":{"docs":{},".":{"0":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}},"docs":{}}},"docs":{}},"\"":{"docs":{},",":{"docs":{"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}},"6":{"docs":{},"\"":{"docs":{"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704}},",":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}},"7":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}},"8":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}},"9":{"8":{"0":{"5":{"2":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0011061946902654867},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.003205128205128205}}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{},"\"":{"docs":{},",":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}},"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.02113821138211382},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.00253592561284869},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0024679170779861796},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.015172413793103448},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.002325581395348837},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0011061946902654867},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.002734107997265892},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.005479452054794521},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.003048780487804878},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0018148820326678765},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083},"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.013986013986013986}},"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.0010070493454179255},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0015710919088766694},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}},",":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.008130081300813009},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0024679170779861796},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.001367053998632946},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.004537205081669692}}},"\"":{"docs":{},"]":{"docs":{},";":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}},"!":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}}}}},"y":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574}}}}}}}}},"o":{"docs":{},"s":{"docs":{},"t":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}},"t":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578}}},"w":{"docs":{},"d":{"docs":{},"y":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0042643923240938165}}}}}}},"u":{"docs":{},"r":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}}}}}}}},"a":{"docs":{},"m":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"\"":{"docs":{"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704}},"]":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704}}}}}}}}}}}}},"j":{"docs":{},"a":{"docs":{},"n":{"docs":{},"e":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0032520325203252032}},"\"":{"docs":{},",":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016}}}}}}},"s":{"docs":{},"x":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}}},"o":{"docs":{},"n":{"docs":{},"!":{"docs":{},"*":{"docs":{},"\"":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578}}}},"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.0003687315634218289}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"q":{"docs":{},"u":{"docs":{},"e":{"docs":{},"r":{"docs":{},"y":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},":":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"에":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}}}}},"m":{"docs":{},".":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016}}}}},"i":{"docs":{},"c":{"docs":{},"r":{"docs":{},"o":{"docs":{},"s":{"docs":{},"o":{"docs":{},"f":{"docs":{},"t":{"docs":{},".":{"docs":{},"a":{"docs":{},"s":{"docs":{},"p":{"docs":{},"n":{"docs":{},"e":{"docs":{},"t":{"docs":{},".":{"docs":{},"i":{"docs":{},"i":{"docs":{},"s":{"docs":{},"p":{"docs":{},"l":{"docs":{},"a":{"docs":{},"t":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{},"e":{"docs":{},"r":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},".":{"docs":{},"k":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"e":{"docs":{},"l":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}}}}}}}}}}}}}},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"c":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"\"":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}},":":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.003169572107765452}}}},"a":{"docs":{},"\"":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},"와":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"의":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"b":{"docs":{},"\"":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},"는":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"를":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"와":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.0022675736961451248}}}}}}}}}}}},"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.0009074410163339383}}}}}}}},"r":{"docs":{},"e":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}}}}},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{},"r":{"docs":{},"y":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}}}}}}},"n":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"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.0004597701149425287}}}}}}}}}}}},"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.003703703703703704}}}}}}}}},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{},"e":{"docs":{},"s":{"docs":{},"\"":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.003205128205128205}}}}}}},"h":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"i":{"docs":{},"n":{"docs":{},"\"":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}},":":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.006872852233676976}}},"의":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726}}}}}}}}},"g":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"a":{"docs":{},"\"":{"docs":{},")":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}}}}}}}}},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}}}},"y":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"\"":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}}}}}}}}}},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0018148820326678765},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0018570102135561746}},"r":{"docs":{},"\"":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016}},")":{"docs":{},";":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016}}}}}}}},"p":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}}}},"n":{"docs":{},"e":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}},"가":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}}}}},"r":{"docs":{},"l":{"docs":{},"\"":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578}},";":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}},"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.001584786053882726}}}}}}}}}}}}}},"f":{"8":{"docs":{},"\"":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}}}},"docs":{}}},"m":{"docs":{},"d":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}}}}}}},".":{"docs":{},"/":{"docs":{},"a":{"docs":{},"p":{"docs":{},"p":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}},",":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}}}}}}},"m":{"docs":{},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}}}}},"p":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}}}}},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"l":{"docs":{},"\"":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}},"를":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}}}}}},"\"":{"docs":{},";":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"]":{"docs":{},",":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578}}}}},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"b":{"docs":{},"\"":{"docs":{},"를":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}}},"와":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}}}}},"i":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"y":{"docs":{},"c":{"docs":{},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}}},"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.0008417508417508417}}}}}}}}}}}}},"f":{"docs":{},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}}},"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.0003687315634218289}}}}}}}}}}}}}}}}}},"t":{"docs":{},"h":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"s":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}}}}}}},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0015710919088766694}}}}}}}}},"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.0005633802816901409}}}}}}}}},"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.0005633802816901409}}}}}}}}}}}}},"\"":{"docs":{},",":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}}}}}}},"s":{"docs":{},"r":{"docs":{},"c":{"docs":{},"/":{"docs":{},"*":{"docs":{},"*":{"docs":{},"/":{"docs":{},"*":{"docs":{},"\"":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}}}}},"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.0005633802816901409}}}},"x":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.003134796238244514}}}}}}}}}}}}}},"\"":{"docs":{},"를":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}},"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.0003687315634218289}}}}}}}}}}}}}}}}}}}}}}}},"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.0003687315634218289}}}}}}}}}}}}}}}}}},"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.0034129692832764505}}}}}}}}}},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"s":{"docs":{},"/":{"docs":{},"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.0011363636363636363}}}}}}}}},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"r":{"docs":{},"y":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}}}}}}}}}}}}},"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.001584786053882726}}}}}}}}}}}}}}},"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.0011061946902654867}}}}}}}}}}}}}},"l":{"docs":{},"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.0007374631268436578}}}}}}}}}}}}}}}}}}}}}}},"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.003436426116838488}},",":{"docs":{"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488}}}}}}}},"j":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.006872852233676976}}}}}}}}}}}}}}},"o":{"docs":{},"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.0003687315634218289}}}}}}}}}}}}}},"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.0009794319294809011}},";":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.002938295788442703}}}}}}}}}}}}}},"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":{},";":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}}}}}}}}}}}}}}}}}}},"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.0011061946902654867}}}}}}}}}}}}}},"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.0003687315634218289}}}}}}}}}}}}}}}},"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.003687315634218289}}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"\"":{"docs":{},"로":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}}}}}},"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.001584786053882726}}}}}}}}}}}}},"j":{"docs":{},"s":{"docs":{},"\"":{"docs":{},"]":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.003134796238244514}}},",":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}},"o":{"docs":{},"n":{"docs":{},"\"":{"docs":{},"]":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}}}}}},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.003134796238244514}}}},"x":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.003134796238244514}}}}}}},"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.0005633802816901409},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.003134796238244514}}}}}}},"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.0005633802816901409},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.003134796238244514}}}}}}}}}}}}}},"\\":{"docs":{},"n":{"docs":{},"\\":{"docs":{},"n":{"docs":{},"\"":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}}}},".":{"docs":{},".":{"docs":{},"\"":{"docs":{},";":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}}}}},"/":{"docs":{},"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.000501002004008016}}}}}}}}}}}}}}}}}},"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.000501002004008016}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},".":{"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.001584786053882726}}}}}}}}}}}}}}}}}}}}}}}}}}},"\"":{"docs":{},",":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}}},"보":{"docs":{},"다":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}},"^":{"0":{"docs":{},".":{"6":{"docs":{},".":{"4":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}},"docs":{}}},"docs":{}}},"docs":{}},"a":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}},"n":{"docs":{},"g":{"docs":{},"u":{"docs":{},"l":{"docs":{},"a":{"docs":{},"r":{"2":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851}}}},"/":{"docs":{},"c":{"docs":{},"o":{"docs":{},"r":{"docs":{},"e":{"docs":{},"\"":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}}}},"p":{"docs":{},"l":{"docs":{},"a":{"docs":{},"t":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"/":{"docs":{},"b":{"docs":{},"r":{"docs":{},"o":{"docs":{},"w":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}}}}}}}}}}}}}}}}}}},"docs":{}}}}},"l":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}},"l":{"docs":{},"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.0005633802816901409}}}}}}}}},"i":{"docs":{},"c":{"docs":{},"e":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248}}},"}":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}}}}}}},"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.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}},"e":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488}}}}}}}}}},"u":{"docs":{},"r":{"docs":{},"o":{"docs":{},"r":{"docs":{},"a":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}}}}},"t":{"docs":{},"h":{"docs":{},"o":{"docs":{},"r":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.006872852233676976}}}}}}}}},"d":{"docs":{},"a":{"docs":{},"m":{"docs":{},"s":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0022988505747126436}}}},",":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0018390804597701149}}}}}}}},"\"":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0017793594306049821}},")":{"docs":{},";":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}}},";":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}},",":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"m":{"docs":{},"b":{"docs":{},"i":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"\"":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}}}}}}}},"d":{"docs":{},"\"":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0018570102135561746}},",":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}}}}}}},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"a":{"docs":{},"v":{"docs":{},"e":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0030211480362537764},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726}}}}}}}}}},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"\"":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726}},":":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.002356637863315004},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.002004008016032064},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.001367053998632946},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.011093502377179081}}},"에":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}}}}}}}}}}}}},"m":{"docs":{},"o":{"docs":{},"n":{"docs":{},"j":{"docs":{},"s":{"docs":{},"\"":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}},",":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}}}}}}}},"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.001584786053882726}}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726}}}}}}}}}},"a":{"docs":{},"t":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}},",":{"docs":{"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704}}}}},"n":{"docs":{},"v":{"docs":{},"a":{"docs":{},"s":{"docs":{},"\"":{"docs":{},")":{"docs":{},":":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0019588638589618022}}}}}}}}}},"l":{"docs":{},"u":{"docs":{},"b":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0022988505747126436}}}}}}},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{},"i":{"docs":{},"c":{"docs":{},"\"":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}},".":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}}}}}}}}}},"i":{"docs":{},"r":{"docs":{},"c":{"docs":{},"l":{"docs":{},"e":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0011474469305794606}}},";":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}}}}},"\"":{"docs":{"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928}},";":{"docs":{"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928}}},",":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"y":{"docs":{},"a":{"docs":{},"n":{"docs":{},"\"":{"docs":{},")":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}}}}}},"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.0021321961620469083}}}}}}}},"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.001584786053882726}}}}}}}}}}}}},"r":{"docs":{},"l":{"docs":{},"f":{"docs":{},"\"":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}}}}}}},"d":{"docs":{},"e":{"docs":{},"l":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0030211480362537764}}},"을":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}},"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.006872852233676976}},":":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0030211480362537764},"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488}}},"에":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}}}}}}}}}}},"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.0010070493454179255}}},",":{"docs":{"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488}}}}}}}}}}}}}}}}},"f":{"docs":{},"a":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303}}}}}}}}}},"o":{"docs":{},"m":{"docs":{},"\"":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}},"]":{"docs":{},"을":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}}},"w":{"docs":{},"n":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}}}}},"g":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.007407407407407408}}}}},"e":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.003205128205128205}}},"\"":{"docs":{"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.004651162790697674}}},"n":{"docs":{},"'":{"docs":{},"t":{"docs":{},"\"":{"docs":{"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.004651162790697674}}}}}}},"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.00046382189239332097}}}}}}}}}}},"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.0009195402298850574}}},"]":{"docs":{},",":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.001379310344827586}}},";":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574}}}}}}}}}},"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.001584786053882726}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"v":{"docs":{},"\"":{"docs":{},")":{"docs":{},":":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0019588638589618022}}}}}}},"\"":{"docs":{},",":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}},"e":{"docs":{},"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/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473}}}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726}}}}}}}}}}}}},"s":{"2":{"0":{"1":{"5":{"docs":{},"\"":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0018570102135561746}},",":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}},"6":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}}}}},"7":{"docs":{},"\"":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}}}},"docs":{}},"docs":{}},"docs":{}},"3":{"docs":{},"\"":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.002785515320334262}}}},"5":{"docs":{},"\"":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0015710919088766694},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0018570102135561746}},",":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0030211480362537764},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.001367053998632946},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}}}}},"6":{"docs":{},"\"":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.002785515320334262}},",":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}}},"/":{"docs":{},"\"":{"docs":{},"e":{"docs":{},"s":{"2":{"0":{"1":{"5":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}}}}}},"docs":{},"n":{"docs":{},"e":{"docs":{},"x":{"docs":{},"t":{"docs":{},"\"":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}},".":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}},"►":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}}}}}}}}}},"x":{"docs":{},"c":{"docs":{},"l":{"docs":{},"u":{"docs":{},"d":{"docs":{},"e":{"docs":{},"s":{"docs":{},"\"":{"docs":{},"에":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}},"\"":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.011093502377179081}},".":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726}}},":":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726}}}}}}}}},"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/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.001367053998632946}}}}}}}}}}}}}}}}}}}}}}},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.0022675736961451248}}},"]":{"docs":{},",":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.0022675736961451248}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"\"":{"docs":{},"]":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726}}}}}}}}},"t":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{},"s":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.003169572107765452}}}}}}}}}},"a":{"docs":{},"s":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0025817555938037868}}}},"\"":{"docs":{},",":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}},"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.0010070493454179255},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.0022675736961451248},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.009508716323296355}},":":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.002356637863315004},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.003169572107765452}}},"에":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}}}}},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"\"":{"docs":{},"]":{"docs":{},";":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}}},"d":{"docs":{},"\"":{"docs":{},"]":{"docs":{},";":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}}}}}},"o":{"docs":{},"o":{"docs":{},"\"":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726}},",":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}},";":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}},"\"":{"docs":{},"]":{"docs":{},";":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"\"":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}}}}}}},"s":{"docs":{},"\"":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439}}}}},"g":{"docs":{},"u":{"docs":{},"l":{"docs":{},"p":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0030211480362537764}}},"와":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}}}},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}},"라":{"docs":{},"는":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473}}}}}}}}}}}},"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.000501002004008016}}}},"/":{"docs":{},"*":{"docs":{},"\"":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}}}},"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.000501002004008016}}}}}}}}}}}}}}}}}}}}}}}}}}}},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851}}}},"/":{"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.000501002004008016}}}}}}}}}}}}}}}}}}},"o":{"docs":{},"a":{"docs":{},"d":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},"\"":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}}}}}}}},"d":{"docs":{},"a":{"docs":{},"s":{"docs":{},"h":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.006993006993006993}}},",":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726}}}}}}}}},"u":{"docs":{},"c":{"docs":{},"a":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}}}},"e":{"docs":{},"f":{"docs":{},"t":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}}}}},"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.0022675736961451248}}}}}}}}}}}}}}}}}},"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.006872852233676976}}}}}}}}},"f":{"docs":{},"\"":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}}}}},"n":{"docs":{},"o":{"docs":{},"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.002014098690835851}}}}}}}}}}}}}}},"i":{"docs":{},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{},"i":{"docs":{},"c":{"docs":{},"i":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"y":{"docs":{},"\"":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726}},":":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0030211480362537764},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.002356637863315004},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.004754358161648178}}}}}}}}}}}}}},"s":{"docs":{},"y":{"docs":{},"\"":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0013914656771799629}}}}}},"m":{"docs":{},"a":{"docs":{},"p":{"docs":{},"l":{"docs":{},"i":{"docs":{},"c":{"docs":{},"i":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"y":{"docs":{},"\"":{"docs":{},"가":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}}}}}}}}}}}},"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.000501002004008016}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"\"":{"docs":{},",":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726}}}}}}}}}}}},"\"":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0018570102135561746}}}}},"n":{"docs":{},"e":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}}}}}}},"u":{"docs":{},"m":{"docs":{},"b":{"docs":{},"e":{"docs":{},"r":{"docs":{},"\"":{"docs":{},")":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303}}},",":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},";":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"를":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}}}}},"e":{"docs":{},"x":{"docs":{},"t":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}},"\"":{"docs":{"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488}}}}},"w":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473}}}},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.006872852233676976}}}}}}}},"r":{"docs":{},"e":{"docs":{},"f":{"docs":{},"l":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.002050580997949419}}}}}}},"d":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.001394700139470014}}},";":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818}}}}},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.003409090909090909}},"\"":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0022727272727272726},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.002785515320334262}},",":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}},":":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}},";":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.003409090909090909},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.003048780487804878}}},"를":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}},"에":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}},"와":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}},"d":{"docs":{},"o":{"docs":{},"m":{"docs":{},"\"":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}}}},".":{"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.0009285051067780873}}}}}}}}}}}}}}}}}}}},"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.0011474469305794606}}},";":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}}}}}}},"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.003169572107765452}}}}}}}}}}}}}}}}},"x":{"docs":{},"j":{"docs":{},"s":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}}}},"i":{"docs":{},"c":{"docs":{},"h":{"docs":{},"\"":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}},",":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009276437847866419}}},"로":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}}},"g":{"docs":{},"h":{"docs":{},"t":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}}}}}}},"o":{"docs":{},"r":{"docs":{},"y":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}}},"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.001002004008016032}}},"를":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}}}}}}},"s":{"docs":{},"o":{"docs":{},"u":{"docs":{},"r":{"docs":{},"c":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0022727272727272726}},"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.002014098690835851},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.003169572107765452}}}}}}}}}}},"m":{"docs":{},"e":{"docs":{},"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.0017064846416382253}},";":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}}}}}}}}}}},"y":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{},"j":{"docs":{},"s":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851}}}}}},"\"":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.002785515320334262}},",":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}}}}}}},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726}}}}}}}},"m":{"docs":{},"b":{"docs":{},"o":{"docs":{},"l":{"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":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"c":{"docs":{},"/":{"docs":{},"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.0007855459544383347}}}}}}}}}}},"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.0015710919088766694}},",":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}}}}}}}}},"#":{"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.000501002004008016}}}}}}}}}}}},"d":{"docs":{},"e":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}},"v":{"docs":{},"i":{"docs":{},"e":{"docs":{},"w":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}}}},"z":{"docs":{},"h":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}},"*":{"docs":{},"*":{"docs":{},"/":{"docs":{},"*":{"docs":{},"\"":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726}}}}}}}}},".":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0018390804597701149}}}}}}},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{},"t":{"docs":{},"l":{"docs":{},"e":{"docs":{},"\"":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}},";":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}},"}":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}}}}}}}},"c":{"docs":{},"r":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718}}}}}}},"p":{"docs":{},"i":{"docs":{},"c":{"docs":{},"y":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009276437847866419}}}}}}},"a":{"docs":{},"d":{"docs":{},"e":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.003218390804597701}}}}}}},"n":{"docs":{},"\"":{"docs":{},")":{"docs":{},":":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0019588638589618022}}}}}}},"e":{"docs":{},"c":{"docs":{},"i":{"docs":{},"e":{"docs":{},"s":{"docs":{},"\"":{"docs":{"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704}}}}}}}}},"i":{"docs":{},"z":{"docs":{},"e":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009298000929800093}}}}},"a":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718}}}}}}}},"m":{"docs":{},"u":{"docs":{},"e":{"docs":{},"l":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}}}}},"m":{"docs":{},"i":{"docs":{},"t":{"docs":{},"h":{"docs":{},"\"":{"docs":{},")":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574}}},"로":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}}}},"q":{"docs":{},"u":{"docs":{},"a":{"docs":{},"r":{"docs":{},"e":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0011474469305794606}}},";":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}}}}},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"\"":{"docs":{},")":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0008605851979345956}}},",":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.007407407407407408}}},";":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439}}}}}},"c":{"docs":{},"t":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}},"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.003169572107765452}}}}}}}}}}}}}}}}}}},"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.001584786053882726}}}}}}}}}}}}},"u":{"docs":{},"p":{"docs":{},"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.001584786053882726}}}}}}}}}}}}}}}}}},"t":{"docs":{"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.003134796238244514}},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.002356637863315004},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.001367053998632946}}}}}}}}},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}},")":{"docs":{},";":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}},"와":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},":":{"docs":{"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488}}}},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"d":{"docs":{},"k":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.005291005291005291}}}}}}}}},"_":{"docs":{},"t":{"docs":{},"s":{"docs":{},"d":{"docs":{},"k":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.005291005291005291}}}}}}}}}}}}}},"\"":{"docs":{"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726}},",":{"docs":{"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488}}},":":{"docs":{"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.006872852233676976},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726}}}},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726}}}}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"와":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"은":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}}}},"r":{"docs":{},"o":{"docs":{},"o":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"s":{"docs":{},"\"":{"docs":{"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488}}}}}}}}},"h":{"docs":{},"i":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597}},"s":{"docs":{},"\"":{"docs":{},"를":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}},"n":{"docs":{},"g":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}},"e":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},"\"":{"docs":{},")":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}}}}}}}},"r":{"docs":{},"i":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"l":{"docs":{},"e":{"docs":{},"\"":{"docs":{},"을":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}}}}}}},"s":{"docs":{},"c":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726}}}}}}}},".":{"docs":{},"t":{"docs":{},"r":{"docs":{},"a":{"docs":{},"n":{"docs":{},"s":{"docs":{},"p":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"\"":{"docs":{},")":{"docs":{},".":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}}}}}}}}}}}}}}}}}}}}}}},"z":{"docs":{},"o":{"docs":{},"n":{"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.0010070493454179255}}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"c":{"docs":{},"l":{"docs":{},"u":{"docs":{},"d":{"docs":{},"e":{"docs":{},"\"":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.009508716323296355}},":":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726}}}}}}}}},"p":{"docs":{},"u":{"docs":{},"t":{"docs":{},"\"":{"docs":{},")":{"docs":{},":":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}}}}},"'":{"docs":{},"l":{"docs":{},"l":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}},"m":{"docs":{},"g":{"docs":{},"\"":{"docs":{},")":{"docs":{},":":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}}}},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{},"d":{"docs":{},"i":{"docs":{},"r":{"docs":{},"\"":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726}},":":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}}}}},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726}}}}}}}},"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.003134796238244514}},")":{"docs":{"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.003134796238244514}}}}}}}}}}}},"h":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}},"b":{"docs":{},"j":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"\"":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}},")":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}}}},"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.000683526999316473}}}}}}}}}}}},"/":{"docs":{},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"\"":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}}}}},"\"":{"docs":{},":":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}},"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.010582010582010581}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"b":{"docs":{},"u":{"docs":{},"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.003134796238244514}},",":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}}}}}}}}}},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009298000929800093}}}}}},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"\"":{"docs":{},"}":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009298000929800093}}}}}}}}}},"a":{"docs":{},"r":{"docs":{},"\"":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417}},",":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}},";":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"]":{"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.0008417508417508417}}}}}}},"i":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417}}}}}}}}}}},"z":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}},")":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}}}},"s":{"docs":{},"e":{"docs":{},"u":{"docs":{},"r":{"docs":{},"l":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001503006012024048}}},"과":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"에":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}}}}},"o":{"docs":{},"b":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.001379310344827586}},"\"":{"docs":{},"]":{"docs":{},";":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}},";":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303}}}}},"o":{"docs":{},"l":{"docs":{},"e":{"docs":{},"a":{"docs":{},"n":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}}}}}},"\"":{"docs":{},",":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"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.003436426116838488}}},"y":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488}}}}}}}}}}}}},"i":{"docs":{},"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.001584786053882726}}}}}}}}}}}}},"p":{"docs":{},"r":{"docs":{},"e":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}},"v":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}}},"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.003169572107765452}}}}}}}}}}}}}},"\"":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}},".":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}}}}}}}}}},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"y":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473}}}}}}}}},"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.001584786053882726}}}}}}}}}}}}},"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.0005737234652897303}}}}}}}}},"t":{"docs":{},"h":{"docs":{},"\"":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"s":{"docs":{},"\"":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}},":":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}}},"가":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"는":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"를":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}},"s":{"docs":{},"s":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}}}},"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.001584786053882726}}}}}}}}}}}}},"네":{"docs":{},"임":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}},"스":{"docs":{},"페":{"docs":{},"이":{"docs":{},"스":{"docs":{},"\"":{"docs":{},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"\"":{"docs":{},"외":{"docs":{},"부":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}},"(":{"docs":{},"e":{"docs":{},"x":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"n":{"docs":{},"a":{"docs":{},"l":{"docs":{},")":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}}}}}}}}}}}}}},"로":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}}}}}}}},"w":{"docs":{},"o":{"docs":{},"r":{"docs":{},"l":{"docs":{},"d":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}}}}},"h":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009298000929800093}}},")":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}}}}}}},"i":{"docs":{},"l":{"docs":{},"l":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}},"\"":{"docs":{},",":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}}}},"나":{"docs":{},"를":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}},"문":{"docs":{},"자":{"docs":{},"열":{"docs":{},"일":{"docs":{},"수":{"docs":{},"도":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}}}}},"\"":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}},",":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009276437847866419}}},";":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}}},"$":{"docs":{},"$":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0013914656771799629}}}}}},"k":{"docs":{},"i":{"docs":{},"t":{"docs":{},"t":{"docs":{},"y":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}}}}}},"y":{"docs":{},"e":{"docs":{},"s":{"docs":{},"\"":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}},",":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}}}},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{},"w":{"docs":{},"\"":{"docs":{},")":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}}}}}}}}},"결":{"docs":{},"함":{"docs":{},"\"":{"docs":{},"을":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}}},"존":{"docs":{},"재":{"docs":{},"\"":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"이":{"docs":{},"것":{"docs":{},"은":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}}}}}}}}},"좋":{"docs":{},"아":{"docs":{},"요":{"docs":{},"\"":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}}},"환":{"docs":{},"경":{"docs":{},"\"":{"docs":{},"을":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}}},"구":{"docs":{},"조":{"docs":{},"적":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}}},"대":{"docs":{},"상":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}},"덕":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}},"사":{"docs":{},"전":{"docs":{},"(":{"docs":{},"d":{"docs":{},"i":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"a":{"docs":{},"r":{"docs":{},"y":{"docs":{},")":{"docs":{},"\"":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}}}}}}}}}}}}}}},"옵":{"docs":{},"션":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009298000929800093}}}},"인":{"docs":{},"덱":{"docs":{},"스":{"docs":{},"\"":{"docs":{},"를":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}}}},"스":{"docs":{},"턴":{"docs":{},"스":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}},"회":{"docs":{},"피":{"docs":{},"하":{"docs":{},"는":{"docs":{},"\"":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}}}}},")":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0008605851979345956}},";":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.013986013986013986}}}},"상":{"docs":{},"황":{"docs":{},"적":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381}}}}},"숨":{"docs":{},"겨":{"docs":{},"진":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}},"직":{"docs":{},"렬":{"docs":{},"화":{"docs":{},"(":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"z":{"docs":{},"e":{"docs":{},")":{"docs":{},"\"":{"docs":{},"하":{"docs":{},"는":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}}}}}}}}}}}}}}}}}},"가":{"docs":{},"장":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381}}},"상":{"docs":{},"\"":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001503006012024048}}}}},"다":{"docs":{},"른":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381}}}},",":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473}},"\"":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.002325581395348837}}}},"타":{"docs":{},"당":{"docs":{},"\"":{"docs":{},"한":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}}},"리":{"docs":{},"터":{"docs":{},"럴":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}},"싱":{"docs":{},"글":{"docs":{},"톤":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303}}}}},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},"\"":{"docs":{"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0076045627376425855}}}}}},"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.006872852233676976}}}}}}}}},"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.006872852233676976}}}}}}}}}}},"*":{"docs":{},"!":{"docs":{},"t":{"docs":{},"e":{"docs":{},"x":{"docs":{},"t":{"docs":{},"\"":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578}}}}}}}},"\"":{"docs":{},":":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}}},"(":{"docs":{},"모":{"docs":{},"든":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}},",":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"*":{"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.001584786053882726}}}}}}}}}}}}}}},"+":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}},":":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"=":{"docs":{},"\"":{"docs":{},")":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}},"모":{"docs":{},"듈":{"docs":{},"\"":{"docs":{},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}}}}}},"발":{"docs":{},"견":{"docs":{},"\"":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}},"최":{"docs":{},"상":{"docs":{},"위":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}},"내":{"docs":{},"부":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}},"(":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"n":{"docs":{},"a":{"docs":{},"l":{"docs":{},")":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}}}}}}}}}}}},"@":{"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.000501002004008016}}}}}}}}}}}}}}}},"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.003436426116838488}}}}}}}}}}}}}}},"\"":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726}}}}}}}}},"很":{"docs":{},"高":{"docs":{},"兴":{"docs":{},"认":{"docs":{},"识":{"docs":{},"你":{"docs":{},"\"":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}}}},"您":{"docs":{},"好":{"docs":{},"吗":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}},"메":{"docs":{},"인":{"docs":{},"\"":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}},"배":{"docs":{},"포":{"docs":{},"\"":{"docs":{},"되":{"docs":{},"는":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}},"추":{"docs":{},"가":{"docs":{},"\"":{"docs":{},"하":{"docs":{},"지":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}},"프":{"docs":{},"로":{"docs":{},"젝":{"docs":{},"트":{"docs":{},"\"":{"docs":{},"로":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}}},";":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}},"선":{"docs":{},"언":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}}},"!":{"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.003134796238244514}}}}}}}}}}}}}}}}}}}}}}}}}},"'":{"0":{"docs":{},"'":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}},"1":{"0":{"0":{"docs":{},"'":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}},"docs":{},"'":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}},"1":{"docs":{},"'":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}},"docs":{},"'":{"docs":{},"과":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}},"2":{"docs":{},"'":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}},"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439}},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{},"b":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303}},"[":{"docs":{},"]":{"docs":{},"'":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016}}}}},"'":{"docs":{},"에":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"은":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}}}}},"l":{"docs":{},"l":{"docs":{},"'":{"docs":{},"일":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"은":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0008605851979345956}}}}}}},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"_":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"/":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"u":{"docs":{},"l":{"docs":{},"a":{"docs":{},"r":{"2":{"docs":{},"/":{"docs":{},"b":{"docs":{},"u":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"/":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"u":{"docs":{},"l":{"docs":{},"a":{"docs":{},"r":{"2":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}},"docs":{}}}}}}}}}}}}}}}}}},"docs":{}}}}}}}},"r":{"docs":{},"x":{"docs":{},"j":{"docs":{},"s":{"docs":{},"/":{"docs":{},"b":{"docs":{},"u":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"/":{"docs":{},"r":{"docs":{},"x":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"'":{"docs":{},"]":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"y":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{},"j":{"docs":{},"s":{"docs":{},"/":{"docs":{},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"/":{"docs":{},"s":{"docs":{},"y":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{},".":{"docs":{},"s":{"docs":{},"r":{"docs":{},"c":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"'":{"docs":{},",":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"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.000501002004008016}}}}}}},"t":{"docs":{},"s":{"docs":{},"'":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"x":{"docs":{},"'":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}},"/":{"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.000501002004008016}},".":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}}},"를":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"에":{"docs":{},"서":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}}}}}}}}}}}}}}}}}}},"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.000501002004008016}}}}}}}}}}}}}}}}}}}}}}}}}}}},"'":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}}}}}},"j":{"docs":{},"s":{"docs":{},"'":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},".":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}}}},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"'":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.001434308663224326}},"의":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}},"은":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},")":{"docs":{},";":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}},"이":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}}},"e":{"docs":{},"w":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}},"'":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}}},"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.0016260162601626016}},"의":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}}}}},"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.0017211703958691911}}}}}}}}},"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.001002004008016032}},"에":{"docs":{},"는":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}}}}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}},"'":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0013550135501355014},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}},".":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016}}},"은":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}},"에":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}},"[":{"docs":{},"]":{"docs":{},"'":{"docs":{},"타":{"docs":{},"입":{"docs":{},"이":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}}}}},"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.0003687315634218289}}}}}}}}}}}}}}}},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"'":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}}}}},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"s":{"docs":{},"'":{"docs":{},":":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}},"/":{"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.002014098690835851}}}}}}}},"t":{"docs":{},"s":{"docs":{},"'":{"docs":{},",":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851}}}}}}}}}}}}}}}}}},"o":{"docs":{},"u":{"docs":{},"r":{"docs":{},"c":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}}},"m":{"docs":{},"e":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417}},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{},"'":{"docs":{},";":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}}}}}}},"u":{"docs":{},"b":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"'":{"docs":{},"을":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}}}}}},"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.0009298000929800093}}}}}}}}}}}}}},"w":{"docs":{},"i":{"docs":{},"m":{"docs":{},"'":{"docs":{},"과":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}}},"r":{"docs":{},"c":{"docs":{},"/":{"docs":{},"a":{"docs":{},"p":{"docs":{},"p":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"'":{"docs":{},".":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}}}}}}}}}},"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.000501002004008016}}}}}}},"t":{"docs":{},"s":{"docs":{},"'":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"x":{"docs":{},"'":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}},"/":{"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.000501002004008016}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"c":{"docs":{},"j":{"docs":{},"s":{"docs":{},"'":{"docs":{},",":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}}},"l":{"docs":{},"e":{"docs":{},"a":{"docs":{},"n":{"docs":{},"'":{"docs":{},"작":{"docs":{},"업":{"docs":{},"도":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}},"이":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}}}}}},"o":{"docs":{},"r":{"docs":{},"'":{"docs":{},"프":{"docs":{},"로":{"docs":{},"퍼":{"docs":{},"티":{"docs":{},"가":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}}}}}}}}},"o":{"docs":{},"p":{"docs":{},"i":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0015710919088766694}}}},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{},"'":{"docs":{},"를":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}}}},"l":{"docs":{},"o":{"docs":{},"u":{"docs":{},"r":{"docs":{},"'":{"docs":{},"는":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}}}}}}},"'":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}},"a":{"docs":{},"t":{"docs":{},"s":{"docs":{},"'":{"docs":{},",":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}}}}},"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.0007855459544383347}},"로":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}},".":{"docs":{},".":{"docs":{},".":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"e":{"docs":{},"'":{"docs":{},".":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}}}}}},"'":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}}},"j":{"docs":{},"s":{"docs":{},"'":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}},"a":{"docs":{},"r":{"docs":{},"i":{"docs":{},"d":{"docs":{},"'":{"docs":{},",":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}}}},"o":{"docs":{},"h":{"docs":{},"n":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439}}}}}},"안":{"docs":{},"에":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}},".":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303}},"'":{"docs":{},",":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.003142183817753339}}}},"j":{"docs":{},"s":{"docs":{},"'":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}}},"t":{"docs":{},"s":{"docs":{},"'":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0022727272727272726},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.006269592476489028}}},"x":{"docs":{},"'":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.006269592476489028}},"를":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}}}}},".":{"docs":{},".":{"docs":{},"'":{"docs":{},",":{"docs":{},"i":{"docs":{},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}}}}}}}}}},"/":{"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":{},"서":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}}}}}}}}}}}}}}}}}},"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.000501002004008016}},"가":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}}}}}}}}}}}}}}}}}},"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.000501002004008016}}}}},"docs":{}}}}}}}}},"v":{"docs":{},"i":{"docs":{},"e":{"docs":{},"w":{"2":{"docs":{},"'":{"docs":{},")":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}},"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.000501002004008016}}}}}}}}}}}}}}},"f":{"docs":{},"o":{"docs":{},"o":{"docs":{},"'":{"docs":{},";":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0025906735751295338}}}}}}}}},"a":{"docs":{},"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.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}}}}},"'":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}},"가":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009276437847866419}}},"는":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}},"를":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009276437847866419}}}},"n":{"docs":{},"i":{"docs":{},"m":{"docs":{},"a":{"docs":{},"l":{"docs":{},"'":{"docs":{},"과":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}}}},"y":{"docs":{},"'":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}}}}},"r":{"docs":{},"g":{"docs":{},"'":{"docs":{},"로":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}}},"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.00028686173264486515}}}}}}}}}},"g":{"docs":{},"e":{"docs":{},"'":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303}},")":{"docs":{},";":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}},"에":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303}}},"와":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}}},"f":{"docs":{},"o":{"docs":{},"o":{"docs":{},"!":{"docs":{},"'":{"docs":{},"에":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}},"'":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417}},".":{"docs":{},"과":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}},"는":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"가":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}},"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.001002004008016032}}}},"docs":{}}}}}}},"2":{"docs":{},"/":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"3":{"docs":{},"'":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},")":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}},"docs":{}}}}}}},"docs":{}}}}}},"l":{"docs":{},"y":{"docs":{},"'":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}},"r":{"docs":{},"e":{"docs":{},"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.0009074410163339383}},".":{"docs":{},"와":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}}}}}}},"d":{"docs":{},"'":{"docs":{},";":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}}}},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{},"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.0011363636363636363}}}}}}}}}}}}}},"{":{"docs":{},"}":{"docs":{},"'":{"docs":{},"타":{"docs":{},"입":{"docs":{},"을":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}}}}},"b":{"docs":{},"a":{"docs":{},"r":{"docs":{},"?":{"docs":{},":":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417}}}}}}},"f":{"docs":{},"o":{"docs":{},"o":{"docs":{},"?":{"docs":{},":":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417}}}}}}}},"b":{"docs":{},"o":{"docs":{},"o":{"docs":{},"l":{"docs":{},"e":{"docs":{},"a":{"docs":{},"n":{"docs":{},"'":{"docs":{},"은":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}}}}}}},"'":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}},"는":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}},";":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"n":{"docs":{},"'":{"docs":{},"을":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}}}}},"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.000501002004008016}}}}}}}}}}}}}},"o":{"docs":{},"b":{"docs":{},"j":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"'":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}}}}},"p":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"1":{"docs":{},"'":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}},"2":{"docs":{},"'":{"docs":{},";":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}},"docs":{}}}}}}},"t":{"docs":{"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.003134796238244514}},"o":{"docs":{},"f":{"docs":{},"i":{"docs":{},"x":{"docs":{},"e":{"docs":{},"d":{"docs":{},"'":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}}}}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"'":{"docs":{},"이":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}}}}}}}},"h":{"docs":{},"i":{"docs":{},"s":{"docs":{},"'":{"docs":{},"를":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574}}}}}}},"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/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}}}}}}}}}}}}}}}},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"'":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}}},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"'":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.002004008016032064}},"는":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}}}}}}}},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},"'":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.001367053998632946}}}}}}}}},"e":{"docs":{},"'":{"docs":{},"는":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}},"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.0004935834155972359}}}}}}}}}}},".":{"docs":{},"b":{"docs":{},"a":{"docs":{},"r":{"docs":{},"'":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}}}}},"f":{"docs":{},"o":{"docs":{},"o":{"docs":{},"'":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}}}}}}},"u":{"docs":{},"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.00046382189239332097},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}},"는":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"를":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}}}}}}},"k":{"docs":{},"n":{"docs":{},"o":{"docs":{},"w":{"docs":{},"n":{"docs":{},"'":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}},"]":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}},"은":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303}}}}}}}}}}},"x":{"docs":{},"'":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}},"를":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}},"의":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}},"와":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}},"i":{"docs":{},"m":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"'":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}}}}},"f":{"docs":{},"'":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}}}},"y":{"docs":{},"'":{"docs":{},"에":{"docs":{},"는":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}},"m":{"docs":{},"'":{"docs":{},"의":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}}},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"a":{"docs":{},"'":{"docs":{},"가":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"을":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}},"b":{"docs":{},"'":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}}}},"e":{"docs":{},"r":{"docs":{},"g":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}}}},"y":{"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.0008417508417508417}}}}}}}}}}}}}},"!":{"docs":{},"=":{"docs":{},"=":{"docs":{},"'":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}},"는":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}}},"버":{"docs":{},"려":{"docs":{},"지":{"docs":{},"는":{"docs":{},"'":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}}}},"호":{"docs":{},"환":{"docs":{},"성":{"docs":{},"'":{"docs":{},"을":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}}}},"\"":{"docs":{},"e":{"docs":{},"a":{"docs":{},"s":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}},"u":{"docs":{},"n":{"docs":{},"e":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"\"":{"docs":{},"'":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}}}}}}},"$":{"docs":{},"{":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}},"p":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"}":{"docs":{},"'":{"docs":{},".":{"docs":{},"`":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0008605851979345956}}}}}}}}}}}}}}},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"r":{"docs":{},"}":{"docs":{},"'":{"docs":{},"`":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}}}}}}}},"l":{"docs":{},"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":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}}}}}}}}}}}}}}}}}},"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.0003687315634218289}}}}}}}}}}}}}}}}}}},"위":{"docs":{},"로":{"docs":{},"'":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}},"*":{"docs":{},"'":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.002004008016032064}}}},"선":{"docs":{},"언":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}}},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},"'":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473}}}}}}}}}}},"#":{"docs":{},"f":{"docs":{},"f":{"0":{"0":{"docs":{},"f":{"docs":{},"f":{"docs":{},"'":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}}}}}},"docs":{}},"docs":{}}}}},"(":{"0":{"docs":{},".":{"0":{"2":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}},"5":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}},"docs":{}},"1":{"3":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}},"docs":{}},"docs":{}}},"1":{"5":{"docs":{},")":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}},"docs":{},")":{"docs":{},"과":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}},".":{"7":{"docs":{"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.002793296089385475}}},"docs":{}}},"2":{"docs":{},")":{"docs":{},"는":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}}},"4":{"docs":{},")":{"docs":{},"와":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}},"7":{"docs":{},")":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}},"8":{"docs":{},")":{"docs":{},"과":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}},"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417}},"b":{"docs":{},"u":{"docs":{},"i":{"docs":{},"l":{"docs":{},"d":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016}}}}}},"o":{"docs":{},"o":{"docs":{},"l":{"docs":{},"e":{"docs":{},"a":{"docs":{},"n":{"docs":{},")":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597}}}}}}}},"m":{"docs":{},")":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}}}}},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}}},"a":{"docs":{},"s":{"docs":{},"e":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574}}}}}}}}},"i":{"docs":{},"c":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}},"s":{"docs":{},")":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381}}}}}}}},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381}}}},"c":{"docs":{},"a":{"docs":{},"u":{"docs":{},"s":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0025906735751295338}}}}}}},":":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}},")":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}},"c":{"docs":{},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}},"e":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}},"i":{"docs":{},"c":{"docs":{},")":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}}}},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{},"i":{"docs":{},"l":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016}}}},"u":{"docs":{},"t":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0017793594306049821}}}},"a":{"docs":{},"r":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}},"m":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}},"j":{"docs":{},"s":{"docs":{},")":{"docs":{},",":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}}}}},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},"u":{"docs":{},"r":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}},".":{"docs":{},"c":{"docs":{},"o":{"docs":{},"l":{"docs":{},"o":{"docs":{},"r":{"docs":{},")":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009298000929800093}}}}}}}},"w":{"docs":{},"i":{"docs":{},"d":{"docs":{},"t":{"docs":{},"h":{"docs":{},")":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009298000929800093}}}}}}}}}}}},"d":{"docs":{},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},")":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}}}}}},"s":{"docs":{},"t":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}},"r":{"docs":{},"u":{"docs":{},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}}}}}},"t":{"docs":{},"e":{"docs":{},"x":{"docs":{},"t":{"docs":{},"u":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381}}}}}}}},"d":{"docs":{},"e":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"l":{"docs":{},"o":{"docs":{},"r":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0039177277179236044}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0015710919088766694},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}}}},"t":{"docs":{},"r":{"docs":{},"l":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}},"h":{"docs":{},"a":{"docs":{},"r":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}},"i":{"docs":{},"n":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}},"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.0016260162601626016},"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},"o":{"docs":{},"f":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}}}}}},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"f":{"docs":{},"a":{"docs":{},"c":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}},"e":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0042643923240938165}}}}}}}},"s":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}}},"g":{"docs":{},"r":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}},"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.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928}}}}}}}}}}}}},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}}},"c":{"docs":{},"l":{"docs":{},"u":{"docs":{},"d":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}}},"p":{"docs":{},"u":{"docs":{},"t":{"docs":{},")":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}}},"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.0004935834155972359}}}}}}}}}}}},"f":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}},"d":{"docs":{},"e":{"docs":{},"x":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303}}}}}},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0011061946902654867},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001503006012024048}}}}},"l":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}}}}}}}},"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.00028686173264486515}}}}}}}}}}}},"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.00028686173264486515}}}}}}}}}}}}}}}}}},"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.00028686173264486515}}}}}}}}}}}}}}}}}}},"t":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}},"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.003703703703703704}}}}}}}}}}},"f":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578}}},")":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417}}},".":{"docs":{},"e":{"docs":{},".":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.0022675736961451248},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}}},"n":{"docs":{},"o":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818}},"d":{"docs":{},"e":{"docs":{},".":{"docs":{},"j":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016}},"s":{"docs":{},")":{"docs":{},",":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}}}},")":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}},"u":{"docs":{},"m":{"docs":{},"b":{"docs":{},"e":{"docs":{},"r":{"docs":{},"를":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},")":{"docs":{},"로":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}}}}},"e":{"docs":{},"r":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}},"e":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}},"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.0011061946902654867}}}}}}}}}}}}}}}},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}}}}}},"x":{"docs":{},"t":{"docs":{"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488}}}}},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}}}},":":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}},"r":{"docs":{},"u":{"docs":{},"n":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016}},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}}}}}},"e":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578}},"a":{"docs":{},"d":{"docs":{},"o":{"docs":{},"n":{"docs":{},"l":{"docs":{},"i":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}}},"c":{"docs":{},"t":{"docs":{},".":{"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":{},"\"":{"docs":{},"d":{"docs":{},"i":{"docs":{},"v":{"docs":{},"\"":{"docs":{},")":{"docs":{},")":{"docs":{},",":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417}}}}}}}}}},"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.0008417508417508417}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"t":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{},")":{"docs":{},"[":{"docs":{},"i":{"docs":{},"d":{"docs":{},"]":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303}}}}}}}}}}},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}}}}},"d":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"q":{"docs":{},"u":{"docs":{},"i":{"docs":{},"r":{"docs":{},"e":{"docs":{},",":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.0045351473922902496}}},"를":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"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.000683526999316473}}}}}}}}}}}}}}}}}}},"l":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"h":{"docs":{},"i":{"docs":{},"n":{"docs":{},"o":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381}}}}}},"o":{"docs":{},"o":{"docs":{},"t":{"docs":{},",":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}}}},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0011474469305794606},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0042643923240938165},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0051813471502590676}},"o":{"docs":{},"f":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0018390804597701149},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0017211703958691911},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0018148820326678765}}}}}}},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}},")":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}}},"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.0005633802816901409},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.007407407407407408}},")":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473}}},",":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.001367053998632946}}},":":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.001367053998632946}}}}}}}},"o":{"docs":{},"o":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}},"r":{"docs":{},"u":{"docs":{},"e":{"docs":{},")":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009276437847866419}}}}},"a":{"docs":{},"d":{"docs":{},"e":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}},"c":{"docs":{},"e":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}},"u":{"docs":{},"p":{"docs":{},"l":{"docs":{},"e":{"docs":{},")":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}}}},"h":{"docs":{},"e":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0038860103626943004},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}}}},"i":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574}},"s":{"docs":{},".":{"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.0004935834155972359}}}}}}}}}}},"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.0007374631268436578}}}}}}}}}}}},":":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}},"n":{"docs":{},"g":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}},"r":{"docs":{},"o":{"docs":{},"u":{"docs":{},"g":{"docs":{},"h":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}}}}},"s":{"docs":{},"c":{"docs":{},".":{"docs":{},"e":{"docs":{},"x":{"docs":{},"e":{"docs":{},",":{"docs":{"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.005291005291005291}}}}}}}}}},")":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.005035246727089627},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.006284367635506678},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.001379310344827586},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0013550135501355014},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.003367003367003367},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.01643835616438356},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.0022675736961451248},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.006191950464396285},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.003134796238244514}}},".":{"docs":{},"n":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851}}}}},".":{"docs":{},".":{"docs":{},")":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},":":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439}}}}}}}},"t":{"docs":{},"s":{"docs":{},",":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726}}}}},"j":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726}}}},"a":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.003169572107765452}},"d":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}},"d":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.006042296072507553},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}},"i":{"docs":{},"t":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}},"v":{"docs":{},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}}}},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{},"w":{"docs":{},"j":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}}},"i":{"docs":{},"a":{"docs":{},"s":{"docs":{},"e":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}}}}}},"s":{"docs":{},"o":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}},"o":{"docs":{},"n":{"docs":{},"g":{"docs":{},"s":{"docs":{},"i":{"docs":{},"d":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726}}}}}}}}},"n":{"docs":{},"y":{"docs":{},",":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}},"r":{"docs":{},"g":{"docs":{},"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.0011267605633802818}}}}}}}}}}}}}}},":":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0027100271002710027}}}},"r":{"docs":{},"a":{"docs":{},"y":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}},")":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}}}},"g":{"docs":{},"e":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}},"b":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}}}}},"c":{"docs":{},"c":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"o":{"docs":{},"r":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}}}}}}},"m":{"docs":{},"b":{"docs":{},"i":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}}}}}},"d":{"docs":{},")":{"docs":{},",":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}},":":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}}},"t":{"docs":{"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.006269592476489028}}}},"d":{"docs":{},"e":{"docs":{},"b":{"docs":{},"u":{"docs":{},"g":{"docs":{},")":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}}},"f":{"docs":{},"a":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}},")":{"docs":{},",":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}}}}}}}}},"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.00046382189239332097}}}}}}}}}}}}}}},"o":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}},"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.0010070493454179255}}}}}}}}}}}},"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.0010070493454179255}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"n":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0030959752321981426}}}}}},"i":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"m":{"docs":{},"i":{"docs":{},"n":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}}}}},"g":{"docs":{},"i":{"docs":{},"t":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}},"y":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0011061946902654867}}}}}},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{},":":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0030959752321981426}}}}}}},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.004028197381671702},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"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.0005633802816901409}}}}}}}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"d":{"docs":{},")":{"docs":{},"[":{"docs":{},"i":{"docs":{},"d":{"docs":{},"]":{"docs":{},";":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}}}}}}}},"l":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},":":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}}}}}}},"e":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}},"n":{"docs":{},"g":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}},")":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}},"으":{"docs":{},"로":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}}}}}}},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}},":":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009298000929800093}}}}},"t":{"docs":{},"i":{"docs":{},"c":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.007407407407407408}}}}}}}}}}}},"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.0008453085376162299}},"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.0008453085376162299}}}}}}}}}}}}}}}}}},"u":{"docs":{},"r":{"docs":{},"c":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}}}}}},"c":{"docs":{},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}}},"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.00046382189239332097}}}}}}}}}}}}}}}}}},"p":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{},")":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}}}},"l":{"docs":{},"i":{"docs":{},"t":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}}}},"u":{"docs":{},"b":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}}},"c":{"docs":{},"h":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.003417634996582365}}}}},".":{"docs":{},"k":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},")":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0011474469305794606}}}}}}}},"n":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},":":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"i":{"docs":{},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}},"i":{"docs":{},"f":{"docs":{},"i":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}}}}},"i":{"docs":{},"l":{"docs":{},"a":{"docs":{},"r":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}}}}}}}},"f":{"docs":{},"c":{"docs":{},")":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417}}}}}},"u":{"docs":{},"p":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}}},"n":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}},"i":{"docs":{},"x":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}},")":{"docs":{},".":{"docs":{},"\"":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}}}}}},"o":{"docs":{},"n":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0017793594306049821},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}},"d":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718}}}}}}}}}}},"s":{"docs":{},"e":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0013550135501355014},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0034129692832764505},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},"r":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}},")":{"docs":{},":":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}}}}}},"w":{"docs":{},"r":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}},"e":{"docs":{},"e":{"docs":{},"d":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}},"l":{"docs":{},"l":{"docs":{"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928}}}}},"o":{"docs":{},"r":{"docs":{},"k":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}}},"h":{"docs":{},"i":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"e":{"docs":{},"n":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}},"i":{"docs":{},"t":{"docs":{},"h":{"docs":{},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439}}}}}}},"n":{"docs":{},"d":{"docs":{},"o":{"docs":{},"w":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}}}}}}}}}},"m":{"docs":{},"i":{"docs":{},"n":{"docs":{},"i":{"docs":{},"m":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}}},"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.005291005291005291}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"o":{"docs":{},"v":{"docs":{},"e":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}},"d":{"docs":{},"_":{"1":{"docs":{},"_":{"1":{"docs":{},")":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"docs":{}}},"docs":{}},"u":{"docs":{},"l":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}},"e":{"docs":{},"r":{"docs":{},"g":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}}}},"a":{"docs":{},"c":{"docs":{},")":{"docs":{"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.005291005291005291}}}}}},"e":{"docs":{},"a":{"docs":{},"r":{"docs":{},"l":{"docs":{},"i":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}},"s":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0008605851979345956}}}},"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.0005633802816901409},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0014749262536873156}},")":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}},"l":{"docs":{},"i":{"docs":{},"c":{"docs":{},"i":{"docs":{},"t":{"docs":{},"l":{"docs":{},"i":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}}}}},"c":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}},"r":{"docs":{},"p":{"docs":{},"t":{"docs":{},")":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}}}}},"l":{"docs":{},"u":{"docs":{},"d":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.003169572107765452}}}}}},"t":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}}}},"h":{"docs":{},"a":{"docs":{},"u":{"docs":{},"s":{"docs":{},"t":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}}}},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0026690391459074734},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}},")":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}},"s":{"docs":{},")":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}}}},")":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}},".":{"docs":{},"y":{"docs":{},")":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}}}}},"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":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718}}}}}}}}}}}}}}}}}}},":":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.002325581395348837}}},"s":{"6":{"docs":{},")":{"docs":{},"에":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}},"docs":{}},"l":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},":":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}}}}}}},".":{"docs":{},"g":{"docs":{},".":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0016835016835016834},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.0022675736961451248},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.002793296089385475}}}}},"i":{"docs":{},"t":{"docs":{},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}}}},"r":{"docs":{},"r":{"docs":{},")":{"docs":{"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.003134796238244514}}},",":{"docs":{"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.003134796238244514}}}}}},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818}}},"n":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0027100271002710027}},"i":{"docs":{},"c":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}}}}}}},"u":{"docs":{},"i":{"docs":{},"d":{"docs":{},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}}}},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{},"d":{"docs":{},"i":{"docs":{},"r":{"docs":{},"와":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}}}},"r":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}},"p":{"docs":{},"t":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}},"b":{"docs":{},"j":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}}}},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"d":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}}}}}}},"r":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726}}},"f":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}}},"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.002793296089385475}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"docs":{}},"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}},":":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}},")":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},",":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}},"?":{"docs":{},",":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}},"와":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}},".":{"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.0003687315634218289}}}}}}}}}}}}}}}}}}}}}}}},"또":{"docs":{},"는":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}},"l":{"docs":{},"a":{"docs":{},"y":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}},"s":{"docs":{},"t":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},")":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}}}}}},"e":{"docs":{},"t":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0013914656771799629},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.022222222222222223},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.00641025641025641},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473}}}},"i":{"docs":{},"k":{"docs":{},"e":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417}}}},"b":{"docs":{},".":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},")":{"docs":{},".":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}}}}}}}}}}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}},")":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417}}}},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"i":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}}},":":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417}}}},"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.0003687315634218289}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"i":{"docs":{},"v":{"docs":{},"a":{"docs":{},"t":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}}}},"u":{"docs":{},"t":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}},"b":{"docs":{},"l":{"docs":{},"i":{"docs":{},"c":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718}},",":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}}}},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"x":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473}}}}}}}}}}}}}},"s":{"docs":{},"s":{"docs":{},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}}},"t":{"docs":{},"h":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}},"o":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},".":{"docs":{},"i":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"x":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}}},"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.00028686173264486515}}}}}}}}}},"e":{"docs":{},"t":{"docs":{},")":{"docs":{},".":{"docs":{},"f":{"docs":{},"l":{"docs":{},"y":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}}}},"s":{"docs":{},"w":{"docs":{},"i":{"docs":{},"m":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}}}}}}},".":{"docs":{},"f":{"docs":{},"l":{"docs":{},"y":{"docs":{},")":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}},"s":{"docs":{},"w":{"docs":{},"i":{"docs":{},"m":{"docs":{},")":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}}}}}},"i":{"docs":{},"t":{"docs":{},"f":{"docs":{},"a":{"docs":{},"l":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}}}}},"l":{"docs":{},"a":{"docs":{},"t":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0018570102135561746}}}}}}}}}},"`":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}},"그":{"docs":{},"러":{"docs":{},"나":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}},"리":{"docs":{},"고":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}}}},"꺾":{"docs":{},"쇠":{"docs":{},"괄":{"docs":{},"호":{"docs":{},")":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}}}},"f":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473}},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.0022675736961451248},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}},"s":{"docs":{},")":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}}}}}}},"i":{"docs":{},"r":{"docs":{},"s":{"docs":{},"t":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}}},")":{"docs":{},"[":{"docs":{},"i":{"docs":{},"d":{"docs":{},"]":{"docs":{},";":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}}}}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}}},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"y":{"docs":{},")":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}}}},"o":{"docs":{},"o":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}},"를":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}},")":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0019588638589618022}}}},"v":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}},"a":{"docs":{},"r":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0018552875695732839},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704}},"i":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}}}},"l":{"docs":{},"u":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578}},"e":{"docs":{},":":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473}}}}},"i":{"docs":{},"d":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}},"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.0007374631268436578}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"i":{"docs":{},"r":{"docs":{},"t":{"docs":{},"u":{"docs":{},"a":{"docs":{},"l":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}}}},"{":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248}}}}}}}},"최":{"docs":{},"소":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}},"h":{"docs":{},"o":{"docs":{},"u":{"docs":{},"r":{"docs":{},":":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009298000929800093}}}}},"w":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}}}},"y":{"docs":{},"b":{"docs":{},"r":{"docs":{},"i":{"docs":{},"d":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}}}}},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}}}},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"o":{"docs":{},"g":{"docs":{},"e":{"docs":{},"n":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}}}}}}}},"r":{"docs":{},"e":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}}},"기":{"docs":{},"본":{"docs":{},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}}}}}},"다":{"docs":{},"른":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}},"예":{"docs":{},":":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0026690391459074734},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}},"y":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}},":":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}},"이":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}},"것":{"docs":{},"들":{"docs":{},"이":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}},"타":{"docs":{},"입":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}},"!":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"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":{},"i":{"docs":{},"d":{"docs":{},")":{"docs":{},")":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}}}}}}}}}}}}}}}}}}}}}}}},"(":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473}}}}}}},"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.001524390243902439}}}}}}}}}}}},"(":{"docs":{},"p":{"docs":{},"e":{"docs":{},"t":{"docs":{},")":{"docs":{},".":{"docs":{},"s":{"docs":{},"w":{"docs":{},"i":{"docs":{},"m":{"docs":{},")":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}}}}}}}},")":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}}}},"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.0003687315634218289}}}}}}}}}}}}}}}}}}},"글":{"docs":{},"로":{"docs":{},"벌":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}},"즉":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}},"모":{"docs":{},"듈":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}},"\"":{"docs":{},"m":{"docs":{},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{},"\"":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001503006012024048}}}}}}},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"\"":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.002004008016032064}}}}}}}}},"주":{"docs":{},"어":{"docs":{},"진":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}}}}},"@":{"docs":{},"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":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473}}}}}}}}}}}}}}},"e":{"docs":{},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},")":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"q":{"docs":{},"u":{"docs":{},"i":{"docs":{},"r":{"docs":{},"e":{"docs":{},"d":{"docs":{},")":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473}}}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"a":{"docs":{},"l":{"docs":{},"e":{"docs":{},"d":{"docs":{},")":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473}}}}}}}}}},"j":{"docs":{},"a":{"docs":{},"v":{"docs":{},"a":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},")":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473}}}}}}}}}}}}},"*":{"docs":{},".":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},")":{"docs":{},".":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}}}}}}}}}}},"+":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.02113821138211382},"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.005917159763313609},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0013914656771799629},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0029615004935834156},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.019770114942528734},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0013550135501355014},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.008527131782945736},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.004589787722317842},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0029498525073746312},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0068560235063663075},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.003417634996582365},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.005479452054794521},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.004573170731707317},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0018148820326678765},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0042643923240938165},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0025906735751295338}},",":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0017793594306049821}}},"=":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}},".":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.0022675736961451248},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.005291005291005291}},"t":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.0022675736961451248},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.004573170731707317}},"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.0007855459544383347}}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"x":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.003367003367003367},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}},"로":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},",":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726}}},")":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726}}}},"로":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},",":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726}}},"/":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"x":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}}}},".":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}},".":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0050704225352112674},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.002319109461966605},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.003875968992248062},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.004302925989672977},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.004056047197640118},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.006825938566552901},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0068560235063663075},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.012953367875647668}},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}}}},"c":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}},"d":{"docs":{},"e":{"docs":{},"f":{"docs":{},"a":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}},"s":{"docs":{},",":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}}}}}}}},"f":{"docs":{},"i":{"docs":{},"r":{"docs":{},"s":{"docs":{},"t":{"docs":{},",":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}}}}},"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.00046382189239332097}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},"]":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}},":":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"o":{"docs":{},"f":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574}}}}}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"d":{"docs":{},",":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}}}}}},";":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0025906735751295338}}},".":{"docs":{"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.006872852233676976}}}},"/":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},".":{"docs":{},".":{"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":{},",":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726}}}}}}}}}}}}}}}}}}}}}}}}}},"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.001584786053882726}}}}}}}}}}}}}}}}}}}}}}}}},"/":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},"d":{"docs":{},"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.0007855459544383347}}}}}}}}}}}}}},"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.000501002004008016}}}}}}}}}}},"#":{"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.000501002004008016}}},"와":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}}}}}}}}}}}}}}}},"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.000501002004008016}}},"에":{"docs":{},"는":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}}}}}}}}}},"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.001584786053882726}}},"/":{"docs":{},",":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726}}},"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.001584786053882726}}}}}}}}}},"l":{"docs":{},"o":{"docs":{},"d":{"docs":{},"a":{"docs":{},"s":{"docs":{},"h":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726}}}}}}}},"n":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},",":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726}}}}}}}}}}}}}}}}}}}}}}}}}}},"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.001584786053882726}}}}}}}}}}},"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.003142183817753339},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.003134796238244514}}}}}}}}}},"e":{"docs":{},"s":{"6":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}},"docs":{},",":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}},"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.003134796238244514}}}}}}}}}}}}}}}}}}},"j":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0016901408450704226},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0022727272727272726},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.003367003367003367},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.013719512195121951},"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0018570102135561746}},"s":{"docs":{},",":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}},".":{"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.0007855459544383347}}}}}}}}}}}}}}}}}}}}}}}}}}},"x":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0016835016835016834},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726}},")":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726}}}},"로":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"o":{"docs":{},"n":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726}}}}}},"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.0015710919088766694}}}}}}}}}}},"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.004713275726630008}}}}}}}}}}},"'":{"docs":{},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"'":{"docs":{},")":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0015710919088766694}}}}}}}}}}}}}}}}}}}}},"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.003142183817753339}}}}}}}}}}}}}}}},"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.0015710919088766694}}}}}}}}}}}}}}}}},"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.0015710919088766694}}}}}}}}}}}}}}}}}}}}}}}}},"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.0007855459544383347}}}}}}}}}}}},"(":{"docs":{},"{":{"docs":{"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.003134796238244514}}}}}},"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.0007855459544383347}}}}}}}}}}},"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.003134796238244514}}}}}}}}}}}}}}}}}}}}}},"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.002356637863315004}}}}}}}},"\"":{"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.003134796238244514}}}}}}}}}}}}}}}}},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0011061946902654867},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.002136752136752137},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0034129692832764505},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.003169572107765452},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}},"s":{"docs":{},")":{"docs":{},"을":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}}},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.008807588075880758}}}}}}},"o":{"docs":{},"g":{"docs":{},"(":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},")":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}}}}}}}}}},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"(":{"1":{"docs":{},")":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303}}}},"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.003134796238244514}}}}}}}}}}}}}}},"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.0021321961620469083}}}}}}}}}}}},"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.0005737234652897303}}}}}}}}}}}}}}}}},"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.0005737234652897303}}}},"docs":{}}}}}}}}},"a":{"docs":{},"p":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0018570102135561746}}}}},"s":{"docs":{},"i":{"docs":{},"n":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}}},"h":{"docs":{},"파":{"docs":{},"일":{"docs":{},"로":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}},"*":{"docs":{},",":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726}}}},"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.003134796238244514}}}}}}}}}}},"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.003134796238244514}}}}}}}}}}}}}}}}}}},"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.005291005291005291}}}}}}}}}}}}}}}}}}}}}}},"/":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.003218390804597701},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0011061946902654867},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0016835016835016834},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}},"*":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0035587188612099642},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0018436578171091445},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.006825938566552901},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.021671826625386997}},"*":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.010670731707317074},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}}},"!":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}}}},"/":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.010704225352112675},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.011363636363636364},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.016060862214708368},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.015306122448979591},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00604370060437006},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.006910167818361303},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.014712643678160919},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.008130081300813009},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.009786476868327402},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.004761904761904762},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.01627906976744186},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.011761331038439472},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.015209125475285171},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.018518518518518517},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.00663716814159292},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.010683760683760684},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0034129692832764505},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.002004008016032064},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.011753183153770812},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.026936026936026935},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.002734107997265892},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.024657534246575342},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.03048780487804878},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.007259528130671506},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.015479876160990712},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.011658031088082901},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.009404388714733543}},"/":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.005341880341880342},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.005119453924914676},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.034013605442176874},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.004537205081669692},"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.01718213058419244}},"/":{"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.005479452054794521}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"그":{"docs":{},"래":{"docs":{},"도":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}}},"\\":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"$":{"docs":{},"/":{"docs":{},",":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}}}}},"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.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.003134796238244514}}}}}}}}}}},"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.0005633802816901409}}}}}}}}}}}},"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.005291005291005291}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},",":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"^":{"docs":{},"[":{"0":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0018436578171091445},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.003205128205128205}}},"docs":{},"a":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.003205128205128205}}}}},"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.0003687315634218289}}}}}}}}}}}}}}}}}}}}}},"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.000501002004008016}}}}}}}}}}}}}}}}}},"을":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}}}}}}}},"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.000501002004008016}}}}},"t":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}}}}}},"n":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"_":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"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.000501002004008016}}}}},"j":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"t":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},"s":{"docs":{},"x":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}},"/":{"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.000501002004008016}}}}},"j":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"t":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},"s":{"docs":{},"x":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}}}}}},"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.001002004008016032}}}}}}}}}}}}}}}}}}}}}},"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.010582010582010581}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"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.000501002004008016}}}}},"t":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}}}}}},"n":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"_":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"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.000501002004008016}}}}},"j":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"t":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},"s":{"docs":{},"x":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}},"/":{"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.000501002004008016}}}}},"j":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"t":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},"s":{"docs":{},"x":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}}}}}},"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.001002004008016032}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"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":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}},"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.001002004008016032}}}}},"t":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}}}}}}}}}}}}}}}}}},"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.000501002004008016}}},"에":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}},"t":{"docs":{},"s":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}}}}}}}},"b":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}},".":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}}}}},"j":{"docs":{},"s":{"docs":{},"라":{"docs":{},"는":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}},"t":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}},"s":{"docs":{},"x":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}},"/":{"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.000501002004008016}}}}},"t":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},"s":{"docs":{},"x":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}}}}}},"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.000501002004008016}}}}}}}}}}}}}}}}}}}},"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.001002004008016032}}}}}}}}}}}}}}}}}}}}}},"n":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"_":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"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.000501002004008016}}}}},"j":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"t":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},"s":{"docs":{},"x":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}},"/":{"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.000501002004008016}}}}},"j":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"t":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},"s":{"docs":{},"x":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}}}}}},"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.001002004008016032}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"r":{"docs":{},"c":{"docs":{},"/":{"docs":{},"v":{"docs":{},"i":{"docs":{},"e":{"docs":{},"w":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}}}}},"을":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},":":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.004878048780487805},"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.014098690835850957},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.014139827179890024},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0016901408450704226},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.003409090909090909},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0033812341504649195},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009276437847866419},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009298000929800093},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0014807502467917078},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.002758620689655172},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0020325203252032522},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.004651162790697674},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0017211703958691911},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.007407407407407408},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0011061946902654867},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.003205128205128205},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0027397260273972603},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.004754358161648178},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0018570102135561746},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.003134796238244514}},")":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}}}},"=":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.01788617886178862},"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.010070493454179255},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.025923016496465043},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.013521126760563381},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0022727272727272726},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0338123415046492},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.032467532467532464},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.022315202231520222},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.027640671273445213},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.02666666666666667},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.009485094850948509},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.023131672597864767},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.014285714285714285},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.017054263565891473},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.019793459552495698},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.034220532319391636},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.025925925925925925},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.022123893805309734},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.023504273504273504},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.005119453924914676},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.009794319294809012},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.008417508417508417},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0177717019822283},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.03561643835616438},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.0045351473922902496},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.025914634146341462},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.017241379310344827},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.017057569296375266},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0046439628482972135},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.015544041450777202},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.03761755485893417}},"=":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0018390804597701149},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0039177277179236044}},"=":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0034423407917383822},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.004424778761061947},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.003205128205128205},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0018148820326678765},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.002785515320334262}},"=":{"docs":{},"=":{"docs":{},"=":{"docs":{},"=":{"docs":{},"=":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.004008016032064128}}}}}}}}},">":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.004597701149425287},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0027100271002710027},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.010852713178294573},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0008605851979345956},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0022123893805309734},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0019588638589618022},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.009259259259259259},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.03287671232876712},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.003048780487804878},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.01393188854489164}}},"를":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578}}}},">":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0030211480362537764},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.001394700139470014},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0017793594306049821},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.003006012024048096},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.006269592476489028},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.010582010582010581}},">":{"docs":{},",":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}},">":{"docs":{},",":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}}}},"=":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473}}}},"[":{"0":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}},",":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009276437847866419},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381}}}},"1":{"0":{"docs":{},":":{"3":{"4":{"docs":{},":":{"2":{"0":{"docs":{},"]":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.003142183817753339}}}},"1":{"docs":{},"]":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0015710919088766694}}}},"docs":{}},"docs":{}}},"5":{"docs":{},":":{"2":{"2":{"docs":{},"]":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}},"4":{"docs":{},"]":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}},"docs":{}},"docs":{}}},"docs":{}},"docs":{}},",":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}},"docs":{},",":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.00253592561284869},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.002319109461966605},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.011111111111111112},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0018148820326678765}}},"]":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}}}},"2":{"docs":{},"]":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}}}},"3":{"docs":{},",":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}},"4":{"docs":{},",":{"docs":{"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704}}}},"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0030211480362537764},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.002356637863315004},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0016901408450704226},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0022727272727272726},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.002004008016032064},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.006339144215530904},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.006269592476489028}},"\"":{"0":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}},"docs":{},"e":{"docs":{},"s":{"2":{"0":{"1":{"5":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}},"c":{"docs":{},"o":{"docs":{},"p":{"docs":{},"i":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.002356637863315004}}}}}},"\"":{"docs":{},",":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.003134796238244514}}}},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}}}},"/":{"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.001584786053882726}}}}}}}}}}}}},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0011061946902654867},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.003205128205128205}}}}}}},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0022988505747126436}}}}}}}}}},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"c":{"docs":{},"e":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}}}}}}},"b":{"docs":{},"o":{"docs":{},"b":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}}}}},"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.000501002004008016}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"\"":{"docs":{},",":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726}}}}}}}},"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.0022675736961451248}}}}}}}}}}},"*":{"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.003134796238244514}}}}}}}}}}},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{},"]":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.003134796238244514}}}}}}}}},"'":{"docs":{},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{},"'":{"docs":{},"]":{"docs":{},",":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}}}}},"n":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"_":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"/":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"u":{"docs":{},"l":{"docs":{},"a":{"docs":{},"r":{"2":{"docs":{},"/":{"docs":{},"b":{"docs":{},"u":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"/":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"u":{"docs":{},"l":{"docs":{},"a":{"docs":{},"r":{"2":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"'":{"docs":{},",":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}}}}},"docs":{}}}}}}}}}}}}}}}}}},"docs":{}}}}}}}}}}}}}}}}}}}},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"'":{"docs":{},"]":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}}}}}},"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.002014098690835851}}}}}}}}}}}}}}}}}},"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.003142183817753339}}}}}}}}}},"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.003142183817753339}}}}}}}}}}}}}}},"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.0009074410163339383}}}}}}}}}}}},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"'":{"docs":{},"]":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}}}}},"c":{"docs":{},"o":{"docs":{},"p":{"docs":{},"y":{"docs":{},"h":{"docs":{},"t":{"docs":{},"m":{"docs":{},"l":{"docs":{},"'":{"docs":{},"]":{"docs":{},",":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}}}}}}}}}}},"e":{"docs":{},"s":{"2":{"0":{"1":{"5":{"docs":{},"'":{"docs":{},"]":{"docs":{},",":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"'":{"docs":{},",":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}}}},"]":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726}},";":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.003048780487804878}}}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},",":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}}}}},"e":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"d":{"docs":{},",":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}}}}},"y":{"docs":{},"m":{"docs":{},"]":{"docs":{},":":{"docs":{"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928}}}}}},":":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.003205128205128205}}},"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.001524390243902439}}}}}}}}}}},",":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}},"f":{"docs":{},"i":{"docs":{},"r":{"docs":{},"s":{"docs":{},"t":{"docs":{},",":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0013914656771799629}}},"]":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}}}}},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{},"b":{"docs":{},"e":{"docs":{},"r":{"docs":{},",":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}}}}},"e":{"docs":{},"w":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.007142857142857143}}}}},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"x":{"docs":{},":":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.001394700139470014}}}}}}}},"p":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0025817555938037868}},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}}}}}}}},"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.0004597701149425287}}}}}}}}}}}}}},"x":{"docs":{},":":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009298000929800093}},"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.001524390243902439}}}}}}}}}}}},"{":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574}}},"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.0008896797153024911}}}}}}}}}}}}}},"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.005479452054794521}}}}}}}}}}}}},"k":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}},"e":{"docs":{},"y":{"docs":{},":":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}},"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.0038022813688212928}}}}}}}}}}}}}}}}}}}}}}}},"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.0008417508417508417}}}}}}}}}}}},"a":{"docs":{},"n":{"docs":{},"n":{"docs":{},"o":{"docs":{},"t":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.001367053998632946},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.004573170731707317}},"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.0016260162601626016}}}},".":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}}}}}},"e":{"docs":{},"d":{"docs":{},"되":{"docs":{},"어":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}},"를":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574}}}}}}}}},"g":{"docs":{},"u":{"docs":{},"l":{"docs":{},"a":{"docs":{},"r":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.010070493454179255}},"가":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}}}},"l":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0016835016835016834}}}},"y":{"docs":{},")":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}},":":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0019588638589618022},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0030959752321981426}}},"=":{"docs":{},">":{"docs":{},"a":{"docs":{},"n":{"docs":{},"i":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248}}}}}}},".":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439}}}},";":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009298000929800093},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0011061946902654867},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0016835016835016834},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0030959752321981426}}},"[":{"docs":{},"]":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}},")":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.005479452054794521},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439}},":":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},",":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}},"가":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"는":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818}}},"를":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0016901408450704226},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}},"와":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"의":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}},"에":{"docs":{},"서":{"docs":{},"와":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}},"로":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},".":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.003048780487804878}}},"t":{"docs":{},"h":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417}}}},",":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.003417634996582365},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.005479452054794521},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0046439628482972135}}},":":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.003048780487804878}}},"w":{"docs":{},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}}}}}}},"a":{"docs":{},"l":{"docs":{},"o":{"docs":{},"g":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}},"c":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}},"이":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}}}}}}}}}},"i":{"docs":{},"m":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009298000929800093},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.007897334649555774},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0020325203252032522},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.004761904761904762},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0068560235063663075}},"a":{"docs":{},"l":{"docs":{},";":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0019588638589618022}}},"을":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}},"(":{"docs":{},"\"":{"docs":{},"c":{"docs":{},"a":{"docs":{},"t":{"docs":{},"\"":{"docs":{},")":{"docs":{},".":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},";":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}}}}}}}}},"g":{"docs":{},"o":{"docs":{},"a":{"docs":{},"t":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}}}}}}},"과":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0014807502467917078}}},"로":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}},"부":{"docs":{},"터":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}},"에":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}},"서":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}},"의":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0019743336623889436}}},",":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381}}},"[":{"docs":{},"]":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.007142857142857143}}}},")":{"docs":{},":":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0019588638589618022}}}},"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.0009794319294809011}},"e":{"docs":{},"s":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}}}}}}}}}}}}}}}},"t":{"docs":{},"e":{"docs":{},"(":{"docs":{},"d":{"docs":{},"x":{"docs":{},":":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}}}}}}},"o":{"docs":{},"t":{"docs":{},"h":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.002938295788442703},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0027397260273972603},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0025906735751295338},"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.004754358161648178}},"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.0008417508417508417}}}}}}}}}}}}}}}}}}}}},"n":{"docs":{},"y":{"docs":{},"m":{"docs":{},"o":{"docs":{},"u":{"docs":{},"s":{"docs":{},".":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.0022675736961451248}}}}}}}}}}},"p":{"docs":{},"p":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}},")":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}},".":{"docs":{},"t":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001503006012024048}},"s":{"docs":{},"에":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}},"의":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851}}},"를":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}},"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.002014098690835851}}}}}}}}}}}}}}}}},"i":{"docs":{},"i":{"docs":{},"s":{"docs":{},"p":{"docs":{},"l":{"docs":{},"a":{"docs":{},"t":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}}}}}}}}}}}}}}}}}}}},"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.002014098690835851}}}}}}}}}}}}}}}}}}}},"`":{"docs":{},",":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}},"l":{"docs":{},"i":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.012987012987012988},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}},"c":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417},"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}}},"e":{"docs":{},"d":{"docs":{},":":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473}}}}}},"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.005479452054794521}}}}}}}}}}}}}},"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.005479452054794521}}}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"r":{"docs":{},"i":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713},"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488}}}}},"x":{"docs":{},"i":{"docs":{},"m":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}}}}},"a":{"docs":{},"c":{"docs":{},"h":{"docs":{"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488}}}}},"c":{"docs":{},"h":{"docs":{},".":{"docs":{"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488}}}}}}},"e":{"docs":{},"a":{"docs":{},"r":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}}}}},"i":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.004651162790697674},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0025906735751295338},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.006269592476489028}},"를":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}},"의":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},".":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473}}},",":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0042643923240938165}}}},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.006993006993006993}}}}}},"r":{"docs":{},"g":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0027100271002710027},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.004573170731707317}},"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.0016260162601626016},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.001367053998632946},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.012195121951219513},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.006191950464396285},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}},"s":{"docs":{},")":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}},";":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473}}}},"[":{"0":{"docs":{},"]":{"docs":{},";":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818}}}}},"1":{"docs":{},"]":{"docs":{},";":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818}}}}},"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.000683526999316473}}}}}}}}}}}}}}}}}},"를":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},".":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.003048780487804878},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0046439628482972135}},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473}}}}}}}}},":":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.002734107997265892}}}},".":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473}},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473}}}}}}}}}}},";":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.009485094850948509}}},"에":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}},"의":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}}},"r":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818}},"a":{"docs":{},"y":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0013550135501355014},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0016835016835016834},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439}},":":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}},"와":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}},"(":{"5":{"2":{"docs":{},")":{"docs":{},",":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.001379310344827586}}}}},"docs":{}},"docs":{},"p":{"docs":{},"a":{"docs":{},"d":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0008605851979345956}}}}},"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.00028686173264486515}}}}}}}}}}}}}}},")":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}},":":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}}},"는":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0013550135501355014}}},"#":{"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.0007751937984496124}}}}}}}}}}},";":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},".":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"t":{"docs":{},"o":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}},"e":{"docs":{},".":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"c":{"docs":{},"a":{"docs":{},"t":{"docs":{},"에":{"docs":{"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928}}}}}}}}},"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.0009794319294809011}}}}}}}}}}}}}}}}}}}}}}},"o":{"docs":{},"w":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}},":":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}}}},"e":{"docs":{},"a":{"docs":{},":":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0023245002324500234}}},"(":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0011474469305794606}}}}},"도":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}},":":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.002785515320334262}}}},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},":":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0030959752321981426}}}}}}},"s":{"docs":{},"s":{"docs":{},"i":{"docs":{},"g":{"docs":{},"n":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0016835016835016834},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.0022675736961451248},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.010670731707317074},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0027223230490018148},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0018570102135561746}},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},")":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}},"s":{"docs":{},".":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439}}}}}}}},"e":{"docs":{},"d":{"docs":{},",":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439}}}}}}}},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.003367003367003367}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},")":{"docs":{},"을":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}},"s":{"docs":{},")":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}},",":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381}}},"을":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}},"은":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}},",":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417}}}},"은":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}},":":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417}}}}}},"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.00028686173264486515}}}}},"x":{"docs":{},":":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}},"는":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}}}}}}},"u":{"docs":{},"m":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.004651162790697674},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.005291005291005291}},"p":{"docs":{},"t":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}}}},"p":{"docs":{},".":{"docs":{},"n":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":5.008056394763344}}}}}},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}}}}},".":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417}}},"t":{"docs":{},"u":{"docs":{},"t":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}}}}},"d":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0019588638589618022},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.009070294784580499},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.009146341463414634},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0051813471502590676}},"a":{"docs":{},"m":{"docs":{},"s":{"docs":{},"\"":{"docs":{},"를":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574}}}}}}},"d":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0019588638589618022},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.002734107997265892},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.0022675736961451248},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.003629764065335753},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.006476683937823834},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.003134796238244514}},"(":{"docs":{},"x":{"docs":{},",":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},":":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}},"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.00028686173264486515}}}}}}}}}}},"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.0004597701149425287}}}}}}}}}}},"가":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"에":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574}}}}}}}}}}}}}}}},"t":{"docs":{},"o":{"docs":{},"z":{"docs":{},"(":{"docs":{},"x":{"docs":{},",":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}}}},":":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}}},"i":{"docs":{},"t":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.001367053998632946},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.0045351473922902496},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669},"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417}}}}}}},"e":{"docs":{},"d":{"docs":{},":":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417}}}}}},"v":{"docs":{},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.004651162790697674},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}}}},"i":{"docs":{},"s":{"docs":{"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488}}}}},"o":{"docs":{},"p":{"docs":{},"t":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},".":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473}}}}}}}},"r":{"docs":{},"n":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.003048780487804878}}}}}},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{},"w":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.0045351473922902496},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.006097560975609756},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.002785515320334262},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.00558659217877095}},"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.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.002793296089385475}},"e":{"docs":{},"와":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}}}}}}}}}}}}},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"d":{"docs":{},"l":{"docs":{},"a":{"docs":{},"b":{"docs":{},"e":{"docs":{},"l":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.002793296089385475}},"s":{"docs":{},"로":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}}}}}}}}}}}},"e":{"docs":{},"d":{"docs":{},",":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439}}},".":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}}}}},"j":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.003169572107765452},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.002793296089385475}},"s":{"docs":{},".":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0018570102135561746}}}}},"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.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.002793296089385475}}}}}}}}}}}}}}}}}}}}}}}}}},"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.0003687315634218289}}}}}}}}}}}}}}},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0042643923240938165}},"(":{"docs":{},"\"":{"docs":{},"t":{"docs":{},"h":{"docs":{},"i":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}},"c":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{},":":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.003218390804597701}}}}}}},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{},",":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}}}}}},"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.0008453085376162299}}}}}}}}}}}}},"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.0006775067750677507}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"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.0009794319294809011}}}}}}}}}}}}}}}}},"'":{"docs":{},"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.001524390243902439}}}}}}}}},".":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}}},"o":{"docs":{},"p":{"docs":{},"t":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}}}}}}}},"i":{"docs":{},"a":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0025906735751295338}},"s":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0008605851979345956},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}},")":{"docs":{},":":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}},";":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"e":{"docs":{},"d":{"docs":{},"(":{"docs":{},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},":":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}}},"는":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}},"s":{"docs":{},")":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0042643923240938165}},"은":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}},"는":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0008605851979345956}}},"도":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"를":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"와":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"은":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"을":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"(":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}}}}},"가":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"를":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"에":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}},"b":{"docs":{},"u":{"docs":{},"m":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0019588638589618022}},".":{"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.0009794319294809011}}}}}}}}}}}}}},"l":{"docs":{},"a":{"docs":{},"b":{"docs":{},"e":{"docs":{},"l":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0019588638589618022}}}}}}}}},"e":{"docs":{},"i":{"docs":{},"t":{"docs":{"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0027397260273972603}}}}}},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{},"i":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0025906735751295338},"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.006993006993006993},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.005291005291005291}}},"y":{"docs":{},",":{"docs":{"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.004651162790697674}}}}}}}},"t":{"docs":{},"h":{"docs":{},"o":{"docs":{},"u":{"docs":{},"g":{"docs":{},"h":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}}}}}},"e":{"docs":{},"r":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}},"n":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"v":{"docs":{},"e":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.003134796238244514}}}}}}}}}}}}},"w":{"docs":{},"a":{"docs":{},"y":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0016835016835016834},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0030959752321981426},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669},"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488},"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.013986013986013986},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726}},"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.0009285051067780873},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.002793296089385475}},",":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}}}}}}}}}}}}},"o":{"docs":{},"n":{"docs":{},"g":{"docs":{"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0027397260273972603},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.0022675736961451248},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}},"s":{"docs":{},"i":{"docs":{},"d":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}}}}}}}}},"m":{"docs":{},"d":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0014749262536873156},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.011337868480725623}},"를":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"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.0022675736961451248}}},"t":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.0022675736961451248}}}}}}}}}},",":{"docs":{"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.002793296089385475}}}},"b":{"docs":{},"i":{"docs":{},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0013914656771799629}}}}}}},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0011061946902654867},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.002136752136752137},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0034129692832764505},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001503006012024048},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.003417634996582365}}}}}}}},"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.0016901408450704226},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.003409090909090909},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.003134796238244514}}}}}},"a":{"docs":{},"r":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}},"g":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}},"e":{"docs":{},":":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0011474469305794606}}},"m":{"docs":{},"a":{"docs":{},"p":{"docs":{},"[":{"docs":{},"\"":{"docs":{},"d":{"docs":{},"a":{"docs":{},"n":{"docs":{},"i":{"docs":{},"e":{"docs":{},"l":{"docs":{},"\"":{"docs":{},"]":{"docs":{},"처":{"docs":{},"럼":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}}}}}}}}}}}}}}},"?":{"docs":{},":":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{},",":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0025906735751295338}}},"s":{"docs":{},"t":{"docs":{"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.002793296089385475}}}}}}},"n":{"docs":{},"o":{"docs":{},"s":{"docs":{},"t":{"docs":{},"i":{"docs":{},"c":{"docs":{},",":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}}}}}}},"+":{"docs":{},"+":{"docs":{},";":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}},",":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0037105751391465678},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0025906735751295338}}},":":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00463821892393321},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.003048780487804878},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.006476683937823834}},"\"":{"docs":{},"\"":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}},";":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0018552875695732839},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}},",":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}}},"{":{"docs":{},"를":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}},"를":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}},"에":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}},"와":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0013914656771799629},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}},"의":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009276437847866419},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"[":{"1":{"0":{"docs":{},"]":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}},"docs":{}},"docs":{}},"b":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0034550839091806516}},"으":{"docs":{},"로":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}}}}},"o":{"docs":{},"l":{"docs":{},"u":{"docs":{},"t":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726}}}}}}},"o":{"docs":{},"v":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0025252525252525255},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0027397260273972603},"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.006993006993006993}},"e":{"docs":{},",":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.005291005291005291}}},")":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726}}}}}}},"c":{"docs":{},"c":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718}},"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.0004935834155972359}},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}}}}}}}}}}}}}}}}},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{},"i":{"docs":{},"s":{"docs":{},"h":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}}}}}}}}},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0018148820326678765},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}},"o":{"docs":{},"r":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.007518796992481203}},"'":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473}}},",":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.002734107997265892}}}}}}},"p":{"docs":{},"t":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0042643923240938165},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}}}}},"i":{"docs":{},"d":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}}}}},"t":{"docs":{"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0027397260273972603}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473}}}},"v":{"docs":{"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0027397260273972603},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}},"a":{"docs":{},"t":{"docs":{"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.024657534246575342}},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"]":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.005479452054794521}}}}}}}}},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.005479452054794521}}}},":":{"docs":{"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.005479452054794521}}}}}}}},"u":{"docs":{},"a":{"docs":{},"l":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0018148820326678765},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}}}}},"q":{"docs":{},"u":{"docs":{},"i":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},",":{"docs":{"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.006993006993006993}}}}}}}}}}},"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.0004935834155972359}}}}}}}}}}},"g":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.005876591576885406},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417}},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},".":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}}}}}}}}}}}}},"t":{"docs":{},"h":{"docs":{},"o":{"docs":{},"r":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.0022675736961451248},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.009302325581395349},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713},"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.006872852233676976}},"i":{"docs":{},"t":{"docs":{"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.002793296089385475}}}}}}},"o":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.0022675736961451248},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383},"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.003169572107765452},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.00558659217877095}}}}}}}},")":{"docs":{},":":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}}},"f":{"docs":{},"f":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}}}}}}},"t":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"b":{"docs":{},"u":{"docs":{},"t":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.010942760942760943}},"e":{"docs":{},")":{"docs":{},",":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417}}}},".":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417}}},"s":{"docs":{},".":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0016835016835016834}}}}}}}}}},"a":{"docs":{},"c":{"docs":{},"h":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473}}}}}},":":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726}}},"o":{"docs":{},"m":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726}}}}},"v":{"docs":{},"a":{"docs":{},"i":{"docs":{},"l":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0016835016835016834},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0027397260273972603},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0018148820326678765},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.015873015873015872}}}}},"o":{"docs":{},"i":{"docs":{},"d":{"docs":{"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0027397260273972603},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.004651162790697674}},"e":{"docs":{},"d":{"docs":{},".":{"docs":{"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.004651162790697674}}}}}}}}},"i":{"docs":{},"m":{"docs":{"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.004651162790697674}}}},".":{"docs":{},"a":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}},"b":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0025906735751295338}},".":{"docs":{},"c":{"docs":{},",":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}}}}},"y":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0025906735751295338}}}}},"t":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726}},"s":{"docs":{},",":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726}}}}}}},"c":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0013914656771799629},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0017793594306049821},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0076045627376425855},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.0045351473922902496},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.003048780487804878},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.025906735751295335}},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.005578800557880056},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.01332675222112537},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.001379310344827586},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0047425474254742545},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.002325581395348837},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.002294893861158921},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.007374631268436578},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.008547008547008548},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.006825938566552901},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.015670910871694418},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.015993265993265993},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.02734107997265892},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.030136986301369864},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.0022675736961451248},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.010670731707317074},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.019189765458422176},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.012953367875647668}},"e":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009298000929800093},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}},",":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0019588638589618022}}},".":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0027397260273972603},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439}}},":":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}}}},"를":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928}}}}},".":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0019588638589618022},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.001367053998632946},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0027397260273972603},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0025906735751295338}},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0018148820326678765},"pages/declaration files/Templates.html":{"ref":"pages/declaration files/Templates.html","tf":0.07692307692307693}}}}}},",":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0016835016835016834},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0027397260273972603},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}},")":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0025906735751295338}},".":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.003417634996582365}}}},":":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.002734107997265892},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0025906735751295338}}},"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.000683526999316473}}}}}}}}}}}}}}}}}}}}}}}}}},"i":{"docs":{},"c":{"docs":{"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.002793296089385475}}}}}},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},".":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439}}},":":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439}}}}}}},"o":{"docs":{},"u":{"docs":{},"d":{"docs":{},"\"":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}},"n":{"docs":{},"e":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}},".":{"docs":{},"m":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}}},"p":{"docs":{},";":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}},"(":{"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.007835455435847209}}}}}}}}}},"r":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0039177277179236044}}}}},"c":{"docs":{},"k":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.001394700139470014}},"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.0018596001859600185}},",":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}},"와":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}}}}}}}}}}}},"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.003719200371920037}},"e":{"docs":{},";":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}},"라":{"docs":{},"는":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}}}}}}}}}}}}},"s":{"docs":{},"e":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}}}},"i":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}},"를":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}},"c":{"docs":{},"k":{"docs":{"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.003134796238244514}},"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.0025252525252525255}}}}}}}}}}}}},"e":{"docs":{},"a":{"docs":{},"r":{"docs":{},"l":{"docs":{},"i":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}}}},"n":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.004651162790697674}}}}}}}},"o":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}},"d":{"docs":{},"e":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.005479452054794521},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.007259528130671506},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.017057569296375266},"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.006993006993006993},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.003714020427112349},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.005291005291005291}},")":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}},"나":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"\"":{"docs":{},"]":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.003205128205128205}}}},"d":{"docs":{},",":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417}}}},",":{"docs":{"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0027397260273972603},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0030959752321981426}}},":":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.0022675736961451248},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}},".":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713},"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.006993006993006993},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0018570102135561746}}}}},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0027829313543599257},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009298000929800093},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.00800711743772242},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0025811209439528023},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.004273504273504274},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0016835016835016834},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.001367053998632946},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0042643923240938165},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0018570102135561746}},"r":{"docs":{},"u":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0016835016835016834},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.004651162790697674},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}},"o":{"docs":{},"r":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.007518796992481203},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.003048780487804878},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0038860103626943004}},"(":{"docs":{},"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.0016260162601626016},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}},"r":{"docs":{},"i":{"docs":{},"v":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303}}}},"o":{"docs":{},"t":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}}}}},"h":{"docs":{},":":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0023245002324500234}}}},")":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0027397260273972603},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}}},"m":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.002734107997265892}}}}}}}}},":":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0024679170779861796},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}}},"u":{"docs":{},"m":{"docs":{},"f":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{},":":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}}}}}}},"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.0004935834155972359}}}}}}}}}},"t":{"docs":{},"h":{"docs":{},"e":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0029615004935834156}}}}}}}}}},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}},"x":{"docs":{},":":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473}}}},"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.0021321961620469083}}}}}}}}}}}},".":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.001367053998632946},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}}}}},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},",":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}}}}}}},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0013550135501355014}}}}}}}}},"는":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}},"를":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009276437847866419},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}},"변":{"docs":{},"수":{"docs":{},"의":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}},")":{"docs":{},")":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}}},"a":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0026690391459074734}}}}},".":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}}},",":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}}},"o":{"docs":{},"l":{"docs":{},"e":{"docs":{},".":{"docs":{},"e":{"docs":{},"r":{"docs":{},"r":{"docs":{},"o":{"docs":{},"r":{"docs":{},".":{"docs":{},"b":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"o":{"docs":{},"l":{"docs":{},"e":{"docs":{},")":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}}}}}}}}}}}}}}}}}}}},"l":{"docs":{},"o":{"docs":{},"g":{"docs":{},"(":{"docs":{},"`":{"docs":{},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}}}}},"$":{"docs":{},"{":{"docs":{},"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.0009871668311944718}}}}}}}}}}}}}},"a":{"docs":{},"n":{"docs":{},"i":{"docs":{},"m":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}},"\"":{"docs":{},"$":{"docs":{},"{":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.002136752136752137}},"s":{"docs":{},"}":{"docs":{},"\"":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}}},"'":{"docs":{},"$":{"docs":{},"{":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}}}},"s":{"docs":{},"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.0007855459544383347}}}}}}}}}}}}}}}}}}}}}}}}},"e":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"d":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009276437847866419}}}}}}}}}},"x":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248}},")":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818}}},"[":{"0":{"docs":{},"]":{"docs":{},".":{"docs":{},"s":{"docs":{},"u":{"docs":{},"b":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"(":{"1":{"docs":{},")":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}}},"docs":{}}}}}}}}}}},"1":{"docs":{},"]":{"docs":{},".":{"docs":{},"s":{"docs":{},"u":{"docs":{},"b":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"(":{"1":{"docs":{},")":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}}},"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.0008453085376162299}}}}}}}}}}}}}}}}},"docs":{}},".":{"docs":{},"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.0018148820326678765}}}}}}}}}}}}}}}}}}}}},"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.0025906735751295338}}}}}}}}}}},"\"":{"docs":{},"o":{"docs":{},"h":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}},"b":{"docs":{},"e":{"docs":{},"e":{"docs":{},"p":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}}}},"t":{"docs":{},"i":{"docs":{},"c":{"docs":{},"k":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}}},"h":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}}}},"d":{"docs":{},"e":{"docs":{},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}}}},"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.0004935834155972359}}}}}}}}}}}}}}}},"e":{"docs":{},"n":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}},"(":{"docs":{},")":{"docs":{},":":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.001367053998632946}}}}}},"r":{"docs":{},"o":{"docs":{},"a":{"docs":{},"m":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}},"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.0004935834155972359}}}}}}}}}}}}}}}}}},"오":{"docs":{},"류":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}},"f":{"docs":{},"(":{"docs":{},")":{"docs":{},":":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.001367053998632946}}}}}},"h":{"docs":{},"a":{"docs":{},"l":{"docs":{},"f":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}}}}}}},"e":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}},")":{"docs":{},";":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}},"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.0009871668311944718}}}}}}}}}}}}}}}}}}}},".":{"docs":{},"x":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248}}}},"n":{"docs":{},"t":{"docs":{},"r":{"docs":{},"y":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704}}}}}}}}},"f":{"docs":{},"i":{"docs":{},"r":{"docs":{},"s":{"docs":{},"t":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0018552875695732839}}}}}}}},"(":{"docs":{},")":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}}}}},"l":{"docs":{},"a":{"docs":{},"b":{"docs":{},"e":{"docs":{},"l":{"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.0009298000929800093}}}}}}}}}}}}}}}}}}}}},"'":{"docs":{},"w":{"docs":{},"o":{"docs":{},"o":{"docs":{},"f":{"docs":{},"!":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}}},"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.0004597701149425287}}}}}}}}}}}}},"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.0009074410163339383}}}}}}}}}}}},"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.0004935834155972359}}}}}}}}}}}}},"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.0004935834155972359}}}}}}}}}}}}},"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.0009871668311944718}}}}}}}}}}}}}}}}},"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.0004935834155972359}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"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.0004935834155972359}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"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.0004935834155972359}}}}}}}}}}}}}}}}}}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}}}}}}}}}}},"a":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439}},"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.0033875338753387536}}}}}}}}}}}}},".":{"docs":{},"x":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0025906735751295338}}}}},"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.004761904761904762}}}}}}}}}}}}}}}}}}},"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.0018148820326678765}}}}}}}}}}}}}}}}}}},"(":{"docs":{},"e":{"docs":{},")":{"docs":{},".":{"docs":{},"x":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}}}},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{},")":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248}}}}}}}},")":{"docs":{},";":{"docs":{"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.007407407407407408}}}}},"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.0038022813688212928}}}}}}}}}}}},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}},"e":{"docs":{},"w":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473}}}}},"p":{"docs":{},"e":{"docs":{},"t":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.007407407407407408}}}}}}},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{},",":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}},"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.0027397260273972603}}}}}}}}}}}},"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.0018148820326678765}}}}}}}}}}}}}}}}}}}}}}}}}}},"l":{"docs":{},"o":{"docs":{},"g":{"docs":{},"g":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}}}}}}}},":":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473}}}}}},"u":{"docs":{},"m":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0025906735751295338},"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.006872852233676976},"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.013986013986013986}},"e":{"docs":{},"r":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0011061946902654867},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}}}},"d":{"docs":{},".":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}},"p":{"docs":{},"t":{"docs":{"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.004651162790697674},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383},"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":10}}}}}},"i":{"docs":{},"d":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.009146341463414634},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726}}}}},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.006339144215530904}},"u":{"docs":{},"r":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0022727272727272726},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.009508716323296355},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0018570102135561746},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.010582010582010581}},"a":{"docs":{},"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.0010070493454179255}}}}}}},"s":{"docs":{},".":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726}}}}}}}},"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.000683526999316473}}}}}}}}}}}}},"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.002014098690835851}}}}}}}}}}}}}}}}}}}},"를":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851}}}}}},".":{"docs":{},"c":{"docs":{},"l":{"docs":{},"o":{"docs":{},"r":{"docs":{},";":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}}}},"o":{"docs":{},"l":{"docs":{},"o":{"docs":{},"r":{"docs":{},";":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}}}}}},"w":{"docs":{},"i":{"docs":{},"d":{"docs":{},"t":{"docs":{},"h":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009298000929800093}},";":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009298000929800093}}}}}}}}},"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.001584786053882726}}}}}}}}}}}}}}}},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417}}}}},"l":{"docs":{},"i":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0018148820326678765},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0038860103626943004}},".":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0038860103626943004}}},"s":{"docs":{},"\"":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}},",":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}}}}},"u":{"docs":{},"s":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},",":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}}}}}}}},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439}}}},"n":{"docs":{},"t":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417}}},"i":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}}}}},"t":{"docs":{},"r":{"docs":{},"o":{"docs":{},"l":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0023245002324500234},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}},"과":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}},"을":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}},"의":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.001394700139470014}}}}},"i":{"docs":{},"b":{"docs":{},"u":{"docs":{},"t":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669},"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488},"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.013986013986013986}}}}}}},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.006802721088435374},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.007772020725388601},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.006339144215530904},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}}}}},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.0022675736961451248},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}},":":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},";":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}},"x":{"docs":{},"t":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.003417634996582365},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}},":":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417}}},".":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}}}}}},"i":{"docs":{},"n":{"docs":{},"u":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726}}}}}},"c":{"docs":{},"e":{"docs":{},"p":{"docs":{},"t":{"docs":{"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.009302325581395349},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0025906735751295338}},"s":{"docs":{},")":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}},",":{"docs":{"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.004651162790697674}}}}}}},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"n":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0018570102135561746}}}}}}},"j":{"docs":{},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0018570102135561746}}}}}}}},"m":{"docs":{},"p":{"docs":{},"i":{"docs":{},"l":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0019588638589618022},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.002050580997949419},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0027397260273972603},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.022675736961451247},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.01901743264659271},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":5.007428040854225},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":3.3528864059590315},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.009404388714733543}},"e":{"docs":{},"r":{"docs":{},")":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}},":":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0022727272727272726},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.0022675736961451248}}},"?":{"docs":{},")":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"'":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}}},"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.001584786053882726}}}}}}}}}}},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"a":{"docs":{},"v":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.003169572107765452}}}}}}},"d":{"docs":{},".":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}}}}},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},",":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.0022675736961451248}}},".":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.0045351473922902496},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0018570102135561746}},"p":{"docs":{},"o":{"docs":{},"s":{"docs":{},"s":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}}}}}}}}}}}}}},"o":{"docs":{},"n":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0022727272727272726},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.008417508417508417},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0027397260273972603},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.006097560975609756}},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"s":{"docs":{},"/":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}},"를":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}},".":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0016835016835016834}}},"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.0008417508417508417}}}}}}}}}}}}}}},"s":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473}},"i":{"docs":{},"t":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.002050580997949419}}}}}},"u":{"docs":{},"t":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}}}},"l":{"docs":{},"e":{"docs":{},"x":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}},".":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417}}},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},".":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}}}}}}},"t":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726}},"e":{"docs":{},",":{"docs":{"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.003134796238244514}}}}}}},"a":{"docs":{},"t":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}}}}},"m":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.0022675736961451248},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.023255813953488372},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0018148820326678765}},"j":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0015710919088766694},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.003048780487804878},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0027223230490018148}},"s":{"docs":{},"를":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"가":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"모":{"docs":{},"듈":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"와":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578}}},"/":{"docs":{},"r":{"docs":{},"e":{"docs":{},"q":{"docs":{},"u":{"docs":{},"i":{"docs":{},"r":{"docs":{},"e":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},")":{"docs":{},"작":{"docs":{},"은":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}}}}}}}}}}}}},"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.0009074410163339383}}}}}}}}},",":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.002793296089385475}}}}}}},"a":{"docs":{"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.002793296089385475}},"n":{"docs":{},"d":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.002734107997265892},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.006802721088435374},"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488},"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.006993006993006993},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.004754358161648178},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0018570102135561746},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.006269592476489028},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.005291005291005291}}}}},"u":{"docs":{},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},".":{"docs":{"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0027397260273972603}}}}}}}},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.006802721088435374},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.003048780487804878},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0018570102135561746}},"s":{"docs":{},",":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.0045351473922902496}}}}}}}},"b":{"docs":{},"i":{"docs":{},"n":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.005479452054794521},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.007772020725388601},"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}},"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.0012953367875647669}}}}}}}}}}}},"e":{"docs":{"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0027397260273972603},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}}}},"r":{"docs":{},"e":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":5.00503524672709},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}},")":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}},"를":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"d":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.004651162790697674},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0018148820326678765},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083},"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.006993006993006993},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0018570102135561746}}}}}}},"c":{"docs":{},"t":{"docs":{"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.004651162790697674}},"l":{"docs":{},"i":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.006191950464396285}}}}}}}}},"p":{"docs":{},"i":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0015710919088766694},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0027397260273972603},"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}}}},"l":{"docs":{},"o":{"docs":{},"r":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0076077768385460695},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.002789400278940028},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0019588638589618022},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}},":":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0018596001859600185},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}}},"에":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},".":{"docs":{},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"n":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0019588638589618022}},";":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.00253592561284869},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}}}}}}},"b":{"docs":{},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},";":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.002938295788442703}}}}}}},"r":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.002938295788442703}}}},"[":{"2":{"docs":{},"]":{"docs":{},";":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}},"docs":{}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}}}},"?":{"docs":{},":":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0018596001859600185},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.006396588486140725}}}},"가":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}},"(":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473}}}}}}}}}},"u":{"docs":{},"r":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009298000929800093}},":":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.001394700139470014}}}}}},"l":{"docs":{},"a":{"docs":{},"p":{"docs":{},"s":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}}}}}}},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}},"e":{"docs":{},"r":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.001394700139470014}},".":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}}}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}}}}}},";":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}}},":":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0025906735751295338}}}}}},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}}},"#":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}},"의":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"에":{"docs":{},"서":{"docs":{},"는":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}},"a":{"docs":{},"c":{"docs":{},"h":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.003142183817753339}}}}}},"t":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}},"c":{"docs":{},"h":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009276437847866419},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417}}}},")":{"docs":{},":":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0019588638589618022}}}},";":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0019588638589618022}}},"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.0009074410163339383}}}}}}}}}}}},"s":{"docs":{},"e":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0034423407917383822},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0014749262536873156},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0016835016835016834},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.003169572107765452},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0018570102135561746}},"가":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"s":{"docs":{},",":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439}}}}}},"p":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}},"e":{"docs":{},"라":{"docs":{},"고":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}}}},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}},"i":{"docs":{},"l":{"docs":{},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{},"e":{"docs":{},"s":{"docs":{},".":{"docs":{"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0027397260273972603}}}}}},"y":{"docs":{},".":{"docs":{"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0027397260273972603}}}}}}}}}}},"l":{"docs":{},"c":{"docs":{},"u":{"docs":{},"l":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0018436578171091445}},"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.0004935834155972359}}}}}}}}}}}}}}}}}}}}}}}}}}}},"o":{"docs":{},"r":{"docs":{},"(":{"2":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}},"docs":{},")":{"docs":{},";":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}},",":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0011061946902654867}}},".":{"docs":{},"t":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578}}}}}}}}}}},"l":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0016835016835016834},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.00683526999316473},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.0022675736961451248},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.007621951219512195},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.007259528130671506},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726}},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.021671826625386997}},"s":{"docs":{},")":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}},":":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}}}},"e":{"docs":{},"d":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.001367053998632946}}}}},",":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.002050580997949419}}},".":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}}}}},".":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.0022675736961451248}}},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0018148820326678765}},"e":{"docs":{},".":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}},"/":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"u":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}}}}}}}}}}}}},"s":{"docs":{},".":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}}}}}},"r":{"docs":{},"d":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}},":":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.006436781609195402}}},";":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"p":{"docs":{},"i":{"docs":{},"c":{"docs":{},"k":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.001379310344827586}},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.001379310344827586}}},"는":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}}}}}}},"s":{"docs":{},":":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0018390804597701149}}}},"를":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.001379310344827586}}},"와":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}},"o":{"docs":{},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{},"e":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}}}}}}}},"e":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}}}},"m":{"docs":{},"e":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417}}}},"n":{"docs":{},"'":{"docs":{},"t":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439}}}}}},"d":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.003409090909090909}},"n":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}},"을":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}}},"h":{"docs":{},"e":{"docs":{},"c":{"docs":{},"k":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.007575757575757576},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.0022675736961451248},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":2.5091463414634148},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0027223230490018148},"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.006993006993006993},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0064995357474466105}},"s":{"docs":{},")":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009298000929800093}}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},")":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},",":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417}}},"\"":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}}}}}},"e":{"docs":{},"d":{"docs":{},".":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417}}}}},"j":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}},"s":{"docs":{},".":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.003048780487804878}}}}}}}},"i":{"docs":{},"l":{"docs":{},"d":{"docs":{},"r":{"docs":{},"e":{"docs":{},"n":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.005892255892255892}},",":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417}}},".":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0016835016835016834}}},":":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0025252525252525255}}}}}}}},"n":{"docs":{},"e":{"docs":{},"s":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0018570102135561746}}}}}}}},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.001367053998632946},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.0022675736961451248},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0027223230490018148},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.005291005291005291}},"e":{"docs":{},"s":{"docs":{},".":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}}}}}}},"i":{"docs":{},"n":{"docs":{},".":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726}}}}},"r":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.003169572107765452},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}}}}},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.002793296089385475}}}}}}},"o":{"docs":{},"s":{"docs":{},"e":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473}}}},"o":{"docs":{},"s":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}}}}}},":":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.00253592561284869},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}},"\\":{"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.002793296089385475}}}}}}}}}}},"(":{"1":{"0":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}}},"docs":{}},"docs":{},")":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.0022675736961451248}},";":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0013550135501355014},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439}}}}},")":{"docs":{},":":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}},"y":{"docs":{},";":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}},"를":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}},"r":{"docs":{},"c":{"docs":{},"l":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0017793594306049821},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303}},"e":{"docs":{},",":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}},";":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}},"u":{"docs":{},"l":{"docs":{},"a":{"docs":{},"r":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726}}}}}}}}},"를":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}},".":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}}}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}}}}}}}},"a":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303}}},"b":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0008605851979345956}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.003048780487804878}}}}}},"d":{"docs":{},";":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}}},"x":{"docs":{},";":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}}}},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0019588638589618022},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.010958904109589041},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.004651162790697674},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.003629764065335753},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.008528784648187633},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.011658031088082901},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}},"e":{"docs":{},"c":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}},"(":{"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.0009298000929800093}}}}}}}}}}}}}},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},":":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}}}}},"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.00046490004649000463}}}}}}}}}}}}}}}},"의":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}}}}},"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.0004597701149425287}}}}}}}},":":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.001379310344827586}}},"는":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}}}}}}}}},"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.001394700139470014}}}}}}}}},"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.00046490004649000463}}}}}}}}}}}}}}}}},"{":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.001394700139470014}},"c":{"docs":{},"o":{"docs":{},"l":{"docs":{},"o":{"docs":{},"r":{"docs":{},":":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009298000929800093}}}}}}}}}},"를":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}},"에":{"docs":{},"서":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}},"의":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}}}}}}},"(":{"docs":{},"c":{"docs":{},":":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}}}},"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.0006775067750677507}}}}}}}}}}}}}}}}}}}}}},"c":{"docs":{},":":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}}},"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.0006775067750677507}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"z":{"docs":{},"o":{"docs":{},"o":{"docs":{},"(":{"docs":{},")":{"docs":{},":":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381}}}}}}}},"e":{"docs":{},"l":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}},"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/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0008605851979345956},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.009794319294809012}}}}}}}}}}}}}}}}}},"d":{"docs":{},".":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417}}}},"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.0009074410163339383}}}}}}}}}}}}}}}}},"l":{"docs":{},"f":{"docs":{"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.002793296089385475}}}}},"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.00046490004649000463}}}}}}}}}}},"u":{"docs":{},"r":{"docs":{},"r":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.003169572107765452},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.003134796238244514},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.005291005291005291}},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0023245002324500234}}}}}}},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}},"e":{"docs":{},"(":{"docs":{},")":{"docs":{},":":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}},":":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578}}}}}}}},"l":{"docs":{},"y":{"docs":{},",":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}}}}}}}},"l":{"docs":{},"i":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417}}}}},"s":{"docs":{},"t":{"docs":{},"o":{"docs":{},"m":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0016835016835016834},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.005291005291005291}},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417}}}}}}}}}}},"[":{"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.0038022813688212928}}}}}}}}}}}}}}}}}}}}}}}}},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.001367053998632946}}}}}}}},";":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.0045351473922902496},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}},"n":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}}},"s":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}}},"z":{"docs":{},"e":{"docs":{},"c":{"docs":{},"h":{"docs":{},":":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}}}}}}}},"d":{"3":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}},".":{"docs":{},"b":{"docs":{},"a":{"docs":{},"s":{"docs":{},"e":{"docs":{},";":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}}}}},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}}}},":":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}},"는":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}},"이":{"docs":{},"라":{"docs":{},"는":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}}}},"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}},"o":{"docs":{},"c":{"docs":{},"u":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0039177277179236044},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.004651162790697674},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.007259528130671506},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.019189765458422176},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0064995357474466105}},".":{"docs":{},"b":{"docs":{},"o":{"docs":{},"d":{"docs":{},"y":{"docs":{},".":{"docs":{},"i":{"docs":{},"n":{"docs":{},"n":{"docs":{},"e":{"docs":{},"r":{"docs":{},"h":{"docs":{},"t":{"docs":{},"m":{"docs":{},"l":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.008130081300813009}}}}}}}}}}}}}}}},"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":{},"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.0007855459544383347}}}}}}}}}}},"\"":{"docs":{},"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.0011363636363636363}}}}}}}}}}}}}}}}}}}}}}}}}}}},"의":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}},"a":{"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.001524390243902439},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.003629764065335753},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.010582010582010581}}},":":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}}}}}}}}}}},"m":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0022727272727272726},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0018148820326678765},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}},"\"":{"docs":{},":":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}},";":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}},"과":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}},"을":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0022727272727272726}}},"의":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}},",":{"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.0009285051067780873}}}}}}}}}}}}}},"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.0009285051067780873}}}}}}}}}}}}}}}}}}}}}}}}}}},"docs":{}}}},".":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}}}}}}},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}}}}}},"g":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0019588638589618022}},";":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0019588638589618022}}},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}},".":{"docs":{},"b":{"docs":{},"a":{"docs":{},"r":{"docs":{},"k":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718}}}}}}}}},"m":{"docs":{},"o":{"docs":{},"v":{"docs":{},"e":{"docs":{},"(":{"1":{"0":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}},"docs":{}},"docs":{}}}}}}},"는":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718}}},"의":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},")":{"docs":{},":":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0019588638589618022}}}}},"w":{"docs":{},"n":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0035587188612099642},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0027397260273972603},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.004651162790697674}},",":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0026690391459074734}}},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"d":{"docs":{"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.013986013986013986},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.005291005291005291}}}}},"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.0009285051067780873}}}}}}}}}}}}},"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.0009794319294809011}},"e":{"docs":{},"s":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}}}}}}}}}}}}}}}}}}}}},"e":{"docs":{},"s":{"docs":{},"n":{"docs":{},"'":{"docs":{},"t":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669},"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488}}}}}},"'":{"docs":{},";":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439}}}}},"n":{"docs":{},"e":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}},"f":{"docs":{},"n":{"docs":{},")":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0030959752321981426}}}}}},"'":{"docs":{},"t":{"docs":{"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.009302325581395349},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":5.012383900928793},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669},"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.010309278350515464}}}}},"'":{"docs":{"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.004651162790697674},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":5}}},"t":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}}}},"e":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}},"b":{"docs":{},"u":{"docs":{},"g":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.002793296089385475}},"g":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.003714020427112349}}},":":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.003142183817753339}}}}}},"f":{"docs":{},"a":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0015710919088766694},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009276437847866419},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.00663716814159292},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.003367003367003367},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.006802721088435374},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.013719512195121951},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0018148820326678765},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.011093502377179081},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0064995357474466105},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.003134796238244514}},"e":{"docs":{},"x":{"docs":{},"t":{"docs":{},"e":{"docs":{},"n":{"docs":{},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},":":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}}}}}}}}},"를":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"의":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}},"s":{"docs":{},"의":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}},")":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},":":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"h":{"docs":{},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}},",":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417}}}}}}},"i":{"docs":{},"n":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0025252525252525255},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.004784688995215311},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.006097560975609756},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.006352087114337568},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.003134796238244514}},"e":{"docs":{},"(":{"docs":{},".":{"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.0005633802816901409}}}}}}},")":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}},",":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}}},"[":{"docs":{},"\"":{"docs":{},"f":{"docs":{},"o":{"docs":{},"o":{"docs":{},"\"":{"docs":{},"]":{"docs":{},",":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}}}}},"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.0007374631268436578},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.0022675736961451248}}}}}}}}}}},"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.0009074410163339383}}}}}}}}}}}}}},"\"":{"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.0022675736961451248}}}}}}}}}}}}}}}}},",":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}},".":{"docs":{},"a":{"docs":{},"m":{"docs":{},"d":{"docs":{},")":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}}}},":":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.0022675736961451248}}},"s":{"docs":{},".":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}},"i":{"docs":{},"t":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.002938295788442703},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0038860103626943004},"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0018570102135561746}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},".":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.001367053998632946}}},"s":{"docs":{},".":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473}}}}}}},"e":{"docs":{},"l":{"docs":{},"y":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488},"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.006993006993006993}}}}}}}}}}}}},"l":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0030211480362537764}},"(":{"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.002014098690835851}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"p":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.011337868480725623},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.004651162790697674},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.010889292196007259},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669},"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.037800687285223365},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}},"e":{"docs":{},"n":{"docs":{},"c":{"docs":{},"i":{"docs":{},"e":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}},"에":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}}},"y":{"docs":{},":":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.0022675736961451248}}},";":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.0022675736961451248}}}}}}}}}},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0024679170779861796}},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}},".":{"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.0004935834155972359}}}}}}}}}}}}}}}}}}}},"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.0004935834155972359}}}}}}}}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}}}}}}}}}}},":":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0024679170779861796}}},";":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0014807502467917078}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"d":{"docs":{},".":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.0022675736961451248},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.002785515320334262}}}}}}}}}},"t":{"docs":{},"h":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.0022675736961451248},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}}}}},"v":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.003927729772191673},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.003134796238244514}},"d":{"docs":{},"e":{"docs":{},"p":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}},"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.003436426116838488}}}}}}}}}}}}}}},"t":{"docs":{},"o":{"docs":{},"o":{"docs":{},"l":{"docs":{},":":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}}}}},"e":{"docs":{},"l":{"docs":{},"o":{"docs":{},"p":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383},"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.006993006993006993},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.002793296089385475}}}}}}},"c":{"docs":{},"l":{"docs":{},"a":{"docs":{},"r":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0022535211267605635},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.002136752136752137},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.015670910871694418},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.008417508417508417},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.016404647983595352},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.031746031746031744},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.009146341463414634},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.06511627906976744},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.014519056261343012},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.05543710021321962},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.01393188854489164},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.03367875647668394},"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.06529209621993128},"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.04195804195804196},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.003169572107765452},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.007428040854224698},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.002793296089385475}},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0018552875695732839}}},".":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0019588638589618022},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0025906735751295338},"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488}},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}},"으":{"docs":{},"로":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},":":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.001367053998632946}}},"!":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}},",":{"docs":{"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.006993006993006993}}}},")":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"에":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"을":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},".":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.004784688995215311},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.003048780487804878},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}}},",":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.002734107997265892}}},":":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.002050580997949419},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}},"d":{"docs":{},"i":{"docs":{},"r":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.002793296089385475}}}}}}}}}}}}},"i":{"docs":{},"m":{"docs":{},"a":{"docs":{},"l":{"docs":{},":":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}}}},"k":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0036781609195402297}},")":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}},":":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}},".":{"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.001379310344827586}}}}}}}}}}}}}}}}}}}}}},":":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"객":{"docs":{},"체":{"docs":{},"를":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}},"를":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"에":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}},"o":{"docs":{},"r":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":10.0580997949419},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},".":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473}}},"s":{"docs":{},",":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.003417634996582365}}},".":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}}}}}}}}}}},"a":{"docs":{},"d":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009276437847866419}}},"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.005479452054794521}}}},":":{"docs":{"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.005479452054794521}}}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"u":{"docs":{},"c":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},")":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009276437847866419}}}}}}}}}}}}},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"b":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0019588638589618022},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.004651162790697674},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0042643923240938165},"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.006993006993006993},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726}}},"p":{"docs":{},"t":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}},"o":{"docs":{},"r":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.006151742993848257}},",":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473}}},".":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473}},"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.000683526999316473}}}}}}}}}},"e":{"docs":{},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473}}}}}}}},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473}},";":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473}}}}}},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473}},"e":{"docs":{},";":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473}}}}}}}}},":":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.004101161995898838}}}}}}}}}},"i":{"docs":{},"g":{"docs":{},"n":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.001367053998632946},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.004651162790697674},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0018570102135561746}}}}}},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"m":{"docs":{},"i":{"docs":{},"n":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.005892255892255892},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0018570102135561746}},"e":{"docs":{},"d":{"docs":{},".":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417}}}}}}}}},"c":{"docs":{},"t":{"docs":{"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.004651162790697674},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}},"a":{"docs":{},"i":{"docs":{},"l":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.001367053998632946},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0027397260273972603},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713},"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488},"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.006993006993006993},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.009404388714733543}},"s":{"docs":{},".":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.0022675736961451248},"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.006993006993006993},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.01021355617455896}}},":":{"docs":{"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.01567398119122257}}}}}}}},"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":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"]":{"docs":{"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.005479452054794521}}}}}}}}}}}}}}}}}}}}}}}}}}},"e":{"docs":{},"p":{"docs":{"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.009302325581395349},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":5.001295336787565}}}},"m":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}}}}}},"i":{"docs":{},"v":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417}},"가":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}},"i":{"docs":{},"d":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417}}}},"e":{"docs":{"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.009302325581395349},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":5.001295336787565}}}},"s":{"docs":{},"t":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}},"/":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}},"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.0007855459544383347}}}}}}}}}},"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.0007855459544383347}}}}}}}}}}}}},"m":{"docs":{},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{},".":{"docs":{},"j":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0015710919088766694}}}}}}}}},"에":{"docs":{},"서":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}},"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.0005633802816901409}}}}}}}}}}}}}}}}}}}}}}},"의":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"u":{"docs":{},"i":{"docs":{},"s":{"docs":{},"h":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}}}},"c":{"docs":{},"t":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}}}}}},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"m":{"docs":{},"i":{"docs":{},"n":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0008605851979345956}},"a":{"docs":{},"n":{"docs":{},"t":{"docs":{},".":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}}}}}}},"o":{"docs":{},"u":{"docs":{},"r":{"docs":{},"a":{"docs":{},"g":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}}}}},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{},"w":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}}}}}},"b":{"docs":{},"l":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.002785515320334262}},"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.0009285051067780873},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.002793296089385475}}}}}}}}}}}}}}},"p":{"docs":{},"o":{"docs":{},"s":{"docs":{"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.019178082191780823}},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},",":{"docs":{"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.005479452054794521}}}}}}},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.005479452054794521}}}},":":{"docs":{"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.005479452054794521}}}}}},"l":{"docs":{},"a":{"docs":{},"y":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}}}}}},"r":{"docs":{},"e":{"docs":{},"g":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.005338078291814947},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":3.3605442176870746},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.002785515320334262}},"o":{"docs":{},"r":{"docs":{},"i":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.01584786053882726},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0064995357474466105}},"e":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}}},"y":{"docs":{},".":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}}}}}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},".":{"docs":{},"u":{"docs":{},"p":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}}}},"s":{"docs":{},".":{"docs":{},"d":{"docs":{},"o":{"docs":{},"w":{"docs":{},"n":{"docs":{},",":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}}}}}},"l":{"docs":{},"e":{"docs":{},"f":{"docs":{},"t":{"docs":{},",":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}}}}}},"r":{"docs":{},"i":{"docs":{},"g":{"docs":{},"h":{"docs":{},"t":{"docs":{},"]":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}}}}}}}}}}},"v":{"docs":{},"e":{"docs":{},",":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.0045351473922902496}}},"s":{"docs":{},".":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.006802721088435374}}}},":":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0018148820326678765}}}}}},"l":{"docs":{},"i":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417}}}}}}}},"g":{"docs":{},"i":{"docs":{},"t":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578}},"a":{"docs":{},"l":{"docs":{},"c":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}}}}}}}}}},"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.0006775067750677507}}},"y":{"docs":{},")":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}}}}}}}}}},"f":{"docs":{},"f":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0016835016835016834},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.0022675736961451248},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0046439628482972135},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.006476683937823834},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0018570102135561746},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.00558659217877095}},"e":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},"s":{"docs":{},")":{"docs":{},"가":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}}}}}},"t":{"docs":{},"i":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"l":{"docs":{},"y":{"docs":{},".":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417}}}}}}}},".":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}}}}},"i":{"docs":{},"c":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{},"i":{"docs":{},"e":{"docs":{},"s":{"docs":{},".":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417}}}}}}}}}}},"(":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.006191950464396285}}}}}}}}},"d":{"docs":{},"n":{"docs":{},"'":{"docs":{},"t":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}}}}},"a":{"docs":{},"g":{"docs":{},"n":{"docs":{},"o":{"docs":{},"s":{"docs":{},"t":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0018570102135561746},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.002793296089385475}}}}}}},"l":{"docs":{},"o":{"docs":{},"g":{"docs":{"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.003134796238244514}}}}}}},"x":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"y":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818}},":":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439}}}}}},";":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},")":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}},";":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}},";":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0023245002324500234}}}},"a":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417}},":":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}},"d":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}},".":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}}},"n":{"docs":{},"g":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}}}},":":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}},"u":{"docs":{},"e":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}},"r":{"docs":{},"e":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.0045351473922902496}}},"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.0042643923240938165}}},"?":{"docs":{},":":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}}}}}}}}}},"o":{"docs":{"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.018808777429467086}},"(":{"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.003134796238244514}}}}}}}}}}}}}}},".":{"docs":{},"t":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.0022675736961451248}}}},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},".":{"docs":{"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.005291005291005291}}}}}}},"e":{"1":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0017793594306049821}}},"2":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}},"의":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}}},"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0035587188612099642},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}},"r":{"docs":{},"r":{"docs":{},"o":{"docs":{},"r":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.007575757575757576},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.006802721088435374},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.004573170731707317},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0046439628482972135},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.012999071494893221}},"s":{"docs":{},")":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},",":{"docs":{"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.004651162790697674}}}},"(":{"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.0008453085376162299}}}}}}}},"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.00028686173264486515}}}}}}}}}},"b":{"docs":{},"a":{"docs":{},"s":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}},"m":{"docs":{},"i":{"docs":{},"s":{"docs":{},"s":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473}}}}}}},"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.0008453085376162299}}}},":":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}}}}}}},"`":{"docs":{},"e":{"docs":{},"x":{"docs":{},"p":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0008605851979345956}}}}}}}},"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.0003687315634218289}}}}}}}}}}}}},",":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0025252525252525255},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.004573170731707317},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}}},".":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0016835016835016834},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726}}},":":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0016835016835016834},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.004573170731707317}}}}},";":{"docs":{"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.003134796238244514}}}},"a":{"docs":{},"s":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}}}}},"d":{"docs":{"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.006993006993006993}},"g":{"docs":{},"e":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}}},"i":{"docs":{},"t":{"docs":{"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.004651162790697674},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.002793296089385475}}}}},"m":{"docs":{},"p":{"docs":{},"t":{"docs":{},"i":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}},"y":{"docs":{},"를":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}},";":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248}}},"에":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}},",":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726}}}}},"l":{"docs":{},"o":{"docs":{},"y":{"docs":{},"e":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.003948667324777887}},"e":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"b":{"docs":{},"o":{"docs":{},"b":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}}}},"h":{"docs":{},"o":{"docs":{},"w":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718}}}}}}}}}}},")":{"docs":{},";":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718}}}}},".":{"docs":{},"f":{"docs":{},"u":{"docs":{},"l":{"docs":{},"l":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718}}}}}}}}}},";":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"는":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718}}},"라":{"docs":{},"는":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}},"를":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718}}},"에":{"docs":{},"게":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}},"의":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0014807502467917078}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}}}}}}},"b":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417}},"e":{"docs":{},"d":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0018570102135561746}},"d":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},",":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417}}}}}}}}}},"i":{"docs":{},"t":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0025252525252525255},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.0022675736961451248},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.011142061281337047}},"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.001367053998632946},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.002793296089385475}},"[":{"1":{"docs":{},"]":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}}}},"docs":{}}}}}}}}}}}}}}}}}}},",":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0018570102135561746}}},".":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}}},"b":{"docs":{},"o":{"docs":{},"m":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.002793296089385475}}}}}}}},"n":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0018570102135561746}},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.001367053998632946},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}},"e":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.003142183817753339}}}}}},"y":{"docs":{},":":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.003134796238244514}}},"를":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}},".":{"docs":{},"t":{"docs":{"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.003134796238244514}}}}}},"i":{"docs":{},"r":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}}}},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"c":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}},"e":{"docs":{},":":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}}}}}},"d":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.003048780487804878},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}}},"u":{"docs":{},"m":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.00422654268808115},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.020462633451957295},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.002325581395348837},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0039177277179236044},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0038860103626943004},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0018570102135561746}},"s":{"docs":{},"는":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}},")":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.004448398576512456}}}},"에":{"docs":{},"서":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}},"은":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}},"의":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597}}},"e":{"docs":{},"r":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473}},"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.000683526999316473}}}}}}}}}}}}}}},".":{"docs":{},"a":{"docs":{},";":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0017793594306049821}}}}},";":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}},"[":{"docs":{},"a":{"docs":{},"]":{"docs":{},";":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0017793594306049821}}}}},"e":{"docs":{},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{},"[":{"docs":{},"\"":{"docs":{},"a":{"docs":{},"\"":{"docs":{},"]":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}}}}}}}}}}}}},"o":{"docs":{},"u":{"docs":{},"g":{"docs":{},"h":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}},",":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}}}}}},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.002050580997949419},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.003714020427112349}},"e":{"docs":{},"d":{"docs":{},",":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473}}}}}}}},"v":{"docs":{},"i":{"docs":{},"r":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0018148820326678765}},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},")":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417}}},".":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0018148820326678765}}}}}}}}}}}},"c":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.0022675736961451248}},"e":{"docs":{},"r":{"docs":{},"e":{"docs":{},"d":{"docs":{},",":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726}}}}}}}}}}},"l":{"docs":{},"o":{"docs":{},"s":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726}}}}}},"s":{"docs":{},"u":{"docs":{},"r":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}},"g":{"docs":{},"l":{"docs":{},"i":{"docs":{},"s":{"docs":{},"h":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}}}}}}}},"s":{"2":{"0":{"1":{"5":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.003927729772191673},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}},"에":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}},"서":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}},"도":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}},"를":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}},"인":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"/":{"docs":{},"e":{"docs":{},"s":{"6":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439}}},"docs":{}}}},",":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}},".":{"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.0009285051067780873}}}}}}},"r":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}}}}},"g":{"docs":{},"e":{"docs":{},"n":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}}}}}}},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}}}}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"m":{"docs":{},"i":{"docs":{},"s":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}}}}},"x":{"docs":{},"i":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}}}}}}},"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.0009285051067780873}}}}}}}}},"s":{"docs":{},"y":{"docs":{},"m":{"docs":{},"b":{"docs":{},"o":{"docs":{},"l":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}},".":{"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.0009285051067780873}}}}}}}}}}}}}}}}}}}},"6":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}},".":{"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.0009285051067780873}}}}}}}}}}}}}}}},"7":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}},".":{"docs":{},"o":{"docs":{},"b":{"docs":{},"j":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}}}}}}}},"s":{"docs":{},"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.0009285051067780873}}}}}}}}}}}}}},"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.0009285051067780873}}}}}}}}}}}}}},"docs":{}},"docs":{}},"docs":{}},"3":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}},")":{"docs":{"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704}}},"를":{"docs":{"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704}}},"와":{"docs":{"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704}}},".":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}}},",":{"docs":{"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.002793296089385475}}}},"5":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0015710919088766694},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.011111111111111112},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.001367053998632946},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0018570102135561746}},"를":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}},".":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.002734107997265892}}},":":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}}},",":{"docs":{"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.002793296089385475}}}},"6":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0016835016835016834},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0054446460980036296},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.00558659217877095}},",":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}},")":{"docs":{},",":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}},":":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}}}},"7":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}}},"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.002785515320334262}},"t":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"i":{"docs":{},"s":{"docs":{},"h":{"docs":{},"e":{"docs":{},"d":{"docs":{},",":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417}}}}}}}}}}}},"p":{"docs":{},"e":{"docs":{},"c":{"docs":{},"i":{"docs":{"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.004651162790697674},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}}},"n":{"docs":{},"e":{"docs":{},"x":{"docs":{},"t":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}},".":{"docs":{},"a":{"docs":{},"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.0009285051067780873}}}}}}}}}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"m":{"docs":{},"i":{"docs":{},"s":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}}}}}}}}}}}}}},"x":{"docs":{},"a":{"docs":{},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0016835016835016834},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.00683526999316473},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.013953488372093023},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.009074410163339383},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":10.004264392324094},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0030959752321981426},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.003169572107765452},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.002793296089385475}},"e":{"docs":{},")":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}},".":{"docs":{"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.002793296089385475}}}},":":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.002938295788442703},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.002050580997949419},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.006097560975609756},"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.003169572107765452}}},",":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.0022675736961451248},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.008166969147005444},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0030959752321981426},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.012953367875647668},"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488},"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.013986013986013986}}},"s":{"docs":{},":":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473}}}},";":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0030959752321981426}}}}}}},"c":{"docs":{},"t":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}},"l":{"docs":{},"i":{"docs":{"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0027397260273972603},"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.006993006993006993}}}}}}},"p":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}},"l":{"docs":{},"o":{"docs":{},"r":{"docs":{},"e":{"docs":{},"r":{"docs":{},"가":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}},"를":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}}}},"i":{"docs":{},"c":{"docs":{},"i":{"docs":{},"t":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}},"l":{"docs":{},"i":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726}}},"y":{"docs":{},".":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439}}}}},",":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0025906735751295338}}}}}}},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.009302325581395349},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}}}}}},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0028169014084507044},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.004545454545454545},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.028392330383480827},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.01282051282051282},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.010238907849829351},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.02056807051909892},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.0022675736961451248},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.003048780487804878},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.003629764065335753},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.018134715025906734}},")":{"docs":{},"는":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"s":{"docs":{},")":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0014749262536873156},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.0022675736961451248}},";":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},",":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.0022675736961451248},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439}}},".":{"docs":{},"t":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0011061946902654867}}},"c":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.0022675736961451248}}}},"_":{"1":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"t":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}}},"docs":{}},"가":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"는":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0018436578171091445}},"이":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"도":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"로":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"를":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578}}},"에":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"가":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"된":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"로":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"를":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0014749262536873156},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}},"만":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"의":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"인":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"하":{"docs":{},"는":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578}}}},"e":{"docs":{},"d":{"docs":{},",":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}}}},".":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}}}}},"s":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0018148820326678765},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0025906735751295338},"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488}}}},"r":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417}},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.005892255892255892},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.005468215994531784},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0018148820326678765},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0018570102135561746}},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},",":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417}}},".":{"docs":{},".":{"docs":{},".":{"docs":{},"\"":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417}}}}}},"s":{"docs":{},".":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}}}}}},",":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0018148820326678765}}}}}},".":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417}}}},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.004784688995215311},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}},"a":{"docs":{},"l":{"docs":{},"d":{"docs":{},"e":{"docs":{},"c":{"docs":{},"o":{"docs":{},"r":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.002050580997949419},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.002793296089385475}},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"s":{"docs":{},"[":{"1":{"docs":{},"]":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}}}},"docs":{}}}}}}}}}}}},".":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}}},"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.002793296089385475}}}}}}}}}}}}}}}}}},"e":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},",":{"docs":{"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.002793296089385475}}}}}}}}},"c":{"docs":{},"t":{"docs":{"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488}},"e":{"docs":{},"d":{"docs":{},",":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}}}}}}}},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}},")":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}},"t":{"docs":{},"e":{"docs":{},"n":{"docs":{},"s":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0016835016835016834},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473},"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.003169572107765452},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.003134796238244514}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.003134796238244514}}},"을":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},".":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0025252525252525255},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.003134796238244514}}},"\"":{"docs":{},",":{"docs":{"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488}}}}}}}},"d":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0032543003254300326},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.004935834155972359},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0020325203252032522},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.002938295788442703},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.003367003367003367},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.006097560975609756},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.006396588486140725},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.004754358161648178}},"s":{"docs":{},"의":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}},",":{"docs":{"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0027397260273972603}}},"'":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726}}}},"(":{"docs":{},"f":{"docs":{},"i":{"docs":{},"r":{"docs":{},"s":{"docs":{},"t":{"docs":{},":":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}}}},"n":{"docs":{},"e":{"docs":{},"w":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}},")":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}},"r":{"docs":{},"n":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}},"a":{"docs":{},"l":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"m":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}},"a":{"docs":{},"n":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}}}}}},"c":{"docs":{},"e":{"docs":{},"r":{"docs":{},"p":{"docs":{},"t":{"docs":{},")":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}}}},"p":{"docs":{},"t":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0018570102135561746}},",":{"docs":{"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0027397260273972603}}}}},"s":{"docs":{},"s":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}}}}},"l":{"docs":{},"u":{"docs":{},"d":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.00792393026941363}},"e":{"docs":{},")":{"docs":{},".":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726}}}},"d":{"docs":{},".":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726}}}}}}}}},"e":{"docs":{},"c":{"docs":{},"u":{"docs":{},"t":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"d":{"docs":{},",":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473}}}}}}}},"r":{"docs":{},"c":{"docs":{},"i":{"docs":{},"s":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.002938295788442703}}}}}}},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.004897159647404506},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.001367053998632946},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.004651162790697674},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.004537205081669692},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0025906735751295338}},".":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.0035070140280561123},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.0022675736961451248}}},"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.000683526999316473}}},".":{"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.000683526999316473}}}}}}}}}}}}}}}}}}}}}}}},":":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473}}}}}}}}}}}}}}}}}}}}}}}},",":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439}}}}}}},"l":{"docs":{},"t":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}},".":{"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.0007855459544383347}}}}}}}}}}}}},"e":{"docs":{},"p":{"docs":{},"h":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381}},"a":{"docs":{},"n":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{},",":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.007142857142857143}}}}},",":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381}}}}}}}},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.02441077441077441}},";":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0019588638589618022}}},",":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417}}},":":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417}}},"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.0008417508417508417}}}}}}}}}}}}}}}}}}}},"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.0008417508417508417}}}}}}}}}}}}}}}}},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417}}}}}}},"s":{"docs":{},",":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0016835016835016834}}},".":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0016835016835016834}}}}}}}}},"a":{"docs":{},"p":{"docs":{},"s":{"docs":{},"e":{"docs":{},"d":{"docs":{},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}},"e":{"docs":{},":":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}}},"?":{"docs":{},":":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}}}}}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"w":{"docs":{},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.006476683937823834}}}}}}}}},"c":{"docs":{},"m":{"docs":{},"a":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"2":{"0":{"1":{"5":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}},"에":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}},"docs":{}},"docs":{}},"docs":{}},"3":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"5":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.007407407407407408},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0018436578171091445},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0034129692832764505},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.001367053998632946},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0018148820326678765},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}}}}}},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704}}}}}}}}},"h":{"docs":{},"o":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}}}},"a":{"docs":{},"c":{"docs":{},"h":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0019588638589618022},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.002734107997265892},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.005479452054794521},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.009302325581395349},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0018148820326678765},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669},"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.006872852233676976},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0018570102135561746}}}},"r":{"docs":{},"t":{"docs":{},"h":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}}}}}},"l":{"docs":{},"i":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}}}}}}},"s":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}},"i":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.0022675736961451248},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.003629764065335753}},"n":{"docs":{},"g":{"docs":{},")":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},":":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}},"l":{"docs":{},"i":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.004651162790697674}}}},"e":{"docs":{},"r":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383},"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.006993006993006993}}}}}}},".":{"docs":{},"m":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"a":{"docs":{},"g":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}},"e":{"docs":{},";":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}}}}}},"b":{"docs":{},"a":{"docs":{},"r":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}},")":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}}}}},"f":{"docs":{},"o":{"docs":{},"o":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0026690391459074734}}}}},"x":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}},"y":{"docs":{},")":{"docs":{},")":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}},";":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}}},"g":{"docs":{},".":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0018570102135561746}},":":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439}}}}}},":":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.001379310344827586}}},"v":{"docs":{},"e":{"docs":{},"n":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}},"t":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.002325581395348837},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}},")":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0018390804597701149},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248}}},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}},"e":{"docs":{},",":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}}},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},")":{"docs":{},":":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}}}}}}}},":":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}},";":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}}},"r":{"docs":{},"y":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.004651162790697674}}}}}}},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.005468215994531784}},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"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.0003687315634218289}}}}}}}}}}}}}}}}}}}},"d":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.001367053998632946}}}}}}}}}}}}},")":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}},"p":{"docs":{},"i":{"docs":{},"t":{"docs":{},"h":{"docs":{},"e":{"docs":{},"t":{"docs":{},";":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303}}}}}}}}},"f":{"docs":{},"f":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}},"s":{"docs":{},".":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}}}}}},"q":{"docs":{},"u":{"docs":{},"i":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.001367053998632946}}}}}}}},"i":{"docs":{},"t":{"docs":{},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{},".":{"docs":{"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488}}}}}}}},"t":{"docs":{},"c":{"docs":{},".":{"docs":{},".":{"docs":{},")":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}}}},")":{"docs":{"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.002793296089385475},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.010582010582010581}}}}}}},"f":{"1":{"2":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}},"docs":{}},"5":{"docs":{},".":{"docs":{"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.002793296089385475}}}},"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473}},"i":{"docs":{},"l":{"docs":{},"e":{"1":{"docs":{},".":{"docs":{},"j":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"t":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}},"2":{"docs":{},".":{"docs":{},"j":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"t":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}},"3":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}},"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.004008016032064128},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.004208754208754209},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.047619047619047616},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":2.510670731707317},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.04186046511627907},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.008166969147005444},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0038860103626943004},"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.020618556701030927},"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.013986013986013986},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.061806656101426306},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.017641597028783658},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.030726256983240222},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.009404388714733543},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.005291005291005291}},")":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0022727272727272726},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}},"을":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.003134796238244514}}}}}}},"s":{"docs":{},")":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0016901408450704226},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}}},",":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0016835016835016834},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.0022675736961451248},"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488},"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.006993006993006993},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.004754358161648178}}},".":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.0022675736961451248},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.009302325581395349},"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.010309278350515464},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.009285051067780872}}},";":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.0022675736961451248}}},":":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0018570102135561746},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.003134796238244514}}}},"a":{"docs":{},"c":{"docs":{},"c":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}}}}}}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}}}}}},".":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.009070294784580499},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.013953488372093023},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0027223230490018148},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083},"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.006872852233676976},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.004754358161648178},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.005571030640668524},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.002793296089385475},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.005291005291005291}},"s":{"docs":{},"e":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}}}},"t":{"docs":{},"h":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}}}}},",":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.003417634996582365},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.0045351473922902496},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.003048780487804878},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.004651162790697674},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0027223230490018148},"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}}},":":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439}}},";":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}}}},"l":{"docs":{"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0027397260273972603}}},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726}}}}}},"r":{"docs":{},"s":{"docs":{},"t":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009276437847866419},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.003367003367003367},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0027397260273972603},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.0022675736961451248},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.006191950464396285},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0025906735751295338},"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.002793296089385475},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.005291005291005291}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0032520325203252032},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.002758620689655172}},"e":{"docs":{},":":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0065040650406504065}}},";":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"에":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}}},"]":{"docs":{},";":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}},"와":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009276437847866419}}},")":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},".":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}},",":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726}}}}}},"n":{"docs":{},"a":{"docs":{},"l":{"docs":{},"\"":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851}},",":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851}}}},"l":{"docs":{},"y":{"docs":{},",":{"docs":{"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0027397260273972603},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}}}}}},"i":{"docs":{},"s":{"docs":{},"h":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0015710919088766694}}}}},"d":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0016901408450704226},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.009302325581395349},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669},"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488},"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.013986013986013986},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726}}},"e":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}}}},"s":{"docs":{},"h":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.001434308663224326}},"가":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"는":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"라":{"docs":{},"는":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}},"의":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}},"x":{"docs":{"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.004651162790697674}},"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.00028686173264486515}}}}}}}}}}},"e":{"docs":{},"l":{"docs":{},"d":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488}},".":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726}}}}}},"g":{"docs":{},"u":{"docs":{},"r":{"docs":{"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.004651162790697674}}}}}},"u":{"docs":{},"l":{"docs":{},"l":{"docs":{"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0027397260273972603},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.005291005291005291}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597}},"e":{"docs":{},":":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"(":{"docs":{},")":{"docs":{},":":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}},"n":{"docs":{},"e":{"docs":{},"w":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}}}}}}},"에":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"을":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}}},"i":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}}}},"n":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.008130081300813009},"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.006042296072507553},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.009426551453260016},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0050704225352112674},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0033812341504649195},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00974025974025974},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0041841004184100415},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.008735632183908045},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.011517615176151762},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0026690391459074734},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.002325581395348837},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.010040160642570281},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.004424778761061947},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.010773751224289911},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.010942760942760943},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.03007518796992481},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.00821917808219178},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.006802721088435374},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.01676829268292683},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.008166969147005444},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.03411513859275053},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.034055727554179564},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0038860103626943004},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.004642525533890436},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.003134796238244514}},"(":{"docs":{},"f":{"docs":{},"o":{"docs":{},"o":{"docs":{},")":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}},")":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439}}}},"p":{"docs":{},"e":{"docs":{},"t":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}}},"o":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},":":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}}}}},"t":{"docs":{},"h":{"docs":{},"i":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}}},")":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.001379310344827586},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"s":{"docs":{},"o":{"docs":{},"u":{"docs":{},"r":{"docs":{},"c":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}}}}},"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.0009074410163339383}}}}}}}}},"r":{"docs":{},"c":{"docs":{},",":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}},":":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}}},")":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}},"x":{"docs":{},",":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0013550135501355014}}},":":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0018390804597701149},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}},"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.002380952380952381}}},":":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381}}}}}}}}}}}}},"y":{"docs":{},":":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}},"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.0003687315634218289}}}},"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.003134796238244514}}}}}}}}},"s":{"docs":{},")":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}},",":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}},".":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}}}},")":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473}},".":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}}},",":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0025252525252525255},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473}}},"가":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"만":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},".":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0016835016835016834},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383},"pages/declaration files/Templates.html":{"ref":"pages/declaration files/Templates.html","tf":0.07692307692307693}},"s":{"docs":{},".":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}}}}},"'":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473}}},":":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}}}}}}}}},"r":{"docs":{},"t":{"docs":{},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0019588638589618022},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417}}}}}}},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.001367053998632946}}}}},"s":{"docs":{},"s":{"docs":{},".":{"docs":{"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.006993006993006993}}}}}},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0027397260273972603},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0018148820326678765},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}},"a":{"docs":{},"t":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.009302325581395349}},":":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}},"(":{"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.000683526999316473}}}}}}}}}}}}}}}},".":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.004651162790697674}}},"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.000683526999316473}}}}}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473}}}},".":{"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.000683526999316473}}}}}}}}}}}}}}}}}}}}}}}}},"루":{"docs":{},"프":{"docs":{},"에":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}},".":{"docs":{},".":{"docs":{},"i":{"docs":{},"n":{"docs":{"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.007407407407407408}},"은":{"docs":{"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.007407407407407408}}}}},"o":{"docs":{},"f":{"docs":{"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.018518518518518517}},"는":{"docs":{"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.011111111111111112}}},"와":{"docs":{"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704}}},",":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}}}}}}},")":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},",":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}},"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.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.002793296089385475}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"o":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0011061946902654867},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0016835016835016834},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.009067357512953367},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726}},"!":{"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.0005633802816901409}}}}}}}}}}},"(":{"docs":{},")":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}},";":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}},"x":{"docs":{},":":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}},".":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417}},"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.0016901408450704226}}}}}}}}}}},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}}}}}},"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.0005633802816901409}}}}}}}}},"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.0012953367875647669}}}}},"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.0012953367875647669}}}}}}}}}}}}},":":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.003367003367003367},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}}},";":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417}}},"d":{"docs":{},":":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0027829313543599257}}},"속":{"docs":{},"성":{"docs":{},"을":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}}},",":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}},"?":{"docs":{},":":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417}}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417}},")":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417}}}}}}},"t":{"docs":{},"n":{"docs":{},"o":{"docs":{},"t":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0027223230490018148}},"e":{"docs":{},".":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}}}}}},"u":{"docs":{},"r":{"docs":{},"t":{"docs":{},"h":{"docs":{},"]":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}}},"n":{"docs":{},"d":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.003169572107765452},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.003134796238244514}}}}},"l":{"docs":{},"d":{"docs":{},"e":{"docs":{},"r":{"1":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}},"/":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"2":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"docs":{}}}}}}},"2":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},"/":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"3":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"docs":{}}}}}}},"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.006339144215530904},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0018570102135561746}},".":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.005291005291005291}}}}}},"l":{"docs":{},"o":{"docs":{},"w":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.015037593984962405},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.0022675736961451248},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.004651162790697674},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0038860103626943004},"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488},"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.006993006993006993},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726}},"s":{"docs":{},":":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473}}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},":":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.010582010582010581}}}}}}}}}},"c":{"docs":{},"u":{"docs":{},"s":{"docs":{"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0027397260273972603},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}}}}},"r":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}},"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.0010070493454179255},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.005291005291005291}},":":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0022727272727272726}}},",":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417}}}}}}}}},"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.003134796238244514}}}}}}}}}}}}}}},"o":{"docs":{},"m":{"docs":{},",":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439}}},".":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}}}}},"i":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{},"i":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}}}}}}},"e":{"docs":{},"n":{"docs":{},"c":{"docs":{},"h":{"docs":{},":":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}}}}}}}},"e":{"docs":{},"e":{"docs":{},"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.0005633802816901409}}}}}}}}}}}}},"t":{"docs":{},":":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248}}}}},"w":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.003048780487804878},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.004651162790697674},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}},"e":{"docs":{},"r":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}}}}},"a":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.002734107997265892},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726}},"e":{"docs":{},"s":{"docs":{},".":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}}}}}}}}},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0030959752321981426}}}}}}}},"a":{"docs":{},"i":{"docs":{},"l":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439}},"(":{"docs":{},")":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}},"e":{"docs":{},"d":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}}}},"s":{"docs":{},",":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417}}}}}},"l":{"docs":{},"s":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0436397400185701},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.00558659217877095},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.006269592476489028}},"e":{"docs":{},";":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.01643835616438356},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439}}},")":{"docs":{},"함":{"docs":{},"수":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}}},",":{"docs":{"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}}},"]":{"docs":{},";":{"docs":{"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704}}}}}},"l":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},"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.0009285051067780873}}}}}}}}}}},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"y":{"docs":{},"(":{"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.0003687315634218289}}},"(":{"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.0009074410163339383}}}}}}}}}}}}}}}}}}}}},"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.0009074410163339383}}}}}}}}}}}}}}}}},")":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}},";":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}},"f":{"docs":{},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417}}}}}}},".":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.002050580997949419}}}},"i":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0016835016835016834},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.003417634996582365},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}},"e":{"docs":{},"s":{"docs":{},",":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473}}}}}}}}},"e":{"docs":{"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.004651162790697674}}}},"m":{"docs":{},"i":{"docs":{},"l":{"docs":{},"i":{"docs":{},"a":{"docs":{},"r":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0027397260273972603},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.013953488372093023}}}}},"y":{"docs":{},",":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}}}},"s":{"docs":{},"h":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},":":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473}}}}}}},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},".":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}}}},"r":{"docs":{},".":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}}}},"q":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}}},"v":{"docs":{},"o":{"docs":{},"r":{"docs":{},"e":{"docs":{},"d":{"docs":{},".":{"docs":{"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488}}}}},"i":{"docs":{},"t":{"docs":{"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.006993006993006993}}}}}}}},"(":{"1":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}},",":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0008605851979345956}}}},"docs":{},")":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0013914656771799629},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473}},";":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0018552875695732839}}},":":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.001367053998632946}}}},"[":{"1":{"docs":{},",":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}},"docs":{},"f":{"docs":{},"i":{"docs":{},"r":{"docs":{},"s":{"docs":{},"t":{"docs":{},",":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}}}}}},"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.00046382189239332097}}}}}}}}}}}},"f":{"docs":{},"a":{"docs":{},"l":{"docs":{},"s":{"docs":{},"e":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}},",":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}}}}},"i":{"docs":{},"n":{"docs":{},"p":{"docs":{},"u":{"docs":{},"t":{"docs":{},":":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}}}}},"s":{"docs":{},"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.00046382189239332097}}}}}}}}}}}}}}}}}},"n":{"docs":{},":":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303}}}}},"t":{"docs":{},"r":{"docs":{},"u":{"docs":{},"e":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}},",":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}}},"h":{"docs":{},"i":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}}},"x":{"docs":{},")":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009276437847866419}}},":":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}},"{":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0018552875695732839}},"}":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}}},"e":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}}}},"o":{"docs":{},"b":{"docs":{},"j":{"docs":{},":":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}}}}},"g":{"docs":{},"(":{"docs":{},"x":{"docs":{},")":{"docs":{},")":{"docs":{},".":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473}}}}}}}}},"의":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}},"함":{"docs":{},"수":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}},"가":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}},"에":{"docs":{},"서":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}}},"l":{"docs":{},"a":{"docs":{},"g":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.0022675736961451248},"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.006872852233676976},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0018570102135561746}},"s":{"docs":{},")":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}},"i":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"y":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}},"라":{"docs":{},"는":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}},"o":{"docs":{},"w":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}},"e":{"docs":{},"x":{"docs":{},"i":{"docs":{},"b":{"docs":{},"l":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}}}}}}},"n":{"docs":{},"(":{"docs":{},")":{"docs":{},":":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}},"m":{"docs":{},"y":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"m":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0030959752321981426}}}}}}}}}},"x":{"docs":{},".":{"docs":{},"d":{"docs":{},"i":{"docs":{},"f":{"docs":{},"f":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}}}}}}}}},":":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.020123839009287926}}}}}},"s":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0027223230490018148},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.003134796238244514}},".":{"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.001524390243902439}}}}}}}}}}}}}}}}}},"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.003134796238244514}}}}}}}}}}}}}}}}}}}}}}},"g":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.003134796238244514},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.005291005291005291}},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.010660980810234541}},"e":{"docs":{},"r":{"1":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}},":":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"은":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}},"2":{"docs":{},":":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}},"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0065040650406504065},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.006416584402764067},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.005468215994531784},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.017057569296375266}},"(":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016}},")":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016}}},":":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.004878048780487805}}}}}}}}},"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.008130081300813009}}}}}}}},"\"":{"docs":{},"w":{"docs":{},"o":{"docs":{},"r":{"docs":{},"l":{"docs":{},"d":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0014807502467917078}}},")":{"docs":{},";":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473}}}}}}}}}}},"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.0021321961620469083}}}}},",":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}}}}}}}}},")":{"docs":{},";":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}},"m":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},")":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}}}}}}},".":{"docs":{},"h":{"docs":{},"t":{"docs":{},"m":{"docs":{},"l":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0032520325203252032}}}}}},"j":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016}}},"t":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.004878048780487805}},"s":{"docs":{},"파":{"docs":{},"일":{"docs":{},"을":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016}}}}}}},"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.0004935834155972359}}}}}}}}}}}}}}}}},"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.0004935834155972359}}}}}}}}}}}}}}}}}}}},":":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718}}},";":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0024679170779861796}}},"m":{"docs":{},"a":{"docs":{},"k":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}},".":{"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.0004935834155972359}}}}}}}}}}}}}}}},":":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"라":{"docs":{},"는":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}}}}},"는":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"라":{"docs":{},"고":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}},"를":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718}}},"을":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"의":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718}}}}},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"를":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}},"에":{"docs":{},"서":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}}}}},"(":{"docs":{},")":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0014807502467917078},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.002050580997949419}}},"n":{"docs":{},":":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}},"e":{"docs":{},"w":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}}}}},"y":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}},"@":{"docs":{},"r":{"docs":{},"e":{"docs":{},"q":{"docs":{},"u":{"docs":{},"i":{"docs":{},"r":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473}}}}}}}}},"\"":{"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.0021321961620469083}}}}},",":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}}}}}}}}},"g":{"docs":{},":":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}}},"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.0021321961620469083}}}}}}}}}}}}}},"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.0021321961620469083}}}}}}}}}}},"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.0021321961620469083}}}}}}}}}},"{":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},":":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0014807502467917078},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.002734107997265892},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.008528784648187633}}},"\"":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}}},",":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}}},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}},".":{"docs":{},"o":{"docs":{},"p":{"docs":{},"t":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}},"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.0021321961620469083}}}}}}}}}}}}}}},"k":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}},"e":{"docs":{},")":{"docs":{},":":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}}}}}}}},"s":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}}}}},",":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}}},"e":{"docs":{},"t":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0042643923240938165}},"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.0021321961620469083}}}}}}}}}}}}}}}},"n":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}},",":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.00253592561284869}}}}},"t":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},".":{"docs":{},"j":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016}}}},"를":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016}}}}}}}},"i":{"docs":{},"d":{"1":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"2":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}},"(":{"1":{"docs":{},".":{"0":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}},"docs":{}}},"5":{"docs":{},".":{"0":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}},"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.0004935834155972359}}}}},"y":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}}}}}}}}},"를":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"의":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}},"o":{"docs":{},"u":{"docs":{},"p":{"docs":{},".":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.0022675736961451248}}}}}},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.002793296089385475},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.009404388714733543}},".":{"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.003134796238244514}}}}}}}}}}}}}},"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.003134796238244514}}}}}}}}}}}}}}}}}}}}},"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.003134796238244514}}}}}}}}}}}}}}}}}}}}}}}}}},"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.003134796238244514}}}}}}}}}}}},"e":{"docs":{},"t":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.013986013986013986}},"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.0010070493454179255}}}}}}}}}},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{},":":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}},";":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}}}}}}}}},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}},"y":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}},";":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}}},"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.0038022813688212928}}}}}}}}}}}}}}}}},"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.0005633802816901409}}}}},"의":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}}}}}}}},"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.0009871668311944718}}}}}}}}}}}}}}}}},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"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.0004935834155972359}}}}}}}}}}},",":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439}}}},"와":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}},"h":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}},":":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0027223230490018148}}}}}}}}}},"과":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718}}},"을":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"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.0006775067750677507}}}}},":":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}},"x":{"docs":{},",":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0013550135501355014}}}},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{},",":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0008605851979345956}}}}}}}}}},"라":{"docs":{},"는":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}},"에":{"docs":{},"서":{"docs":{},",":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}},"의":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}}}}}},"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.0005737234652897303}},":":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}}}}}}}}}}}}}},"s":{"docs":{},"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.0008896797153024911}}}}}}}}}}}}},"m":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"p":{"docs":{},"e":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{},":":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},";":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0008605851979345956}}}}}}}}}}}}},"(":{"docs":{},")":{"docs":{},":":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"(":{"docs":{},"n":{"docs":{},":":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}}}}},"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.00028686173264486515}}}}}}}}}}}}}}},"e":{"docs":{},"s":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}}}}},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.001367053998632946}},"(":{"docs":{},"t":{"docs":{},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},":":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473}}}}}}}},"h":{"docs":{},"i":{"docs":{},"s":{"docs":{},",":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473}}}}}}}}}}}}}},"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.0021321961620469083}}}}}}}}}}}},"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.0021321961620469083}},"(":{"4":{"3":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}}}}},"docs":{}},"docs":{},"\"":{"docs":{},"a":{"docs":{},"l":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}}}}},"n":{"docs":{},":":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}}}},"s":{"docs":{},":":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}}}}}}}}}}},"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/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0030959752321981426}}}}}}}}}}}}}}},"n":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.009070294784580499},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.009146341463414634},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0018148820326678765},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.007739938080495356},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669},"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.007428040854224698}},"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.0004935834155972359}}}}}}}}}}}},"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.000501002004008016}}},"docs":{}}}}}}},"docs":{}}}}}}}}}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},":":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}}}}}}},"l":{"docs":{},",":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726}}},"\"":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}}}}},"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.0033875338753387536}}}}}}}}}}}},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{},"b":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0013550135501355014}},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0013550135501355014}}}}}}}}}}},"s":{"docs":{},")":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0013550135501355014}}}}}}}}},"r":{"docs":{},"m":{"docs":{},"a":{"docs":{},"n":{"docs":{},":":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}}}}}}}},"u":{"docs":{},"l":{"docs":{},"p":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.006042296072507553},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0204241948153967},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.012539184952978056}},")":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}},".":{"docs":{},"s":{"docs":{},"r":{"docs":{},"c":{"docs":{},"(":{"docs":{},"p":{"docs":{},"a":{"docs":{},"t":{"docs":{},"h":{"docs":{},"s":{"docs":{},".":{"docs":{},"l":{"docs":{},"i":{"docs":{},"b":{"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":{},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{},"'":{"docs":{},")":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"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.0010070493454179255}},";":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"p":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.003142183817753339}}}}}}}}}}}}}},"\"":{"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.003134796238244514}}}}}}}}}}}}}}}}},"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.002014098690835851}}}}}}}},"o":{"docs":{},"p":{"docs":{},"y":{"docs":{},"h":{"docs":{},"t":{"docs":{},"m":{"docs":{},"l":{"docs":{},"'":{"docs":{},",":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}}}}}}}}}},"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.002014098690835851},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}}}}}}}}},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{},"'":{"docs":{},",":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}}}}},"\"":{"docs":{},"c":{"docs":{},"o":{"docs":{},"p":{"docs":{},"i":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.002356637863315004}}}}}},"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.003142183817753339},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.003134796238244514}}}}}}}}}}}}}}}}}},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}},"e":{"docs":{},".":{"docs":{},"j":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0015710919088766694},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.003134796238244514}},"s":{"docs":{},"라":{"docs":{},"는":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}},"를":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}},"은":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}},")":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}}}},"을":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.003142183817753339}}}}}}},"의":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851}}},"로":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}},"를":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.003142183817753339},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"에":{"docs":{},"서":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}},"을":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}},",":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.002793296089385475}}}}},"t":{"docs":{},"i":{"docs":{},"l":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}},".":{"docs":{},"l":{"docs":{},"o":{"docs":{},"g":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}},"을":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}}}}}}}}}},"i":{"docs":{},"d":{"docs":{"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.023255813953488372},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0042643923240938165},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}},"e":{"docs":{},"를":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}},",":{"docs":{"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.004651162790697674},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0025906735751295338},"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488}}},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488},"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.006993006993006993}}}}}},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0018148820326678765}}}}}}},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303}},")":{"docs":{},"는":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}},"s":{"docs":{},")":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0008605851979345956}}}},"라":{"docs":{},"는":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}}}},"(":{"docs":{},")":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0013914656771799629},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473}},";":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009276437847866419}}},":":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.001367053998632946}}}}},"함":{"docs":{},"수":{"docs":{},"가":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009276437847866419}}},"는":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}},"a":{"docs":{},"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.0004935834155972359}}}}}}}}}}}}},"i":{"docs":{},"v":{"docs":{},"e":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.002793296089385475}},"n":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0016835016835016834},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}}}}}},"l":{"docs":{},"o":{"docs":{},"b":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.004754358161648178}},"a":{"docs":{},"l":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0039177277179236044},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.03720508166969147},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.01279317697228145},"pages/declaration files/Templates.html":{"ref":"pages/declaration files/Templates.html","tf":0.15384615384615385},"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.013986013986013986},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.005291005291005291}},".":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0018148820326678765}},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383},"pages/declaration files/Templates.html":{"ref":"pages/declaration files/Templates.html","tf":0.07692307692307693}}}}}}}}}}},"o":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.005291005291005291}},"e":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417}}},"o":{"docs":{},"d":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}}}},")":{"docs":{},"(":{"docs":{},"x":{"docs":{},")":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473}}}}}},",":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473}}},".":{"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.0021321961620469083}}}}}}}}},"l":{"docs":{},"o":{"docs":{},"g":{"docs":{},"(":{"docs":{},"{":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}}}}}}}}},"i":{"docs":{},"m":{"docs":{},"p":{"docs":{},"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.0016260162601626016},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0032543003254300326},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0008605851979345956},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0014749262536873156},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.00641025641025641},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0019588638589618022},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.00821917808219178}},"s":{"docs":{},"와":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}},".":{"docs":{"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0027397260273972603}}}},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},".":{"docs":{"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.005479452054794521}}},"s":{"docs":{},".":{"docs":{"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0027397260273972603}}}}}}}}}}}}}},"i":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0018570102135561746}},"c":{"docs":{},"i":{"docs":{},"t":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818}},"l":{"docs":{},"i":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439}}}}}}}}},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.004028197381671702},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0015710919088766694},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.005681818181818182},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.021755162241887907},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.002136752136752137},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.008532423208191127},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.011022044088176353},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.004897159647404506},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0016835016835016834},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.002050580997949419},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.006802721088435374},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.006097560975609756},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.012704174228675136},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0030959752321981426},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.011658031088082901},"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.013986013986013986},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.003169572107765452},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.002785515320334262}},"에":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}},"서":{"docs":{},"는":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"를":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}},"s":{"docs":{},"는":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001503006012024048}}},"(":{"docs":{},"별":{"docs":{},"칭":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}}}}},"에":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},"서":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}},")":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"를":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.002004008016032064}}},"의":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},".":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}}}},"는":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.003006012024048096}}},"로":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"를":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.003006012024048096}}},"하":{"docs":{},"거":{"docs":{},"나":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}},"(":{"docs":{},"예":{"docs":{},":":{"docs":{},"'":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},"'":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}}}}}}}}}},"가":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001503006012024048}}},"된":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}}},"의":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}},"/":{"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.0009794319294809011}}}}}}}}}},"e":{"docs":{},"d":{"docs":{},",":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473}}},".":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0027223230490018148}}}}},")":{"docs":{},",":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}},".":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{},"p":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.002793296089385475}}}}}}}}},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.0022675736961451248},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0027223230490018148}}}}}},"a":{"docs":{},"g":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009298000929800093}},"i":{"docs":{},"n":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669},"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488}}}}}},"m":{"docs":{},"u":{"docs":{},"t":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}}},"n":{"docs":{},"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.0016260162601626016},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0054988216810683424},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.003409090909090909},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.009302325581395349},"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488},"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.013986013986013986},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.002793296089385475},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.047021943573667714},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.037037037037037035}},"l":{"docs":{},"을":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}},"e":{"docs":{},"d":{"docs":{},".":{"docs":{"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.005291005291005291}}}}}}},"n":{"docs":{},"c":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.007575757575757576},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.004101161995898838},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0025906735751295338}},"e":{"docs":{},"o":{"docs":{},"f":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0008605851979345956},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473}},"의":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}},",":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726}}},":":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.006097560975609756},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726}}},".":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}}}}},"t":{"docs":{},"i":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}}}}}},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0027397260273972603},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.002785515320334262}},",":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473}}},".":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.0045351473922902496},"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}},"s":{"docs":{},"k":{"docs":{},"i":{"docs":{},"p":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}}}}},"p":{"docs":{},"e":{"docs":{},"c":{"docs":{},"i":{"docs":{},"f":{"docs":{},"i":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}}}}}}}}}}}}},"r":{"docs":{},"u":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.0045351473922902496}}}}}}},"i":{"docs":{},"d":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0019588638589618022},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439}},"e":{"docs":{},".":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}}}}}},"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.003703703703703704}}}}}}}}},"docs":{}},"docs":{},"e":{"docs":{},"r":{"docs":{},"f":{"docs":{},"a":{"docs":{},"c":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0032520325203252032},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0022727272727272726},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.010692701069270108},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.001379310344827586},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0020325203252032522},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0017793594306049821},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.005426356589147287},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.004589787722317842},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0014749262536873156},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.00641025641025641},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.01665034280117532},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.013468013468013467},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0018148820326678765},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.01279317697228145},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.009287925696594427},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.015544041450777202},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.006269592476489028}},"e":{"docs":{},")":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009298000929800093},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}},":":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}},"s":{"docs":{},")":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}},",":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0027397260273972603}}}},";":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"d":{"docs":{},"(":{"docs":{},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},":":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}}}},"를":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},".":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.003367003367003367},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}}}}}},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},":":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}}}},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.004651162790697674},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}}}},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0027397260273972603}}}}}}},"p":{"docs":{},"r":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}}}}}},"g":{"docs":{},"r":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":3.333333333333333}}}},"n":{"docs":{},"d":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}}}},"l":{"docs":{},"l":{"docs":{},"i":{"docs":{},"j":{"docs":{"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.005291005291005291}}}}}}},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"s":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.010101010101010102}},"i":{"docs":{},"c":{"docs":{},"e":{"docs":{},"l":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.003367003367003367}}}}}}}}},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"c":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0025252525252525255},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}},"t":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.001367053998632946},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0027397260273972603},"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.0021321961620469083}}}}}}}},"u":{"docs":{},"i":{"docs":{},"t":{"docs":{"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.004651162790697674}}}}}},"d":{"docs":{},"e":{"docs":{},"x":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0018570102135561746}},".":{"docs":{},"h":{"docs":{},"t":{"docs":{},"m":{"docs":{},"l":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}},"에":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}},"의":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}},"이":{"docs":{},"라":{"docs":{},"는":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}},"을":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}},"파":{"docs":{},"일":{"docs":{},"을":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}}}}}}},"t":{"docs":{},"s":{"docs":{},"x":{"docs":{},"로":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}},"를":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}},",":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726}}}}},"j":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726}},"s":{"docs":{},"라":{"docs":{},"는":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},")":{"docs":{"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488}}}}},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.003169572107765452}}}}}},",":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}},"n":{"docs":{},"t":{"docs":{},"e":{"docs":{},"d":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303}}}}}}}}},"p":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},".":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}}}}}}}}}},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"u":{"docs":{},"i":{"docs":{},"s":{"docs":{},"h":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417}}}}}}}}}}},"c":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083},"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726}}}},"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.006872852233676976}}}}}}}}}}}},"i":{"docs":{},"t":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.002793296089385475}},"i":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.001367053998632946},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"z":{"docs":{},"a":{"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.001524390243902439}}}}}}}}}}}}}}},")":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"l":{"docs":{},"o":{"docs":{},"o":{"docs":{},"p":{"docs":{},"(":{"docs":{},")":{"docs":{},":":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}}}}}}}}}}},"o":{"docs":{},":":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.001379310344827586}}},"r":{"docs":{},"m":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.004101161995898838},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.0022675736961451248},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.010582010582010581}},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},".":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011},"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.005291005291005291}}}}}}}}}}},"e":{"docs":{},"r":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.010670731707317074}},"e":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},")":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}},"에":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381}}}}}}}},"r":{"docs":{},"e":{"docs":{},"d":{"docs":{},",":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439}}}}}}}},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},"n":{"docs":{},"c":{"docs":{"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.004651162790697674}}}}}}}},"p":{"docs":{},"u":{"docs":{},"t":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.006802721088435374},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.003048780487804878},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.006339144215530904},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.003714020427112349}},";":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}},"[":{"0":{"docs":{},"]":{"docs":{},";":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}},"1":{"docs":{},"]":{"docs":{},";":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}},"docs":{}},":":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578}}}}}},"c":{"docs":{},"r":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},":":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574}}}}}}},"a":{"docs":{},"s":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}}}}}},"l":{"docs":{},"u":{"docs":{},"s":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.003169572107765452}},"i":{"docs":{},"v":{"docs":{},"e":{"docs":{},".":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}}}}},"d":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.011337868480725623},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0018148820326678765},"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488},"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.006993006993006993},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.02694136291600634},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.002785515320334262},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.003134796238244514},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.005291005291005291}},"e":{"docs":{},"d":{"docs":{},".":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.0022675736961451248},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.006339144215530904}}}},",":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726}}},".":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}}}}}}},"o":{"docs":{},"r":{"docs":{},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"l":{"docs":{},"i":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0046439628482972135}}}}}}}}},"n":{"docs":{},"s":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}}}}}}}}},"v":{"docs":{},"o":{"docs":{},"c":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"k":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0046439628482972135},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.003169572107765452},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}},"e":{"docs":{},"l":{"docs":{},"a":{"docs":{},"t":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},"[":{"1":{"docs":{},",":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248}}}},"docs":{}},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}}}}}}}}}}}}}},"\"":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303}},")":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}},";":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}},"g":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}},"n":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0019588638589618022}}}}},"j":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.0022675736961451248},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}},"e":{"docs":{},"d":{"docs":{},".":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}}}}}}}}},".":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726}}},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"t":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.00792393026941363}}}}}}},"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.0009285051067780873},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.002793296089385475}},"e":{"docs":{},"m":{"docs":{},"a":{"docs":{},"p":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0018570102135561746},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.002793296089385475}}}}}}}}}}}}}}}},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}},"을":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0030211480362537764}}},"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.0007751937984496124}}}}}}}},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}}}}}}}}}}}}}},"r":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"로":{"docs":{"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704}}}}}}}}},"'":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0027223230490018148},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0046439628482972135},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}},".":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0018148820326678765},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669},"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.006993006993006993}}},":":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}},"s":{"docs":{},"e":{"docs":{},"l":{"docs":{},"f":{"docs":{},".":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.0022675736961451248}}}}}}},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"a":{"docs":{},"n":{"docs":{},":":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}}}}}}}}},"'":{"docs":{},"l":{"docs":{},"l":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}},"f":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"x":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"s":{"docs":{},"가":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}}}}}}}},"문":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}},"s":{"docs":{},"d":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}}},"i":{"docs":{},"s":{"docs":{},"p":{"docs":{},"o":{"docs":{},"s":{"docs":{},"e":{"docs":{},"d":{"docs":{},":":{"docs":{"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.010958904109589041}}}}}}}}}}},"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.00028686173264486515}}}}}}},"가":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}}},"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.00028686173264486515}}}}}}}}}},"'":{"docs":{},"t":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}}}},"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.00028686173264486515}}}}}}}}}},"u":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0018570102135561746}}}},"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.00331858407079646},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.009615384615384616}}}}}}}}}}}}},"t":{"docs":{},"i":{"docs":{},"v":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.010958904109589041}}}}}}}}},"p":{"docs":{},"r":{"docs":{},"i":{"docs":{},"m":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}},"e":{"docs":{},"(":{"2":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}},"docs":{},"x":{"docs":{},":":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}}}}},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.002136752136752137}}}}}}},":":{"docs":{},"\"":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}}}},".":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0025906735751295338}}},"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.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.002793296089385475}}}}}}}}}}}}}},"i":{"docs":{},"f":{"docs":{},"e":{"docs":{},"로":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}},"를":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009276437847866419}}}}}},"가":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}},"는":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}},"를":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0013914656771799629}}},"와":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}},"d":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.010582010582010581}},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.007452574525745257},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417}},"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.0013550135501355014}}}}}}}}}}}}}},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},":":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.006097560975609756}}}}}}},";":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0033875338753387536}}}}},"f":{"docs":{},"i":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.003367003367003367},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.004651162790697674},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.009981851179673321},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.002793296089385475}},"e":{"docs":{},"r":{"docs":{},"!":{"docs":{},"는":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}},"의":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}}}}}},"a":{"docs":{"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0027397260273972603},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.005291005291005291}}}}},"g":{"docs":{},"n":{"docs":{},"o":{"docs":{},"r":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.002050580997949419},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.003048780487804878}},"e":{"docs":{},"d":{"docs":{},".":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726}}},";":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.0022675736961451248}}},":":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0030959752321981426}}}}}}}}},"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.003134796238244514}}}}}}}}}}}}}},"j":{"docs":{},"a":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}},"v":{"docs":{},"a":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0032520325203252032},"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.002356637863315004},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.001379310344827586},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.002325581395348837},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.005341880341880342},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0039177277179236044},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0016835016835016834},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0027397260273972603},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":2.5015243902439024},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.004651162790697674},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713},"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.002785515320334262}},"가":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"로":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"에":{"docs":{},"서":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":5.00056338028169},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009276437847866419},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0018390804597701149},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0008605851979345956},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}},"는":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}},"와":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}},"는":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"의":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"파":{"docs":{},"일":{"docs":{},"을":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}},"와":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.00253592561284869},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.001379310344827586}}},"를":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}},"이":{"docs":{},"므":{"docs":{},"로":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}},"는":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}},",":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}}},".":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417}}}}}}}}},"와":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}},"를":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}},"p":{"docs":{},"a":{"docs":{},"n":{"docs":{},"e":{"docs":{},"s":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}}}}}}}}}},"s":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.005119453924914676},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0016835016835016834},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.0022675736961451248},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.003048780487804878},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726}},"를":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}},"x":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":10.021885521885523},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.004642525533890436},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.002793296089385475}},"를":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"와":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}},"'":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417}}},",":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0016835016835016834}}},".":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.008417508417508417}},";":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0016835016835016834}}},"[":{"docs":{},"]":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417}}}},"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.0008417508417508417}}},"y":{"docs":{},".":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417}}}}}}}}}}}}}}}}}}}}},"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.0016835016835016834}}}}}}}}}}}}}}}}},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0016835016835016834}}}}}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"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.0025252525252525255}},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"s":{"docs":{},".":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0016835016835016834}}}}}}}}}}}}}}}}}}}}},"f":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"i":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0018570102135561746},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.002793296089385475}}}}}}}}}},"d":{"docs":{},"o":{"docs":{},"c":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.019817073170731708},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}}}}},"p":{"docs":{},"m":{"docs":{"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.009404388714733543}},"_":{"docs":{},"p":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"a":{"docs":{},"g":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726}}}}}}}}},"@":{"docs":{},"b":{"docs":{},"e":{"docs":{},"t":{"docs":{},"a":{"docs":{"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.003134796238244514}}}}}}}}},"o":{"docs":{},"n":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}}}}},"q":{"docs":{},"u":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0011061946902654867}}},"y":{"docs":{},".":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}},";":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"라":{"docs":{},"는":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"는":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"에":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},",":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0018148820326678765}}}}}}}},"o":{"docs":{},"h":{"docs":{},"n":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}},"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.0003687315634218289}}}}}}}}}}}}}}},"i":{"docs":{},"m":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}},".":{"docs":{},"l":{"docs":{},"o":{"docs":{},"g":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},";":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}}}}}}},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"t":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.001379310344827586}},"e":{"docs":{},":":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0065040650406504065},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574}}},";":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0018390804597701149}}},"?":{"docs":{},":":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.001379310344827586}}}}}}}},"l":{"docs":{},"y":{"docs":{},",":{"docs":{"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0027397260273972603}}}}}}},"b":{"docs":{},"e":{"docs":{},"l":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009298000929800093}},":":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.002789400278940028},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}},"l":{"docs":{},"e":{"docs":{},"d":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}},"e":{"docs":{},")":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}},"은":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}}}}}}}}},"이":{"docs":{},"라":{"docs":{},"는":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}}},"s":{"docs":{},".":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}}}}}}},"y":{"docs":{},"e":{"docs":{},"g":{"docs":{},"g":{"docs":{},"s":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303}}}}}}}}}},"r":{"docs":{},"g":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"n":{"docs":{},"g":{"docs":{},"u":{"docs":{},"a":{"docs":{},"g":{"docs":{"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0027397260273972603},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.004651162790697674},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.010582010582010581}},"e":{"docs":{},"s":{"docs":{},".":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}}},".":{"docs":{"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.004651162790697674}}}}}}}}},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0027397260273972603},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0030959752321981426}}},"s":{"docs":{},"t":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.002793296089385475}}}}}},"c":{"docs":{},"k":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}}}}},"i":{"docs":{},"b":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0018570102135561746},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.002793296089385475}},"s":{"docs":{},":":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}},"에":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}},"\"":{"docs":{},";":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},".":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.0022675736961451248}},"s":{"docs":{},")":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.0022675736961451248}}},",":{"docs":{"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.005291005291005291}}}}}}}},"r":{"docs":{},"a":{"docs":{},"r":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}},"i":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.002734107997265892},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0027397260273972603},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.0022675736961451248},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.03255813953488372},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":5.048094373865699},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669},"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.006993006993006993},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.003714020427112349}},"e":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}},",":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0018148820326678765}}}}}},"y":{"docs":{},".":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.003417634996582365},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.0022675736961451248},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383},"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.006993006993006993}}},"!":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}},"'":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}},",":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.004537205081669692},"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488}}}}}}}},"n":{"docs":{},"k":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}},"e":{"docs":{},"d":{"docs":{},"l":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303}},";":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}}}}}},"e":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.002734107997265892},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.011337868480725623},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383},"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.003169572107765452},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.002785515320334262},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.006269592476489028}},":":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.002050580997949419}}},"s":{"docs":{},":":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473}}}},".":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.0022675736961451248},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439}}},",":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726}}}}},"s":{"docs":{},"t":{"docs":{"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.0022675736961451248},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.006339144215530904},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.008356545961002786},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.002793296089385475}},":":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.00253592561284869}}},"[":{"1":{"docs":{},"]":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}},"docs":{}},"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.0031007751937984496}}}}}}}}},":":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}}}}}}}}}}}}}}}},"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.0009285051067780873},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.00558659217877095}}}}}}}}}}}},")":{"docs":{"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.007407407407407408}}},".":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726}}},",":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.0022675736961451248}}},"s":{"docs":{},".":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}}},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.002793296089385475}}}}}}},"o":{"docs":{},"n":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}}},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.006097560975609756}},"a":{"docs":{},"l":{"docs":{},"s":{"docs":{},".":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}}}}}}}}},"m":{"docs":{},"i":{"docs":{},"t":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0016835016835016834},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}}}}},"k":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417}}},"w":{"docs":{},"i":{"docs":{},"s":{"docs":{},"e":{"docs":{},",":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439}}}}}}}}},"v":{"docs":{},"e":{"docs":{"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.002793296089385475}}}}},"o":{"docs":{},"a":{"docs":{},"d":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0018436578171091445},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0018148820326678765},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}}}}},"e":{"docs":{},"r":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0022727272727272726},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0054446460980036296},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.009404388714733543}},"\"":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0022727272727272726},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.003134796238244514}}},"'":{"docs":{"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.003134796238244514}},"로":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}},"에":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}},":":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0022727272727272726},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.003134796238244514}}},"s":{"docs":{},":":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.003134796238244514}}},",":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0018148820326678765}}}},"도":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"를":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}},"와":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}},"가":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}},"는":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0022727272727272726}}},"에":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}},")":{"docs":{},".":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}}},".":{"docs":{"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.002793296089385475}}}}},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0018570102135561746},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.002793296089385475},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.003134796238244514},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.005291005291005291}},"h":{"docs":{},"o":{"docs":{},"s":{"docs":{},"t":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}}},"s":{"docs":{},".":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}}}}},"t":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009298000929800093},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.0022675736961451248},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.004651162790697674},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.01021355617455896}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},":":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.002325581395348837}}},"s":{"docs":{},".":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0018570102135561746}}}}}}},"e":{"docs":{},"d":{"docs":{},".":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0018570102135561746}}}}}}}},"d":{"docs":{},"a":{"docs":{},"s":{"docs":{},"h":{"docs":{"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.013986013986013986}},"를":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"와":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},",":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}}}},"o":{"docs":{},"p":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}},"k":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.004208754208754209},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0027397260273972603},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.004537205081669692},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669},"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.006993006993006993},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.002793296089385475}}}},"g":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0042643923240938165},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}},"g":{"docs":{},"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.0013550135501355014}},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},"(":{"3":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}}}},"docs":{},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},":":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0033875338753387536}}}}}},"{":{"docs":{},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{},":":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}}}}}}}}}}}}}}}}}}}}},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0008605851979345956}},"e":{"docs":{},"은":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}}}},"(":{"docs":{},")":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}},":":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}},".":{"docs":{},"t":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"i":{"docs":{},"c":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473}}}},"o":{"docs":{},"p":{"docs":{},"t":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0042643923240938165}}}}}},"s":{"docs":{},"s":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417}}}},"w":{"docs":{},"e":{"docs":{},"r":{"docs":{},"c":{"docs":{},"a":{"docs":{},"s":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417}}}}},".":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}}}}}},"n":{"docs":{},"g":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0025906735751295338},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726}}}}},"e":{"docs":{},"t":{"docs":{"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0027397260273972603}},"에":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}},"을":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}},"의":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}},"과":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0013914656771799629}}},"은":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009276437847866419}}},"이":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}},"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.0007374631268436578},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.003205128205128205}},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}}},".":{"docs":{},"t":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.002136752136752137}}}}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"g":{"docs":{},"e":{"docs":{},"x":{"docs":{},"p":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.003205128205128205}},".":{"docs":{},"t":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},"(":{"docs":{},"s":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.003205128205128205}}}}}}}}}}},"와":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}}}}}}}},",":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417}}},".":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417}}}}}},"'":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0027397260273972603},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0038860103626943004}}},",":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}}},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}},":":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}},"는":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}},"w":{"docs":{},"i":{"docs":{},"s":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}}}}}}}},"g":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0019588638589618022}},"s":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}},"a":{"docs":{},"l":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0030959752321981426},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}}}},"f":{"docs":{},"t":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0026690391459074734},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0014749262536873156},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726}},",":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0026690391459074734}}},":":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0054446460980036296},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.003169572107765452}},")":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"r":{"docs":{},"a":{"docs":{},"g":{"docs":{"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.004651162790697674}}}}}}},"s":{"docs":{},"s":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.002734107997265892}}}},"a":{"docs":{},"d":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.0022675736961451248},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}},"f":{"docs":{"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.002793296089385475}}}},"m":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}},"i":{"docs":{},"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.0016260162601626016}},"a":{"docs":{},"l":{"docs":{},":":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016}}}}}}}}}}}}},"n":{"docs":{},"i":{"docs":{},"g":{"docs":{},"h":{"docs":{},"t":{"docs":{"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.005291005291005291}}}}}}}},"c":{"docs":{},"r":{"docs":{},"o":{"docs":{},"s":{"docs":{},"o":{"docs":{},"f":{"docs":{},"t":{"docs":{},".":{"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":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},".":{"docs":{},"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.003134796238244514}},"s":{"docs":{},",":{"docs":{"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.005291005291005291}}}}}}}}}}}}}}}},"m":{"docs":{},"s":{"docs":{},"b":{"docs":{},"u":{"docs":{},"i":{"docs":{},"l":{"docs":{},"d":{"docs":{"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.003134796238244514}},":":{"docs":{"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.005291005291005291}}}}}}}}}},"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.003134796238244514}}}}}}}},"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.005291005291005291}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"n":{"docs":{},"u":{"docs":{},"t":{"docs":{},"e":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}},":":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.001394700139470014}}}}}},"d":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726}}}},"x":{"docs":{"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.00821917808219178}},"i":{"docs":{},"n":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":10.024657534246575}},"을":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"s":{"docs":{},",":{"docs":{"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.005479452054794521}}},".":{"docs":{"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.010958904109589041}}}}}},"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.0009794319294809011}}}}}}}}}}}}}}}}}}},"m":{"docs":{},"i":{"docs":{},"c":{"docs":{},"k":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}}}}},"s":{"docs":{},"s":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417}}},"t":{"docs":{},"a":{"docs":{},"k":{"docs":{"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.004651162790697674}},"e":{"docs":{},"s":{"docs":{},".":{"docs":{"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.004651162790697674}}}}}}}}},"l":{"docs":{},"l":{"docs":{},"i":{"docs":{},"s":{"docs":{},"e":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"d":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}}}}}}}}}}}}}},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.013745704467353952}},".":{"docs":{},"t":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0015710919088766694},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.003134796238244514}},"s":{"docs":{},"라":{"docs":{},"는":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}},"를":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}}}},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"d":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}},"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.0016835016835016834}}}}}}}}}}}}}},"t":{"docs":{},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473}}}}}},"l":{"docs":{},"i":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439}}}}}},"n":{"docs":{},"a":{"docs":{},"g":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.004651162790697674},"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.006269592476489028}}}},"y":{"docs":{},"/":{"docs":{},"t":{"docs":{},"o":{"docs":{},"o":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}}}},"n":{"docs":{},"e":{"docs":{},"r":{"docs":{},",":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.0022675736961451248}}}}}},"i":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.003048780487804878},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.018604651162790697},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.007259528130671506},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"i":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}}}}}}}},"u":{"docs":{},"a":{"docs":{},"l":{"docs":{"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488}}}}}},"p":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0022535211267605635},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.005681818181818182},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.002294893861158921},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.003714020427112349},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.00558659217877095}},"\"":{"docs":{},",":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}},"p":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},")":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"s":{"docs":{},")":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}}}}}}},";":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"[":{"docs":{},"'":{"docs":{},"f":{"docs":{},"o":{"docs":{},"o":{"docs":{},"'":{"docs":{},"]":{"docs":{},";":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}}}}}},",":{"docs":{"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704}}},"과":{"docs":{"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704}}},"(":{"docs":{},"f":{"docs":{},":":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}}}},".":{"docs":{},"j":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}},"t":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}}},"r":{"docs":{},"o":{"docs":{},"o":{"docs":{},"t":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.002793296089385475}}}}}}},"t":{"docs":{},"h":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}},".":{"docs":{},"s":{"docs":{},"q":{"docs":{},"r":{"docs":{},"t":{"docs":{},"(":{"docs":{},"d":{"docs":{},"x":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}},"x":{"docs":{},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}}}}}}},"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.00028686173264486515}}}}}}}}}}}}}}}}}},"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.0022988505747126436}}}}}}}}}}}}}}},"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.001379310344827586}}}}}}}}}}}},"x":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574}}}}}}}}},"p":{"docs":{},"i":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0011474469305794606}}}},"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.00028686173264486515}}}}}}}}}}},"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.0007374631268436578}}}}},"docs":{}}}}}}}}}},";":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}},"e":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"c":{"docs":{},"s":{"docs":{},".":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473}}}}}}}}}}},"c":{"docs":{},"h":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0030959752321981426},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.004754358161648178}},"\"":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.003205128205128205}},"}":{"docs":{},"`":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}},"e":{"docs":{},"s":{"docs":{},"\"":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}}},"k":{"docs":{},"e":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0016835016835016834},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0030959752321981426},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669},"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.006872852233676976}},"s":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"d":{"docs":{},"(":{"docs":{},")":{"docs":{},":":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}}}}}},"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.0021321961620469083}},"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.0021321961620469083}}}}}}}}}}}}}}},"r":{"docs":{},"k":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.0022675736961451248},"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.006872852233676976},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}}}},"j":{"docs":{},"o":{"docs":{},"r":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}},"d":{"docs":{},"e":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}}}},"x":{"docs":{},"i":{"docs":{},"m":{"docs":{},"u":{"docs":{},"m":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}}}}}},"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.0009285051067780873},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.002793296089385475}}}}}}}}}}}}}}}}}}}},"c":{"docs":{},"h":{"docs":{},"i":{"docs":{},"n":{"docs":{"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.002793296089385475}},"e":{"docs":{},"s":{"docs":{},".":{"docs":{"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.002793296089385475}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.005291005291005291}}}}}}},"e":{"docs":{},"t":{"docs":{},"a":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473}},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.012303485987696514},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}},"\"":{"docs":{},":":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}},";":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.002050580997949419}}}}}}}}},"h":{"docs":{},"o":{"docs":{},"d":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.00888585099111415},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.0022675736961451248},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.004537205081669692},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}},"(":{"docs":{},")":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473}}}},",":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.002734107997265892}}},".":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.002050580997949419}},"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.000683526999316473}}}}}}}}}}}}}},"s":{"docs":{},",":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439}}}}}}}},"s":{"docs":{},"s":{"docs":{},"a":{"docs":{},"g":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}},"e":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}},";":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0014807502467917078},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.002734107997265892}}},":":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}},".":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}}},"s":{"docs":{},",":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}}},".":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0018570102135561746}}}}}}}}},"e":{"docs":{},"t":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}},"m":{"docs":{},"b":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.004897159647404506},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.002734107997265892},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.005479452054794521},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0025906735751295338}},")":{"docs":{},"는":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}}},"s":{"docs":{},")":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}},"에":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}}},".":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.002938295788442703},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.001367053998632946}}},":":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}}},".":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.009569377990430622}}},",":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.002734107997265892}}}}}},"o":{"docs":{},"r":{"docs":{},"i":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}},"a":{"docs":{},"n":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0027397260273972603},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.007772020725388601},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726}},"t":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},".":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.0022675736961451248}}},":":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}}},"s":{"docs":{},":":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0025906735751295338}}}}}}}}},"r":{"docs":{},"g":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.02056807051909892},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}},"e":{"docs":{},".":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}},"d":{"docs":{},")":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}},",":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},",":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.002938295788442703}}}}}}}},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.004651162790697674}}}}}}},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.005050505050505051},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}},"l":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0019588638589618022},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0027397260273972603}},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"라":{"docs":{},"는":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}}}},",":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473}}}},")":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}},"s":{"docs":{},":":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417}}}},",":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}}},".":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}}}},"u":{"docs":{},"l":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.008480825958702065},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0034129692832764505},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.0070140280561122245},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.007835455435847209},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.013605442176870748},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.007621951219512195},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.03539019963702359},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.007772020725388601},"pages/declaration files/Templates.html":{"ref":"pages/declaration files/Templates.html","tf":0.23076923076923078},"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.006993006993006993},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.014856081708449397},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.002793296089385475}},"e":{"docs":{},"을":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}},".":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0018148820326678765}},"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.0011267605633802818},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0018148820326678765},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.006269592476489028}},"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.0005633802816901409}}}}}}}}},"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.001524390243902439}}}}}}}}}},"와":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},")":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}}}}}}},"j":{"docs":{},"s":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0018148820326678765},"pages/declaration files/Templates.html":{"ref":"pages/declaration files/Templates.html","tf":0.15384615384615385}},"s":{"docs":{},",":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}}}}},":":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.003134796238244514}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"o":{"docs":{},"l":{"docs":{},"u":{"docs":{},"t":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.002793296089385475}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"를":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}}}}}}}},"s":{"docs":{},")":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0011061946902654867},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.005119453924914676},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}},".":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726}}}},",":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.0022675736961451248},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0027223230490018148},"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.006993006993006993}}},".":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0018148820326678765}}}},"\"":{"docs":{},";":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578}}}},")":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}},".":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}},"a":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"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.0045351473922902496}}}}}}}}}}}}}},"는":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"를":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001503006012024048}}},")":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.0022675736961451248}}},":":{"docs":{},"m":{"docs":{},"y":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.0022675736961451248}}}}}}}}},"b":{"docs":{},".":{"docs":{},"j":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"가":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"를":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}}}},"'":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.0022675736961451248}}},",":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0027223230490018148}}}},"a":{"docs":{},"r":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.003629764065335753}}}}}},"i":{"docs":{},"f":{"docs":{},"i":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.002050580997949419},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.006352087114337568},"pages/declaration files/Templates.html":{"ref":"pages/declaration files/Templates.html","tf":0.07692307692307693}},"e":{"docs":{},"r":{"docs":{},")":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718}}},"s":{"docs":{},")":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}}},"y":{"docs":{},",":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.002050580997949419}}}}}},"_":{"1":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0011061946902654867}},")":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},".":{"docs":{},"s":{"docs":{},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"h":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0014749262536873156}}}}}}}}},";":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"_":{"1":{"docs":{},";":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"docs":{}}},"docs":{}},"a":{"docs":{},"l":{"docs":{},":":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.006396588486140725}}}}}},"n":{"docs":{},"t":{"docs":{},"h":{"docs":{},".":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}},"`":{"docs":{},";":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}}}},"d":{"docs":{},"a":{"docs":{},"y":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}},"z":{"docs":{},"i":{"docs":{},"l":{"docs":{},"l":{"docs":{},"a":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009276437847866419}}}}}}},"v":{"docs":{},"e":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0029615004935834156}},"(":{"docs":{},")":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}},":":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}},"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.0009871668311944718}},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0014807502467917078}}}}}}}}}}}}}}}}}}}},"를":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"e":{"docs":{},"v":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.004761904761904762},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},")":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248}}}}}}}},",":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}}},"r":{"docs":{},"e":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.002938295788442703},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.002734107997265892},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0027397260273972603},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.0022675736961451248},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.004651162790697674},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0027223230490018148},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.007739938080495356},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0025906735751295338},"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.006872852233676976},"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.006993006993006993},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.009285051067780872},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.025078369905956112},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.015873015873015872}},".":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.003629764065335753},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0030959752321981426}},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},",":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0027223230490018148}}}}}},";":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0018148820326678765},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0046439628482972135}}},"(":{"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/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}}}}}}}}}}}}}}}}}}}}}}},"y":{"docs":{},"a":{"docs":{},"p":{"docs":{},"p":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}},"r":{"docs":{},"r":{"docs":{},"a":{"docs":{},"y":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}},":":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009298000929800093}}},"[":{"0":{"docs":{},"]":{"docs":{},";":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}}},"2":{"docs":{},"]":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}},"를":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}}},"docs":{}}}}}},"d":{"docs":{},"d":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.001379310344827586}},":":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.001379310344827586}}},"는":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"l":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}}}},"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.0017064846416382253}}}}}}}}}}}}},"c":{"docs":{},"o":{"docs":{},"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.0011267605633802818}}},"f":{"docs":{},":":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818}}},"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.0011267605633802818}}}}}}}}}}}}}},"가":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"에":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"이":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}}}}}}}}}},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.008417508417508417},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.003048780487804878}},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417}}}}}}}}}}}}},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}}}},"o":{"docs":{},"b":{"docs":{},"j":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009298000929800093}}}},"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.0017064846416382253}}}}}}}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"a":{"docs":{},"r":{"docs":{},"c":{"docs":{},"h":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.001394700139470014}},":":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.001394700139470014}}}}}}}},"q":{"docs":{},"u":{"docs":{},"a":{"docs":{},"r":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.002789400278940028}}}}}},"t":{"docs":{},"r":{"docs":{},":":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}}}},"d":{"docs":{},"e":{"docs":{},"c":{"docs":{},"k":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574}},"[":{"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.0009195402298850574}}}}}}}}}}}}}}}}}}}}}}}}},"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.0006775067750677507}},"e":{"docs":{},"r":{"docs":{},".":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}}}},"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.0006775067750677507}}}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0042643923240938165}},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}}}}}},".":{"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.0021321961620469083}}}}}}},"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.0021321961620469083}}}}}}}}}}}}}}}}}},";":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}}}}}}}}}},"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.0033875338753387536}}}}}}}}}}},".":{"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.0003687315634218289}}}}}}}}}}}}}}}}}}},"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.0003687315634218289}}}}}}}}}}}}}}}}}}}}}}}}}}}},"f":{"docs":{},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}},"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.0016835016835016834}},";":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417}}}}}}}}}}}}}}}}}}}},"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.0003687315634218289}},"e":{"docs":{},".":{"docs":{},"d":{"docs":{},"o":{"docs":{},"g":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}}},"t":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}}}}}}}}},"i":{"docs":{},"b":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0042643923240938165}},".":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}},"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.0021321961620469083}}}}}}}}}}}}}}}}}}}}}},"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.0021321961620469083}}}}}}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"h":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"s":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}}}},"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.0010683760683760685}}}}}}}}}}}}}}},"u":{"docs":{},"r":{"docs":{},"l":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"d":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0014749262536873156}}}}}}},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"m":{"docs":{},":":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0030959752321981426}}}}}}}},"k":{"docs":{},"d":{"docs":{},"i":{"docs":{},"r":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.002356637863315004},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.003409090909090909}}}}}},"s":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}},"b":{"docs":{},"u":{"docs":{},"i":{"docs":{},"l":{"docs":{},"d":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":3.3947858472998136},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.012539184952978056},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.015873015873015872}}}}}}}},"(":{"docs":{},")":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}},":":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0023245002324500234},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{},"i":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.0022675736961451248}},"p":{"docs":{},"l":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.002734107997265892},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0025906735751295338}},"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.00028686173264486515}}}}}}}}}}},"는":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}}}}}},".":{"docs":{},"s":{"docs":{},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"h":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}}}},";":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473}}}},"n":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303}},"e":{"docs":{},"w":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.005035246727089627},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.001394700139470014},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.011352418558736426},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0033875338753387536},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.014285714285714285},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0025817555938037868},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.007005899705014749},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.007478632478632479},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0034129692832764505},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0025252525252525255},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.002050580997949419},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.005479452054794521},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.0022675736961451248},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.004573170731707317},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.009302325581395349},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.007259528130671506},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0042643923240938165},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0038860103626943004},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.005291005291005291}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"1":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}},"\"":{"docs":{},"로":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}},",":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}},"를":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}},"2":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009276437847866419}}},"docs":{},";":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}}},"s":{"docs":{},"q":{"docs":{},"u":{"docs":{},"a":{"docs":{},"r":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009298000929800093}},"e":{"docs":{},".":{"docs":{},"a":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009298000929800093}}}}}},"c":{"docs":{},"o":{"docs":{},"l":{"docs":{},"o":{"docs":{},"r":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009298000929800093}}}}}}}},";":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009298000929800093}}}}}}}}},"를":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718}}},"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.000683526999316473}}}}}}}}}},":":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.002793296089385475}}}}},"e":{"docs":{},"r":{"docs":{"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.002793296089385475}}}}},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.00507185122569738},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0008605851979345956},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}},"는":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}},"를":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}},"에":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}},"의":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}},")":{"docs":{},":":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}}},"x":{"docs":{},"t":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473},"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.006993006993006993},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726}},":":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},",":{"docs":{"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0027397260273972603}}}}},"t":{"docs":{},"w":{"docs":{},"o":{"docs":{},"r":{"docs":{},"k":{"docs":{},"의":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}}}}},"e":{"docs":{},"d":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0019588638589618022},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.0045351473922902496},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.004651162790697674},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0018148820326678765},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0030959752321981426},"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.020618556701030927},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.010582010582010581}},"e":{"docs":{},"d":{"docs":{},".":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439},"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.006993006993006993}}}}},",":{"docs":{"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.006993006993006993}}}}},"s":{"docs":{},"t":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}}}},"c":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"a":{"docs":{},"r":{"docs":{},"i":{"docs":{},"l":{"docs":{},"i":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}}}}}}}}}}},"p":{"docs":{},"m":{"3":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}},"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0032520325203252032},"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.004028197381671702},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.007855459544383346},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.007954545454545454},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.009302325581395349},"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.013745704467353952},"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.02097902097902098},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.018808777429467086},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.021164021164021163}},"을":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}},")":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}},"과":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}},":":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473},"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.005291005291005291}}},".":{"docs":{"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.010309278350515464},"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.006993006993006993},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.005291005291005291}}},",":{"docs":{"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.006993006993006993}}}}},")":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}},"u":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.012539184952978056},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.015873015873015872}},".":{"docs":{"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.005291005291005291}}}}}},"l":{"docs":{},"l":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0028169014084507044},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.00422654268808115},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.002008032128514056},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0018570102135561746}},";":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0008605851979345956}}},"과":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0028169014084507044},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.00253592561284869},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0011474469305794606}},"는":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}},"로":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"은":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"이":{"docs":{},"라":{"docs":{},"는":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}},"]":{"docs":{},";":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381}}}},"'":{"docs":{},"에":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}},")":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}},":":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0011474469305794606}}},";":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0008605851979345956}},"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.00028686173264486515}}}}}}}}}}}},"을":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0008605851979345956}}},"일":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"s":{"docs":{},":":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}}}}}},"m":{"docs":{"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}},"b":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0016901408450704226},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.006762468300929839},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0013914656771799629},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009298000929800093},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0019743336623889436},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.004137931034482759},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0033875338753387536},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.004761904761904762},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.003155479059093517},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.007407407407407408},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.003048780487804878},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.004651162790697674},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.010660980810234541},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}},"(":{"docs":{},"이":{"docs":{},")":{"docs":{},"거":{"docs":{},"나":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}}}},")":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.002789400278940028},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.001379310344827586},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0031007751937984496},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0017211703958691911},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0011061946902654867},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.001367053998632946},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0046439628482972135},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}},":":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.001394700139470014},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.002758620689655172},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.007739938080495356}}},";":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}},"를":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0013550135501355014}}}},";":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00604370060437006},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0019743336623889436},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0018390804597701149},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0013550135501355014},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0017793594306049821},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0031007751937984496},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.002868617326448652},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.002136752136752137},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.004897159647404506},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0016835016835016834},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.002734107997265892},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.006396588486140725},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.01238390092879257},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.010362694300518135}},"}":{"docs":{},")":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}},"[":{"docs":{},"]":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.001367053998632946}},")":{"docs":{},":":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818}}}},"[":{"docs":{},"]":{"docs":{},")":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009276437847866419}}}}},";":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}}}},"의":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}},"'":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}},"에":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}},"]":{"docs":{},";":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}},")":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}},":":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.001394700139470014}}}},"와":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928}}},",":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.003719200371920037},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0036781609195402297},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.002008032128514056},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.006191950464396285}}},"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.00046490004649000463}}}}}}}}}}}},"}":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439}},"}":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439}}}},"로":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009298000929800093}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}}}},"o":{"docs":{},"f":{"docs":{},"l":{"docs":{},"e":{"docs":{},"g":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0019588638589618022}}}}}}},"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.0021321961620469083}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}}}}}}}}}}}}}},"를":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"이":{"docs":{},"거":{"docs":{},"나":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}},"인":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303}}},"s":{"docs":{},")":{"docs":{"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704}}}},"r":{"docs":{},"e":{"docs":{},"g":{"docs":{},"e":{"docs":{},"x":{"docs":{},"p":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0018436578171091445},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.003205128205128205}},".":{"docs":{},"t":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},"(":{"docs":{},"s":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0018436578171091445},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.003205128205128205}}}}}}}}}}},"는":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}}}}}}},".":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417}}},"|":{"docs":{},"u":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},")":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}},":":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}}}}}}}}}}}}}},"s":{"docs":{},":":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"p":{"docs":{},"a":{"docs":{},"c":{"docs":{},"e":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}}}}},"e":{"docs":{},"r":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}},"i":{"docs":{},"c":{"docs":{},"과":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}}}}},"l":{"docs":{},"i":{"docs":{},"v":{"docs":{},"e":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009276437847866419}}},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"c":{"docs":{},"a":{"docs":{},"t":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0013914656771799629}},",":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}}}}}}}}}},"e":{"docs":{},"g":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}}}}}},"f":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{},":":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}}}},":":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303}}}}},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0014807502467917078},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0031007751937984496},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.002008032128514056},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.00641025641025641},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.002938295788442703},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.007575757575757576},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.004101161995898838},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.018140589569160998},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0027223230490018148},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.010362694300518135},"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488},"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.013986013986013986},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.003714020427112349},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.00558659217877095}},":":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009276437847866419},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009298000929800093},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.005923000987166831},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.003875968992248062},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.002294893861158921},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0016835016835016834},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473}}},"의":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},";":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"과":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"은":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"을":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0014807502467917078},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574}}},"이":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}},"라":{"docs":{},"는":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}},"t":{"docs":{},"a":{"docs":{},"g":{"docs":{},":":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}}}}},")":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}},"o":{"docs":{},"f":{"docs":{},"a":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0017793594306049821}}}},"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.00028686173264486515}},"e":{"docs":{},"r":{"docs":{},")":{"docs":{},":":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}}}}}}}}}},"d":{"docs":{},")":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248}}},";":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248}}},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.0022675736961451248}}}}}}}},"!":{"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.00028686173264486515}}}},"docs":{}}}}}}}}}},".":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0025906735751295338}},"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.00028686173264486515}}}},"docs":{}}}}}}}}},"?":{"docs":{},":":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"o":{"docs":{},"l":{"docs":{},"v":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}},"e":{"docs":{},"r":{"docs":{},";":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}}}}}}},"s":{"docs":{},")":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},".":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}},"m":{"docs":{},"a":{"docs":{},"p":{"docs":{},"(":{"docs":{},"n":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303}}}}}}}},":":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"p":{"docs":{},"a":{"docs":{},"c":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0018436578171091445},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.01282051282051282},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0034129692832764505},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.02742409402546523},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.006734006734006734},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0018148820326678765},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.01279317697228145},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.031088082901554404}},"e":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}},".":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}}},"'":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}},",":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0025906735751295338}}},".":{"docs":{"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.004651162790697674},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}}},".":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0025906735751295338}}},",":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},")":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}},"은":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}}}}}}}},",":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0025906735751295338}}}}},"n":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}},"t":{"docs":{},"i":{"docs":{},"v":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0016835016835016834}},"e":{"docs":{},".":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417}}}}}}}},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.002356637863315004},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.002793296089385475}},".":{"docs":{},"j":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.00501002004008016},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0027223230490018148}},"s":{"docs":{},"는":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}}},"를":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}},")":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"에":{"docs":{},"서":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"의":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"가":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}}},"보":{"docs":{},"다":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"\"":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}},"/":{"docs":{},"i":{"docs":{},"o":{"docs":{},".":{"docs":{},"j":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}}}}}}}}},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}}}},"가":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}},"/":{"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.0005633802816901409}},"s":{"docs":{},"를":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}}}}}}}}},"로":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"_":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.005291005291005291}},"e":{"docs":{},"s":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"라":{"docs":{},"는":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"를":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},",":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726}}},"/":{"docs":{},"@":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.003169572107765452}},"e":{"docs":{},"s":{"docs":{},"/":{"docs":{},"*":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726}}}}}}}}}}}}}}}}}}},"는":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}},"!":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}},"\"":{"docs":{},";":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}},"e":{"docs":{},"m":{"docs":{},"i":{"docs":{},"t":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.002793296089385475}},"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.0005633802816901409},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.002793296089385475}}}}}}}}},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{},"p":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.002793296089385475}}}}}}}}},"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.0009285051067780873}}}}}}}}}}}},"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.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.002793296089385475}},"는":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}}}}}}}}}}}}}}}}}}}}}}}},"i":{"docs":{},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{},"i":{"docs":{},"c":{"docs":{},"i":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"i":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0018570102135561746},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.002793296089385475},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.003134796238244514}}},"y":{"docs":{},"를":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},",":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}}},":":{"docs":{"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.006269592476489028}}}}}},"r":{"docs":{},"e":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{},"n":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.002793296089385475}},"s":{"docs":{},"는":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}}}}}}},"t":{"docs":{},"h":{"docs":{},"i":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.002793296089385475}},"s":{"docs":{},"는":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},",":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}}}}}}},"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.0009285051067780873},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.002793296089385475}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"s":{"docs":{},"u":{"docs":{},"r":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597}},"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.0008453085376162299}}}}}}}}}}}}}}},"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.0008453085376162299}}}}}}}}}}}}},":":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597}}}}}}},"o":{"docs":{},"k":{"docs":{},"a":{"docs":{},"y":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}}}},"e":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.009569377990430622},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.0022675736961451248},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0030959752321981426},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0038860103626943004},"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.006872852233676976},"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.006993006993006993},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726}},"m":{"docs":{},"p":{"docs":{},"t":{"docs":{},"i":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}},"y":{"docs":{},";":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248}}}}}}},":":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0025252525252525255},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.0022675736961451248},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0018148820326678765},"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.006993006993006993},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0018570102135561746},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.003134796238244514},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.010582010582010581}}}},"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.0008417508417508417}}}}}}}},"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.0008417508417508417}}}}}}}}}}}}}}}}}}}}}}}},"b":{"docs":{},"l":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439}}}},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},".":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}}}}}}}},"i":{"docs":{},"c":{"docs":{"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0027397260273972603},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}},"o":{"docs":{},"n":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}},"h":{"docs":{"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.006993006993006993}}}},"n":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.0035070140280561123},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.002938295788442703},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.0022675736961451248},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0046439628482972135},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}},"e":{"docs":{},",":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}}}},"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.0003687315634218289}}}}}}}}}}},"e":{"docs":{},"s":{"docs":{},"o":{"docs":{},"l":{"docs":{},"v":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001503006012024048},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.0045351473922902496},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.002793296089385475}},"e":{"docs":{},")":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"를":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}}}}},"w":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383},"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488}}},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.0022675736961451248},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.002793296089385475}}}}},"c":{"docs":{},"h":{"docs":{},"e":{"docs":{},"c":{"docs":{},"k":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439}}}}}}},"v":{"docs":{},"i":{"docs":{},"c":{"docs":{"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.004651162790697674}}}}},"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.0009285051067780873},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.002793296089385475}}}}}}}}}}}}}}}}}}}},"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.0009285051067780873},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.002793296089385475}}}}},"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.0009285051067780873},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.002793296089385475}}}}}}}}}}}}}}}},":":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}},".":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}}}}}},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}},";":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"i":{"docs":{},"g":{"docs":{},"h":{"docs":{},"t":{"docs":{},"l":{"docs":{},"i":{"docs":{"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.003134796238244514},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":5.031746031746032}}}}}}}}},"o":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}},"o":{"docs":{"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0027397260273972603}},"의":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016}}},"p":{"docs":{},"s":{"docs":{},"!":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}}}}}},"p":{"docs":{},"e":{"docs":{},"n":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.004573170731707317}}},"r":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.003367003367003367},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},";":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303}}}}},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},")":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},":":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},";":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},".":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417}}}}}}}}},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"1":{"docs":{},":":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}},"2":{"docs":{},":":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}},"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0015710919088766694},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0022535211267605635},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0025252525252525255},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.001367053998632946},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.006802721088435374},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.006097560975609756},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.006396588486140725},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.01238390092879257},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.006339144215530904},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":5.005571030640668},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":3.3472998137802605},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.003134796238244514}},"s":{"docs":{},".":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.003169572107765452},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}},"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.0011267605633802818}}}}}}},"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.0011267605633802818}}}}}}}},";":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"에":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"의":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818}}},":":{"docs":{"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.003134796238244514}}}},",":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417}}},"a":{"docs":{},"l":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"?":{"docs":{},":":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417}}}}}}}},".":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.003048780487804878}}},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},".":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439}}}}}},":":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}}},"s":{"docs":{},",":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0030959752321981426}}}}}}}}}},"a":{"docs":{},"c":{"docs":{},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},":":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}}}}}},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{},"u":{"docs":{},"n":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}}}}},"s":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726}}}}}},"b":{"docs":{},"j":{"docs":{"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.003048780487804878}},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0016901408450704226},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.007621951219512195},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0027223230490018148},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.008528784648187633},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0046439628482972135},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0025906735751295338},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.003714020427112349}},",":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}}},"가":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"보":{"docs":{},"다":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}},"와":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"\"":{"docs":{},"}":{"docs":{},";":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009298000929800093}}}}},":":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"s":{"docs":{},",":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},".":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439}}}},".":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0042643923240938165},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}},"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.000683526999316473}}}},".":{"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.000683526999316473}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"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":{},"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.005479452054794521}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},";":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}}},".":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"y":{"docs":{},"가":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}}}}}}}}},"x":{"docs":{},";":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}}},"b":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.003048780487804878}}}},"[":{"docs":{},"\"":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"y":{"docs":{},"\"":{"docs":{},"]":{"docs":{},"으":{"docs":{},"로":{"docs":{},"도":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}}}}}}}}}}}}}},"k":{"docs":{},"e":{"docs":{},"y":{"docs":{},"]":{"docs":{},";":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}}}}}}},"에":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}}},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0068560235063663075},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.002734107997265892}},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},".":{"docs":{},"j":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}},"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.0019588638589618022}},".":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}}}}}}}}}}}}}}},"t":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0019588638589618022}}}},";":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.002938295788442703}}}}}}},"e":{"docs":{},",":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.002050580997949419}}}}}}}}},"u":{"docs":{},"t":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0027397260273972603},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.0022675736961451248},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.004651162790697674},"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.013986013986013986},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.002793296089385475},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.003134796238244514}},"p":{"docs":{},"u":{"docs":{},"t":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0013550135501355014},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.005050505050505051},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.0045351473922902496},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0064995357474466105},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.003134796238244514}},":":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.003134796238244514}}},",":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417}}},"s":{"docs":{},";":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726}}},".":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}}}},".":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0018570102135561746}}}}}},")":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}},"\"":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303}},"'":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},")":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303}}},";":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.002136752136752137},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0018570102135561746},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.002793296089385475}},"e":{"docs":{},"을":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0034129692832764505}}},".":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.0022675736961451248}},"►":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}}}}}}}},"d":{"docs":{},"i":{"docs":{},"r":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.002793296089385475}},".":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}}}}}},":":{"docs":{"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.003134796238244514}}}}},"c":{"docs":{},"t":{"docs":{},"a":{"docs":{},"l":{"docs":{},":":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}},"o":{"docs":{},"p":{"docs":{},"u":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0019743336623889436}},"s":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"m":{"docs":{},"a":{"docs":{},"n":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}}}}}}}},"c":{"docs":{},"u":{"docs":{},"r":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}}}}}},"l":{"docs":{},"d":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597}}}},".":{"docs":{},"a":{"docs":{},";":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}},"와":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}},"b":{"docs":{},";":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}},"에":{"docs":{},"서":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}},"m":{"docs":{},"a":{"docs":{},"p":{"docs":{},"(":{"docs":{},"x":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}}}}}}},";":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0018552875695732839}}},"r":{"docs":{},"i":{"docs":{},"g":{"docs":{},"i":{"docs":{},"n":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.001367053998632946},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726}},"에":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"a":{"docs":{},"l":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}},".":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}},"l":{"docs":{},"y":{"docs":{},".":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439}}}}}}}}}}},"d":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0016835016835016834},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.001367053998632946},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.011337868480725623},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0042643923240938165},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.002785515320334262}},".":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473}}}}},"i":{"docs":{},"n":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473}}}}},"g":{"docs":{},"a":{"docs":{},"n":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.006396588486140725},"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.006872852233676976}},"i":{"docs":{},"z":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},",":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}}}}}}}}}}},"n":{"docs":{"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0027397260273972603},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0054446460980036296},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0030959752321981426},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669},"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.006993006993006993},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.003169572107765452},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}},"c":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473},"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.006993006993006993}},"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.0004597701149425287}}}}}}}},"는":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}},"g":{"docs":{},"o":{"docs":{},"o":{"docs":{},"d":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}},"(":{"docs":{},"t":{"docs":{},"h":{"docs":{},"i":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}}}},"는":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}}},"이":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}}}},"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.0003687315634218289}}}}}}}}}}}},",":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}}},".":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}}}},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"d":{"docs":{},":":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}},"y":{"docs":{},"\"":{"docs":{},"]":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.003205128205128205}}}},")":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},",":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}}}}},"t":{"docs":{},"o":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}}},".":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726}}}},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0027397260273972603}},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"d":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0016835016835016834},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0042643923240938165},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.018575851393188854},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}},"s":{"docs":{},")":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}},",":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0046439628482972135}}},":":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}}}},",":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.001367053998632946}}},".":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0030959752321981426}}}}}}},"w":{"docs":{},"r":{"docs":{},"i":{"docs":{},"t":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726}},"t":{"docs":{},"e":{"docs":{},"n":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417}}}}}}}}},"r":{"docs":{},"i":{"docs":{},"d":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726}},"d":{"docs":{},"e":{"docs":{},"n":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726}}}}}}}},"h":{"docs":{},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{},".":{"docs":{"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0027397260273972603}}}}}}},"v":{"docs":{},"i":{"docs":{},"e":{"docs":{},"w":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.002793296089385475}}}}}}}}},":":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}},"[":{"docs":{},"n":{"docs":{},"]":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303}}}}},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"]":{"docs":{},":":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},";":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"은":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}}}}},"k":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.007575757575757576},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.006097560975609756},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.018575851393188854},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0051813471502590676}},",":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.003048780487804878}}}},"f":{"docs":{},"f":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}},"i":{"docs":{},"c":{"docs":{},"i":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473}}}}},"e":{"docs":{},"r":{"docs":{"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.004651162790697674},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}},",":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}},"t":{"docs":{},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{},".":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}},"w":{"docs":{},"i":{"docs":{},"s":{"docs":{"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488}}}}}}}}},"m":{"docs":{},"i":{"docs":{},"t":{"docs":{},"t":{"docs":{},"e":{"docs":{},"d":{"docs":{},",":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{},"n":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.008130081300813009},"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.005035246727089627},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.007855459544383346},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0016901408450704226},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.006029684601113173},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0032543003254300326},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.011954022988505748},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.012872628726287264},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.004761904761904762},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.012908777969018933},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.006268436578171091},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.00641025641025641},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0068560235063663075},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.008417508417508417},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.019138755980861243},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.0022675736961451248},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0027223230490018148},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.008528784648187633},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.01238390092879257},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.003134796238244514}},";":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0011061946902654867}}}}}},"r":{"docs":{},"i":{"docs":{},"e":{"docs":{},"v":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417}}}}}}},"q":{"docs":{},"u":{"docs":{},"i":{"docs":{},"r":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.002734107997265892},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.0022675736961451248},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0054446460980036296},"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.006993006993006993},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.005291005291005291}},"e":{"docs":{},"(":{"docs":{},"'":{"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.002014098690835851}}}}}}}},"g":{"docs":{},"u":{"docs":{},"l":{"docs":{},"p":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.002356637863315004}},"'":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}}}}}}},"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.0007855459544383347}}}}}}}}}}}}}}},"t":{"docs":{},"s":{"docs":{},"i":{"docs":{},"f":{"docs":{},"y":{"docs":{},"'":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}}}}}}}},"v":{"docs":{},"i":{"docs":{},"n":{"docs":{},"y":{"docs":{},"l":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.004713275726630008}}}}}}},"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.0009074410163339383}}}}}}}}}}}}},"\"":{"docs":{},"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.002356637863315004},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.003134796238244514}}}}}}}}}}}}}},"a":{"docs":{},"r":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}}}}},"g":{"docs":{},"u":{"docs":{},"l":{"docs":{},"p":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0015710919088766694},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.003134796238244514}},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.003142183817753339},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.003134796238244514}}}}}}}}},"t":{"docs":{},"s":{"docs":{},"i":{"docs":{},"f":{"docs":{},"y":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.002356637863315004},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.003134796238244514}}}}}}}}}},"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.0007855459544383347}}}}}}}}}}}}},"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.0005633802816901409},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}}}}}}}}},"f":{"docs":{},"o":{"docs":{},"o":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}}}},"s":{"docs":{},"\"":{"docs":{},")":{"docs":{"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.003134796238244514}},";":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0027223230490018148}}}}}}},".":{"docs":{},".":{"docs":{},".":{"docs":{},"\"":{"docs":{},")":{"docs":{},"문":{"docs":{},"이":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},";":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}}}}},"/":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578}}}}},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"b":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}}}}}}},"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.0007374631268436578}}}}}}}}}}}}}}}}}}}}}}},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"\"":{"docs":{},")":{"docs":{},"을":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}},"b":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}}}}},"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.0009074410163339383}}}}}}}}}},"a":{"docs":{},"g":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0018148820326678765}}}}},"u":{"docs":{},"r":{"docs":{},"l":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"\"":{"docs":{},")":{"docs":{},"를":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}}}}}}},"d":{"docs":{},"u":{"docs":{},"o":{"docs":{"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.003134796238244514}},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.003134796238244514}}}}}}}},"p":{"docs":{},"a":{"docs":{},"t":{"docs":{},"h":{"docs":{},"\"":{"docs":{},")":{"docs":{"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.003134796238244514}}}}}}}}},"p":{"docs":{},"a":{"docs":{},"t":{"docs":{},"h":{"docs":{},":":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}}}},")":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"[":{"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.0003687315634218289}}}}}}}}}}}}}}}}}}}}}}}}},"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.0003687315634218289}}},"s":{"docs":{},":":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}}}}}}}}}},"j":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}},"s":{"docs":{},"/":{"docs":{},"a":{"docs":{},"m":{"docs":{},"d":{"docs":{},"를":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}}}},",":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}},".":{"docs":{},"j":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}},"s":{"docs":{},")":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"의":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}}}},"라":{"docs":{},"는":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"에":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"d":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0016835016835016834}},":":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0016835016835016834}}}}}},"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.000683526999316473}}},":":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473}}}}}}}}}}}}},"(":{"docs":{},"t":{"docs":{},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},":":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473}}}}}}}}}},".":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473}}},"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.000683526999316473}}}}}}}}}}}}}},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},",":{"docs":{"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0027397260273972603}}}}}}},",":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}}},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488}},".":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}}}}},"s":{"docs":{},"t":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.005291005291005291}},"o":{"docs":{},"r":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}},"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.0009195402298850574}}}}}}}}}}}}}}}},"u":{"docs":{},"l":{"docs":{},"t":{"1":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0018390804597701149}}},"2":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0018390804597701149}}},"3":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0018390804597701149}}},"4":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574}}},"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0015710919088766694},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.002789400278940028},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0019588638589618022},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.004208754208754209},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.001367053998632946},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.011337868480725623},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.003134796238244514}},";":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303}}},"[":{"docs":{},"k":{"docs":{},"]":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}},".":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},",":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417}}},")":{"docs":{},";":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}}}},"s":{"docs":{},")":{"docs":{"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.003134796238244514}}},".":{"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.003134796238244514}}}}}}}}}}}}},"o":{"docs":{},"l":{"docs":{},"v":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.002004008016032064},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.003367003367003367},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.011337868480725623},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0030959752321981426},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0018570102135561746},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.003134796238244514}},"e":{"docs":{},":":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.003134796238244514}}},"d":{"docs":{},".":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}}}}}},"u":{"docs":{},"t":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.002004008016032064},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.004642525533890436}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},")":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"은":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},".":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417}}},",":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}}}}}}}}}},"e":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{},":":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}}}}},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"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.0008896797153024911}}}}}}}}}}},"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.0008896797153024911}}}}}}}}}}}}}},"s":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}},"e":{"docs":{},")":{"docs":{},":":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}}},".":{"docs":{},"y":{"docs":{},"e":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}}}}}}}}}}}},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0016901408450704226},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.013636363636363636},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.011784511784511785},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.002793296089385475}},"!":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}},"\"":{"docs":{},"라":{"docs":{},"고":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}}}},".":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417}},"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.0011363636363636363},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0016835016835016834},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439}}}}}}},"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.0009285051067780873}},"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.0008417508417508417}}}}}}}}},",":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417}}}}}}}}}}}}}}}}},"d":{"docs":{},"o":{"docs":{},"m":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}},".":{"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.0011363636363636363}}}}}}}}}}}}},"를":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}},"와":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.003409090909090909}}},"의":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}},",":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0016835016835016834}}},"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.0009285051067780873},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.002793296089385475}}}}}}}}}}},"h":{"docs":{"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0027397260273972603}}}},"d":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.018604651162790697},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0018148820326678765},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0025906735751295338}},"o":{"docs":{},"n":{"docs":{},"l":{"docs":{},"y":{"docs":{},"로":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"a":{"docs":{},"r":{"docs":{},"r":{"docs":{},"a":{"docs":{},"y":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}},"를":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}},"타":{"docs":{},"입":{"docs":{},"이":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}}}}}}}},"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.0009298000929800093}}}}}}}}}}}}},"를":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"을":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009298000929800093}}},"도":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}},",":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},";":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}}}},"와":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}},"i":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0018596001859600185},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.003948667324777887},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0017211703958691911}}}}}},"y":{"docs":{},",":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}},"e":{"docs":{},"r":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.002938295788442703},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}}},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439}}}}}},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}},"s":{"docs":{},":":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417}}},".":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}}}},",":{"docs":{"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488}}}}}},"l":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0018570102135561746}},"l":{"docs":{},"i":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}}}},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}}}}}},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.003367003367003367},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.003048780487804878}}}},":":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.004208754208754209}}}}}},"a":{"docs":{},"m":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},")":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}}}}}},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.007428040854224698}},"s":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}}}}},"e":{"docs":{},"d":{"docs":{},".":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}}}}}}}},"l":{"docs":{},"a":{"docs":{},"c":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.002734107997265892},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},".":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}}}}}}},"d":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011},"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488}},",":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}},"i":{"docs":{},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}}}}}}}},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}},"e":{"docs":{},";":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}},"(":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0030959752321981426}}}}}}}}},"i":{"docs":{},"e":{"docs":{},"w":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}},"s":{"docs":{},"i":{"docs":{},"t":{"docs":{"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488}}}}}}},"c":{"docs":{},"o":{"docs":{},"r":{"docs":{},"d":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473}},"는":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"와":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}},"g":{"docs":{},"n":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.003048780487804878}}}},"m":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}}},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"d":{"docs":{},".":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726}}}}}}}},"p":{"docs":{},"i":{"docs":{},"l":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}}}}}}},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"l":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0008605851979345956}}}}}}},"a":{"docs":{},"l":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417}}}},"u":{"docs":{},"r":{"docs":{},"s":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726}}}}}},"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.0003687315634218289}}}}}}}}}}}}}}}}}}}}}}}}}}},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}},"u":{"docs":{},"l":{"docs":{},"a":{"docs":{},"r":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.0022675736961451248}}}}}},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726}}}}}}}}}},"f":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.02040816326530612},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.004573170731707317},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.004651162790697674},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.007772020725388601},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.002785515320334262}},"e":{"docs":{},"n":{"docs":{},"c":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.0022675736961451248},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.004754358161648178}}}}}}},"l":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.005468215994531784}},".":{"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.000683526999316473}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"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.000683526999316473}}}}}}}}}}}}}}}},"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.000683526999316473}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"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.001367053998632946}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"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.000683526999316473}},"(":{"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.000683526999316473}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"l":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.00501002004008016},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.0022675736961451248},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.004754358161648178},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0018570102135561746}},"a":{"docs":{},"t":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}},"i":{"docs":{},"v":{"docs":{},"e":{"docs":{},"로":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}},"x":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439}}}},"e":{"docs":{},"a":{"docs":{},"s":{"docs":{},"e":{"docs":{},"s":{"docs":{},".":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.001367053998632946}}}}}}}}},"w":{"docs":{},"r":{"docs":{},"i":{"docs":{},"t":{"docs":{},"t":{"docs":{},"e":{"docs":{},"n":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417}}}}}}}}},"u":{"docs":{},"s":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0027397260273972603},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.008528784648187633}}}}}}},"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.001524390243902439}}}},")":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439}}}}}}},"m":{"docs":{},"o":{"docs":{},"v":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}},"e":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.002793296089385475}}}}}}}}},"b":{"docs":{},"u":{"docs":{},"i":{"docs":{},"l":{"docs":{},"d":{"docs":{},"!":{"docs":{"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.003134796238244514}}}}}}}}},"c":{"1":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.004028197381671702}}},"docs":{}},"u":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}},"n":{"docs":{"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0027397260273972603},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.002785515320334262}},"n":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851}}}}},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.001367053998632946},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0027397260273972603},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0018148820326678765},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}},"e":{"docs":{},")":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}},"이":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}}},",":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.003417634996582365}}},".":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.001367053998632946},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0027397260273972603},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}}}}}}},":":{"docs":{"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.005291005291005291}}}},"l":{"docs":{},"e":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0025906735751295338}},"s":{"docs":{},":":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}},")":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}},".":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439}}}}},"s":{"docs":{},"s":{"docs":{},"i":{"docs":{},"a":{"docs":{},"n":{"docs":{},":":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}}}}}}}}},"o":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}},".":{"docs":{},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}}}}}},"p":{"docs":{},"u":{"docs":{},"s":{"docs":{},"h":{"docs":{},"(":{"5":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}}},"docs":{}}}}}}},":":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}},";":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}},"[":{"0":{"docs":{},"]":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}},"docs":{}},"l":{"docs":{},"l":{"docs":{},"d":{"docs":{},"i":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{},":":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}}}}}},"o":{"docs":{},"t":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.0045351473922902496},"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.003169572107765452},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.002785515320334262}},"d":{"docs":{},"i":{"docs":{},"r":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.00558659217877095}},"s":{"docs":{},")":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"를":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}}},"의":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001503006012024048}}},"[":{"2":{"docs":{},"]":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}}}},"docs":{}}}}}},"s":{"docs":{},"를":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},".":{"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.0009074410163339383}}}}}}}}}}}}}}}}},"u":{"docs":{},"g":{"docs":{},"h":{"docs":{},"l":{"docs":{},"i":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}}}}}}},"h":{"docs":{},"i":{"docs":{},"n":{"docs":{},"o":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718}},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},",":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.007142857142857143}}}}},";":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"가":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"는":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718}}},",":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381}}}}}}},"a":{"docs":{},"d":{"docs":{},"i":{"docs":{},"u":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0017793594306049821},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}}},"i":{"docs":{},"s":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0018570102135561746}}}},"n":{"docs":{},"g":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0018148820326678765}}}},"r":{"docs":{},"e":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}},"i":{"docs":{},"g":{"docs":{},"h":{"docs":{},"t":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0035587188612099642},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.003134796238244514}},",":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0017793594306049821}}},":":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},";":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0014749262536873156}}}}}}},".":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417}},"j":{"docs":{},"s":{"docs":{},")":{"docs":{},".":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.0022675736961451248}}}}}}}},"s":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0017211703958691911},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.00641025641025641},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0025906735751295338}},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.005917159763313609},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.001394700139470014},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0014807502467917078},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0013550135501355014},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00774526678141136},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0011061946902654867},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.003205128205128205},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.005050505050505051},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.003048780487804878},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0018148820326678765},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.008528784648187633},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.016713091922005572},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.00558659217877095}},")":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.004878048780487805},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.002356637863315004},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.00839091806515301},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0022988505747126436},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0011474469305794606},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.00641025641025641},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.006151742993848257},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}},":":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009298000929800093},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0014749262536873156},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.004273504273504274},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.002938295788442703},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.006396588486140725},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.009287925696594427}}},".":{"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.0008453085376162299}}}}}}}}}},";":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}}},",":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}}},",":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0032520325203252032},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0013914656771799629},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.001394700139470014},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.004137931034482759},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0011474469305794606},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0014749262536873156},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.004101161995898838},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.006396588486140725},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.015479876160990712}}},";":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.008130081300813009},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.004545454545454545},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.008368200836820083},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.007403751233958539},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.002758620689655172},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.003875968992248062},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0017211703958691911},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0029498525073746312},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.004208754208754209},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.003417634996582365},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.017057569296375266},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.006191950464396285},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}},")":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0025906735751295338}}}},"[":{"docs":{},"]":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.003714020427112349}},")":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.001379310344827586}}},";":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},",":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}},"\"":{"docs":{},";":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597}}}},"과":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}},"]":{"docs":{},":":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.001394700139470014},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.003205128205128205},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417}}}},"a":{"docs":{},"r":{"docs":{},"r":{"docs":{},"a":{"docs":{},"y":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}},";":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}},"이":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}}}}}},"으":{"docs":{},"로":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009298000929800093}}}},"을":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}},"i":{"docs":{},"c":{"docs":{},".":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}}}},"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.0006775067750677507}}}}}}}}}}}}}}}}}},"p":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}},"s":{"docs":{},":":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},".":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"c":{"docs":{},"h":{"docs":{},"(":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0011061946902654867}}}}}}}}}}},")":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.003205128205128205}}}},"이":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"인":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}},".":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"t":{"docs":{},"o":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}},"e":{"docs":{},".":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928}}}}}}},"r":{"docs":{},"e":{"docs":{},"p":{"docs":{},"l":{"docs":{},"a":{"docs":{},"c":{"docs":{"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928}}}}}}}},"s":{"docs":{},"e":{"docs":{},"a":{"docs":{},"r":{"docs":{},"c":{"docs":{},"h":{"docs":{"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928}}}}}}},"p":{"docs":{},"l":{"docs":{},"i":{"docs":{},"t":{"docs":{"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928}}}}}}}}}}}}}}}}}},"같":{"docs":{},"은":{"docs":{"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928}}}},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"d":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.00331858407079646},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.009615384615384616}},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},";":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}}}}}}}}}},"}":{"docs":{},"'":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417}}},")":{"docs":{},";":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417}}}},",":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417}}}}}},"c":{"docs":{},"t":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.005571030640668524},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.002793296089385475}},"e":{"docs":{},"r":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818}}}},"n":{"docs":{},"u":{"docs":{},"l":{"docs":{},"l":{"docs":{},"c":{"docs":{},"h":{"docs":{},"e":{"docs":{},"c":{"docs":{},"k":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0018570102135561746},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.002793296089385475}},"s":{"docs":{},"가":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"도":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"를":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"에":{"docs":{},"서":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}},"와":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}}}}}}}}},"\"":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0018570102135561746}}},"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.0009285051067780873},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.002793296089385475}},"e":{"docs":{},"s":{"docs":{},".":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}}}}}}}}}}}}}}}}}},"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.002793296089385475}},"a":{"docs":{},"l":{"docs":{},"[":{"1":{"docs":{},"]":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}}}},"docs":{}}}}}}}}}}}},"e":{"docs":{},"a":{"docs":{},"m":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}},"'":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.003142183817753339}}}}},"에":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}},"을":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0015710919088766694}}}}}},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{},":":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597}}}}}}}}},"o":{"docs":{},"n":{"docs":{},"g":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}},"l":{"docs":{},"i":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}}}},"u":{"docs":{},"c":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.013953488372093023},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":5.0036297640653356},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.002785515320334262}}}}}}},"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.000501002004008016}}}}}}}}}}},"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.0032520325203252032}},"(":{"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.0016260162601626016}}}}}}}}}}}}},"i":{"docs":{},"o":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.004878048780487805},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.010582010582010581}},"에":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}},"서":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016}}},"게":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}},"와":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016}}},"는":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}},"?":{"docs":{"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.002793296089385475}}}}}}},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0015710919088766694},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0027397260273972603},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.0022675736961451248},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.004651162790697674},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726}},"u":{"docs":{},"p":{"docs":{},".":{"docs":{},"c":{"docs":{},"s":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851}}}}}}}}}}},"t":{"docs":{},"e":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.001394700139470014}},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0025252525252525255}}}}}},"가":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}},":":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.0045351473922902496},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}},"s":{"docs":{},")":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},".":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.0022675736961451248},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}}},":":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0018148820326678765}}},",":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726}}}}}}},".":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439}}}},"i":{"docs":{},"c":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0019588638589618022},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.003417634996582365},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0025906735751295338}},"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.0003687315634218289}}}}}}}}}}}}}}}}}}}}}},"u":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.002325581395348837}},"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.0007751937984496124}}}}}}}}}}}},"n":{"docs":{},"d":{"docs":{"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.005479452054794521}},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473}},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}}},".":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473}}}}}}}},"y":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}},"g":{"docs":{},"e":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473}}}}},"e":{"docs":{},"p":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0016835016835016834},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.004651162790697674},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383},"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488}},".":{"docs":{},".":{"docs":{},".":{"docs":{},"\"":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}},"s":{"docs":{},")":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}}}},"i":{"docs":{},"l":{"docs":{},"l":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0027397260273972603},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0027223230490018148},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726}}}}},"y":{"docs":{},"l":{"docs":{},"e":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}},".":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}},"i":{"docs":{},"z":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}}}}}}},"a":{"docs":{},"y":{"docs":{},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0015710919088766694}},"(":{"docs":{},")":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}},";":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}},":":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}}}}},"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.001524390243902439}}}}}}}}}}}},"를":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0015710919088766694}}}}}}}}},"v":{"docs":{},"e":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.003927729772191673},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0022727272727272726},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473},"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.006993006993006993},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.003134796238244514}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},".":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726}}}}}}},"m":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}},".":{"docs":{},"m":{"docs":{},"o":{"docs":{},"v":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}}}}}},"m":{"docs":{},"i":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}},"p":{"docs":{},"l":{"docs":{"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.00821917808219178},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}},"e":{"docs":{},".":{"docs":{},"j":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.002136752136752137}}}}}}},"e":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0068560235063663075},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.0045351473922902496},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0027223230490018148},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0038860103626943004},"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.006993006993006993},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.002793296089385475}}}},"f":{"docs":{},"e":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}},"t":{"docs":{},"y":{"docs":{},")":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}},"r":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}}}}},"t":{"docs":{},"i":{"docs":{},"s":{"docs":{},"f":{"docs":{},"i":{"docs":{"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.005479452054794521}}}}}}}},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.002734107997265892},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}},"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.0010070493454179255}}}}}}}}}},":":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851}}},"라":{"docs":{},"고":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}},"를":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}},"에":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851}}}},".":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.005291005291005291}}},"h":{"docs":{},"o":{"docs":{},"s":{"docs":{},"t":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}}}}}}}}}},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0027223230490018148}},".":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417}}},"d":{"docs":{},".":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}}}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},")":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}},"이":{"docs":{},"라":{"docs":{},"고":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}}}}}}},"a":{"docs":{},"l":{"docs":{},"e":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718}},":":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0019588638589618022}}}},"a":{"docs":{},",":{"docs":{"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0027397260273972603}}}}}},"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.00028686173264486515}},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"(":{"2":{"docs":{},")":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}},"docs":{}},"는":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}}}}}}}}}}}}}}}}}}}},"e":{"docs":{},"n":{"docs":{},"a":{"docs":{},"r":{"docs":{},"i":{"docs":{},"o":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473}},"s":{"docs":{},")":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}}}}},"h":{"docs":{},"e":{"docs":{},"m":{"docs":{},"a":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.003169572107765452}}}}}}},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009298000929800093}},"o":{"docs":{},"r":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.002136752136752137}},":":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}},"(":{"docs":{},")":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.001394700139470014}},":":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}}},"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.001394700139470014}},"에":{"docs":{},"는":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}},"은":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}},"을":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}},"의":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009298000929800093}}}}}}}}}}}}}},":":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},";":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.002136752136752137}}}}}}}}}},"r":{"docs":{},"v":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.006802721088435374},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.004651162790697674},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}},"e":{"docs":{},"r":{"docs":{},")":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}},"i":{"docs":{},"c":{"docs":{"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.005291005291005291}}}}},"i":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"z":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303}}}}}}}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"d":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009276437847866419},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669},"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488}},"s":{"docs":{},")":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.002356637863315004}}}},",":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}},"]":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009276437847866419}},":":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}},"라":{"docs":{},"는":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}},"의":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}},")":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},":":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.037209302325581395},"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.006872852233676976},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.005291005291005291}},",":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}},".":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.004651162790697674},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}},"s":{"docs":{},".":{"docs":{"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.004651162790697674}}}}}}}}},"n":{"docs":{},"t":{"docs":{},"e":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597}}}}}}}}},"a":{"docs":{},"r":{"docs":{},"c":{"docs":{},"h":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009276437847866419},"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.013986013986013986},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.003134796238244514}},"의":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}},"f":{"docs":{},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.001394700139470014}},";":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.001394700139470014}}}}}}}}}},"l":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.001367053998632946}},"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.000683526999316473}}}}}}}}}}}}}},"t":{"docs":{},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},")":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473}}}}}}}}}}}}},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.004651162790697674}}}}}},"t":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.005468215994531784},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.0022675736961451248},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.004573170731707317},"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.004754358161648178},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.002785515320334262},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.00558659217877095},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.003134796238244514},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.005291005291005291}},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009276437847866419}},"은":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}},"(":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0027397260273972603}}}}}}}},"(":{"docs":{},"d":{"docs":{},":":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009298000929800093}}}}},"과":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}}}},"e":{"docs":{},"r":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439}},"가":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"s":{"docs":{},":":{"docs":{},"[":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}}},"으":{"docs":{},"로":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}},"을":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718}}},"(":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},")":{"docs":{},";":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473}}}}}}}}},"[":{"docs":{},"\"":{"docs":{},"c":{"docs":{},"a":{"docs":{},"t":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704}}}}}}}}}},",":{"docs":{"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704}}},"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.0027397260273972603}}}}}}}}}}}}},".":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}}},"u":{"docs":{},"p":{"docs":{},",":{"docs":{"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.005291005291005291}}}}}},"p":{"docs":{},":":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"a":{"docs":{},"r":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0030959752321981426},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0018570102135561746},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.002793296089385475}},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"l":{"docs":{},"y":{"docs":{},".":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473}}}}}},"o":{"docs":{},"r":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.003169572107765452}}}}}}}}}}},"e":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0068560235063663075},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.003417634996582365},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.005479452054794521},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.0045351473922902496},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0054446460980036296},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0030959752321981426},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669},"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.006993006993006993},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.01021355617455896},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.002793296089385475},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.003134796238244514},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.010582010582010581}},"n":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.0022675736961451248}}},":":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0018148820326678765}}},"m":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}}},"m":{"docs":{},"a":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417}}}}}},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}}}}},"g":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726}}}}}}},"q":{"docs":{},"u":{"docs":{},"e":{"docs":{},"n":{"docs":{},"c":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}}}}}}}},"h":{"docs":{},"i":{"docs":{},"f":{"docs":{},"t":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}},"p":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417}}},"m":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}},"o":{"docs":{},"w":{"docs":{"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0027397260273972603},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.013953488372093023},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0027223230490018148},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0042643923240938165},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0018570102135561746}},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}},"(":{"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.0007855459544383347}}}}}}}}}}}}},"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.0007855459544383347}}}}}}}}}}},"에":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}}}}}},"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.0021321961620469083}}}}}}}}}}}}}},"r":{"docs":{},"t":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0011061946902654867},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}}}}}},"e":{"docs":{},"r":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0030959752321981426}}}}}}},"a":{"docs":{},"d":{"docs":{},"o":{"docs":{},"w":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0013914656771799629}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},")":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}},"은":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}}},"s":{"docs":{},"하":{"docs":{},"기":{"docs":{},"때":{"docs":{},"문":{"docs":{},"에":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}}}}}}}},"p":{"docs":{},"e":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.001394700139470014},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.005119453924914676},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0018148820326678765},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0051813471502590676}},",":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}},"k":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}},".":{"docs":{},"c":{"docs":{},"i":{"docs":{},"r":{"docs":{},"c":{"docs":{},"l":{"docs":{},"e":{"docs":{},";":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}}}}}}}},"s":{"docs":{},"q":{"docs":{},"u":{"docs":{},"a":{"docs":{},"r":{"docs":{},"e":{"docs":{},",":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}},";":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}}}}}}}}}}}}},")":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0008605851979345956}},":":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}},"에":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"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.0010683760683760685}}}}}}}}}}}}},";":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}}}}}}}}},"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.0017064846416382253}}}}}}}}}}}}}},"?":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}}}}}}},"t":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0034129692832764505}},"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.0017064846416382253}}}}}}}}}}}}}},"은":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}},"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.0034129692832764505}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}}}},"e":{"docs":{},"e":{"docs":{},"p":{"docs":{},")":{"docs":{},":":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0019588638589618022}}}},";":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0019588638589618022}}}}}}},"i":{"docs":{},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.004651162790697674},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}},"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.0018436578171091445}}},"t":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}}}}},"r":{"docs":{"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0027397260273972603}}},".":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}},"i":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0016835016835016834},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0018148820326678765}},"f":{"docs":{},"i":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}}}}}}},"i":{"docs":{},"l":{"docs":{},"a":{"docs":{},"r":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.006802721088435374},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0018148820326678765}},"l":{"docs":{},"i":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}},"y":{"docs":{},",":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726}}},".":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}}}}}}}}},"d":{"docs":{},"e":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{},":":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009298000929800093},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}}}}}}}},":":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417}},"s":{"docs":{},")":{"docs":{},":":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417}}}}}}}}}}},"g":{"docs":{},"n":{"docs":{},"a":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0025252525252525255},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.007739938080495356},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}},"e":{"docs":{},")":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}},"을":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0018596001859600185}}}},"s":{"docs":{},")":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}},"에":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}},"을":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}},"이":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"서":{"docs":{},"명":{"docs":{},"의":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}}}}}}}}},".":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}}},"\"":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}},":":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}}}},"으":{"docs":{},"로":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}},"로":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}}}}}},"l":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726}}}},"i":{"docs":{},"f":{"docs":{},"i":{"docs":{},"c":{"docs":{},"a":{"docs":{},"n":{"docs":{},"t":{"docs":{},"l":{"docs":{},"i":{"docs":{"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.006993006993006993}}}}}}}}}}}}},"z":{"docs":{},"e":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}},":":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},";":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}},"n":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}},"(":{"docs":{},")":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}},"g":{"docs":{},"l":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0011061946902654867},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0016835016835016834},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.002734107997265892},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.009070294784580499},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.002785515320334262}}}}},"t":{"docs":{},"e":{"docs":{},",":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}}},"u":{"docs":{},"a":{"docs":{},"t":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}}}},"y":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.002793296089385475}},".":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},"(":{"docs":{},"{":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}}}}},"l":{"docs":{},"l":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"의":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}}}}}}}}},"i":{"docs":{},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{},"(":{"docs":{},"'":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"s":{"docs":{},"/":{"docs":{},"m":{"docs":{},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{},"'":{"docs":{},")":{"docs":{},".":{"docs":{},"t":{"docs":{},"h":{"docs":{},"e":{"docs":{},"n":{"docs":{},"(":{"docs":{},"n":{"docs":{},"u":{"docs":{},"l":{"docs":{},"l":{"docs":{},",":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}}}}}}}}}}}}}}}}}}}}}}}}},"\"":{"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.0003687315634218289}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"j":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"의":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}},"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.0003687315634218289}}}}}}}}}}}}}}}}}}}}}},"j":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}},"s":{"docs":{},"를":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}},":":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"을":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}}}}},"m":{"1":{"docs":{"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928}}},"2":{"docs":{"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.011406844106463879}}},"3":{"docs":{"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928}},";":{"docs":{"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928}}}},"docs":{"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928}},"b":{"docs":{},"o":{"docs":{},"l":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0076045627376425855}},"(":{"docs":{},"\"":{"docs":{},"k":{"docs":{},"e":{"docs":{},"y":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.011406844106463879}}}}}}}},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473}}}}}}}}}}},"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.000683526999316473}}}}}}}}}}}}}},")":{"docs":{},";":{"docs":{"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.011406844106463879}}}}},".":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}},"h":{"docs":{},"a":{"docs":{},"s":{"docs":{},"i":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928}}}}}}}}},"i":{"docs":{},"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.0038022813688212928}}}}}}}}}}}}}}},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.014814814814814815}}}}}},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928}}}}}}},"r":{"docs":{},"e":{"docs":{},"p":{"docs":{},"l":{"docs":{},"a":{"docs":{},"c":{"docs":{"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928}}}}}}}},"s":{"docs":{},"e":{"docs":{},"a":{"docs":{},"r":{"docs":{},"c":{"docs":{},"h":{"docs":{"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928}}}}}}},"p":{"docs":{},"e":{"docs":{},"c":{"docs":{},"i":{"docs":{"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928}}}}},"l":{"docs":{},"i":{"docs":{},"t":{"docs":{"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928}}}}}}},"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.0038022813688212928}}}}}}}},"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.0038022813688212928}}}}}}}}}}}}},"u":{"docs":{},"n":{"docs":{},"s":{"docs":{},"c":{"docs":{},"o":{"docs":{},"p":{"docs":{"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928}}}}}}}}},"s":{"docs":{},")":{"docs":{"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928}}}},"은":{"docs":{"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928}}},"이":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},",":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473}}}}}},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{},"k":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0018570102135561746}}}}}}},"n":{"docs":{},"t":{"docs":{},"a":{"docs":{},"x":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.003048780487804878}},".":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417}}}}}},"c":{"docs":{},".":{"docs":{"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488}}}},"o":{"docs":{},"n":{"docs":{},"y":{"docs":{},"m":{"docs":{"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488}}}}}}}},"o":{"docs":{},"u":{"docs":{},"r":{"docs":{},"c":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.009426551453260016},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0022727272727272726},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.005571030640668524}},"e":{"docs":{},"(":{"docs":{},"v":{"docs":{},"i":{"docs":{},"n":{"docs":{},"i":{"docs":{},"l":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}}}}}},"m":{"docs":{},"a":{"docs":{},"p":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.003142183817753339},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.004642525533890436},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.002793296089385475}},"s":{"docs":{},"'":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0015710919088766694}}}}},"도":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}},"에":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}},"이":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0015710919088766694}}}}}}},".":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}},"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.00046490004649000463}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},";":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439}}}},",":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}}},"r":{"docs":{},"o":{"docs":{},"o":{"docs":{},"t":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.002793296089385475}}}}}}}}},"n":{"docs":{},"d":{"docs":{},"n":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}}}}}}},"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.0016906170752324597}}}}}},"r":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}},":":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}}}}},"a":{"docs":{},"r":{"docs":{},"r":{"docs":{},"a":{"docs":{},"y":{"docs":{"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704}},")":{"docs":{"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704}}}}}}}},"f":{"docs":{},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}},"(":{"docs":{},")":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}},";":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}}}},"t":{"docs":{},"h":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.001367053998632946},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}}},"y":{"docs":{},"p":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0038860103626943004}},"e":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}},",":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}},"i":{"docs":{},"m":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439}}}}},"w":{"docs":{},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0027397260273972603}}}},"a":{"docs":{},"t":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}}},"b":{"docs":{},"o":{"docs":{},"d":{"docs":{},"i":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439}}},"y":{"docs":{},"'":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439}}},")":{"docs":{},";":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439}}}}}}}},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0018148820326678765}},".":{"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.0009074410163339383}}}}}}}}}}}}}},",":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}},"l":{"docs":{},"u":{"docs":{},"t":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}},"r":{"docs":{},"t":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}}},".":{"docs":{"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488}}}},"r":{"docs":{},"c":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0015710919088766694},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0016901408450704226},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.003409090909090909},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},"/":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}},"s":{"docs":{},"를":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}}}}}}}}},"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.0007855459544383347}}}}}}}}}},"v":{"docs":{},"i":{"docs":{},"e":{"docs":{},"w":{"docs":{},"s":{"docs":{},"의":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}}}},"에":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0015710919088766694},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}},"와":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"의":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},".":{"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.0009298000929800093}}}}}}}}}}}}}}},":":{"docs":{"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.003134796238244514}}}}},"u":{"docs":{},"d":{"docs":{},"o":{"docs":{},"를":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}}},"m":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009276437847866419}},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"x":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}},"(":{"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.0009276437847866419}}}}}}}}}}}}}}}}},"b":{"docs":{},")":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}},":":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},":":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009298000929800093}}}}}}}}},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},")":{"docs":{},"\"":{"docs":{},"라":{"docs":{},"고":{"docs":{},"도":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}}}}}}}}}},"l":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}}},"m":{"docs":{},"i":{"docs":{},"t":{"docs":{"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488}}}}},"d":{"docs":{},"i":{"docs":{},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"i":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.003169572107765452}}}}}}}}}}},"l":{"docs":{},"i":{"docs":{},"m":{"docs":{"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.010582010582010581}}}}}},"i":{"docs":{},"t":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574}},"\"":{"docs":{},";":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}},":":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.004137931034482759}}},"s":{"docs":{},":":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0018390804597701149}}},"[":{"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.0009195402298850574}}}}}}}}}}}}}}}}}},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"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.0004935834155972359}}}}}}}}},"r":{"docs":{},"h":{"docs":{},"i":{"docs":{},"n":{"docs":{},"o":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}}}}}},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}}}}}}},")":{"docs":{},"를":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0014807502467917078}}},";":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0019743336623889436}}}}}}}},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}}}}}},".":{"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.0009871668311944718}}}}}}}}}}}}}}}}}}}}}}}}}}}},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.002050580997949419},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.006097560975609756},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.006339144215530904},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.003714020427112349},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.05027932960893855},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.003134796238244514}},"e":{"docs":{},"d":{"docs":{},".":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417}}}}},",":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.002793296089385475}}}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0018570102135561746}},"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.0009285051067780873},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.002793296089385475}}}}}}}}}}}}}}}}}}}}},"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.0009285051067780873},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.002793296089385475}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"c":{"docs":{},"c":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"f":{"docs":{},"u":{"docs":{},"l":{"docs":{},"l":{"docs":{},"i":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}},"e":{"docs":{},"s":{"docs":{},",":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417}}}}}}}}},"h":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.0022675736961451248},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0027223230490018148},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}},",":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.001367053998632946}}}}},"f":{"docs":{},"f":{"docs":{},"i":{"docs":{},"x":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}}}}},"g":{"docs":{},"g":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"d":{"docs":{},",":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417}}}}}}}}}},"r":{"docs":{},"r":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"d":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417}}}}}}},"e":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.003629764065335753},"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.006872852233676976}}},"f":{"docs":{},"a":{"docs":{},"c":{"docs":{},"e":{"docs":{},".":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}}}}}}}},"w":{"docs":{},"i":{"docs":{},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0011474469305794606},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}},"블":{"docs":{},"록":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}},"가":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"e":{"docs":{},"s":{"docs":{},".":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}}}}}}}},"m":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}}}},"p":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}},"에":{"docs":{},"는":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}}}}},"a":{"docs":{},"c":{"docs":{},"e":{"docs":{},"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.00028686173264486515}}}}}}}}}}}}}}}}},"n":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417}},"i":{"docs":{},"s":{"docs":{},"h":{"docs":{},":":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}}}}}}}},"e":{"docs":{},"c":{"docs":{},"i":{"docs":{},"f":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0046439628482972135}},"i":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.008417508417508417},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.0022675736961451248},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.013719512195121951},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.012678288431061807},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.009285051067780872},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.002793296089385475}},"e":{"docs":{},"d":{"docs":{},",":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.0022675736961451248},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.004754358161648178},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.002793296089385475}}},".":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.0022675736961451248},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726}}}}},"c":{"docs":{},".":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417}}},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"y":{"docs":{},",":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726}}}}}}},")":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0018570102135561746}}}}}},"a":{"docs":{},"l":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.0022675736961451248},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}},"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.0021321961620469083}}}}}}}}}},"f":{"docs":{},"i":{"docs":{},"e":{"docs":{},"d":{"docs":{},".":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726}}}}}}}},"a":{"docs":{},"k":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},",":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}}}}}},"o":{"docs":{},"t":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}},"q":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}},"u":{"docs":{},"a":{"docs":{},"r":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0018596001859600185},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0008605851979345956},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0034129692832764505}},"e":{"docs":{},".":{"docs":{},"c":{"docs":{},"o":{"docs":{},"l":{"docs":{},"o":{"docs":{},"r":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009298000929800093}}}}}}},"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.00046490004649000463}}}}}}}}}},"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.0009298000929800093}}}}}}}}}}}}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0018596001859600185}},")":{"docs":{},":":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.001394700139470014}}},";":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}},"가":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}},"은":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}},"의":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}}}}}}},"o":{"docs":{},"p":{"docs":{},"t":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"은":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}}}}}}}},",":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}},"를":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}}}}}},"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.0004935834155972359}}}}}}}}}}}},"g":{"docs":{},"h":{"docs":{},"t":{"docs":{},"l":{"docs":{},"i":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417}}}}}}}},"a":{"docs":{},"s":{"docs":{},"h":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":3.3605442176870746},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0018570102135561746}},"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.0003687315634218289}}}}}}}}}}}}}}}}}}}}},"m":{"docs":{},"i":{"docs":{},"t":{"docs":{},"h":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718}}},"를":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574}}},")":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}}}}}}}},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{},"o":{"docs":{},"b":{"docs":{},"j":{"docs":{"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0027397260273972603}},".":{"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.0027397260273972603}}}}}}}}}}}}}},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.005479452054794521}},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0027397260273972603}}}}}}}}}}}}},"l":{"docs":{},"l":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}},"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.003134796238244514}}}}}}}}}}},"n":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0008605851979345956},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}},"a":{"docs":{},"k":{"docs":{},"e":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381}},"(":{"docs":{},"\"":{"docs":{},"s":{"docs":{},"a":{"docs":{},"m":{"docs":{},"m":{"docs":{},"i":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}}}},")":{"docs":{},"]":{"docs":{},";":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.007142857142857143}}}}}},"와":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"을":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},")":{"docs":{},"[":{"docs":{},"]":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381}}}}}}}},":":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},";":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}},":":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248}}},";":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0018148820326678765}}},".":{"docs":{},"h":{"docs":{},"e":{"docs":{},"i":{"docs":{},"g":{"docs":{},"h":{"docs":{},"t":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0011474469305794606}}}}}}}},"r":{"docs":{},"a":{"docs":{},"d":{"docs":{},"i":{"docs":{},"u":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0011474469305794606}}}}}}},"s":{"docs":{},"i":{"docs":{},"z":{"docs":{},"e":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0011474469305794606}},";":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0011474469305794606}}}}}}},"w":{"docs":{},"i":{"docs":{},"d":{"docs":{},"t":{"docs":{},"h":{"docs":{},";":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0011474469305794606}}}}}}}},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0025811209439528023},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.003205128205128205}}}}}}}}},"가":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303}}},"f":{"docs":{},"c":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417}},",":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417}}}}},"k":{"docs":{},"i":{"docs":{},"p":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.0022675736961451248},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}},"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.0009285051067780873},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.002793296089385475}},",":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.0022675736961451248}}}}}}}}}}}}}}}}}},"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.0018570102135561746},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.002793296089385475}}}}}}}}}}}}}},"u":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}},"p":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.004028197381671702},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.004448398576512456},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.004208754208754209},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0027397260273972603},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0025906735751295338},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726}},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.003134796238244514},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.021164021164021163}}}}},",":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0017793594306049821}}},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"c":{"docs":{},"a":{"docs":{},"s":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0016835016835016834}}}}}}}},"o":{"docs":{},"n":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726}}}},"g":{"docs":{},"r":{"docs":{},"a":{"docs":{},"d":{"docs":{"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.002793296089385475}}}}}}},"s":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0011061946902654867},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.004897159647404506},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.015993265993265993},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.01572112098427888},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.010958904109589041},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.022675736961451247},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.012195121951219513},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.004651162790697674},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.020871143375680582},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.019189765458422176},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.02786377708978328},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.012953367875647668},"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.030927835051546393},"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.027972027972027972},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.017432646592709985},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.012999071494893221},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.013966480446927373},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.018808777429467086},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.042328042328042326}},"e":{"docs":{},"r":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.008130081300813009},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669},"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.002793296089385475},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.005291005291005291}},"\"":{"docs":{},";":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0032520325203252032}}}},"s":{"docs":{},",":{"docs":{"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.004651162790697674}}},".":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}},".":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}}}},"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":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}}}}}}}}}}},".":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0025906735751295338},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726}}},",":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}},"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.0010070493454179255}}}}}}}}}}},",":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417}}},".":{"docs":{"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.004651162790697674},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}},"a":{"docs":{},"g":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0027223230490018148},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}}}},".":{"docs":{"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0027397260273972603},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.004651162790697674},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}}},"u":{"docs":{},"a":{"docs":{},"l":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.003629764065335753},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}}}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},",":{"docs":{"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.006993006993006993}}}}}}},"g":{"docs":{},"l":{"docs":{},"i":{"docs":{},"f":{"docs":{},"i":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.004713275726630008}}},"y":{"docs":{},"'":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}}},"는":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}},"를":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}},"와":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}}}}},"t":{"docs":{},"i":{"docs":{},"l":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417}},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}}}}},"c":{"docs":{},"o":{"docs":{},"f":{"docs":{},"f":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{},":":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0030959752321981426}}}},"b":{"docs":{},":":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0046439628482972135}}}}}}}}}}}},"f":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}}}},"m":{"docs":{},"d":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0011061946902654867},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.019963702359346643}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}}},",":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.002793296089385475}}},"를":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}},".":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}},")":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}}}},"n":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0019588638589618022}},"d":{"docs":{},"e":{"docs":{},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0022535211267605635},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.00422654268808115},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0011474469305794606},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.001367053998632946},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0046439628482972135},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0018570102135561746}},"e":{"docs":{},"d":{"docs":{},"는":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"이":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},";":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0011474469305794606},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439}},".":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439}}}},"를":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0017211703958691911}}},"와":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597}}},")":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0011061946902654867},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473}},";":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}},"가":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.001379310344827586},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}},"'":{"docs":{},"에":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303}}}},"라":{"docs":{},"는":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}},"로":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},",":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439}}},"}":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439}}}}}}}},"r":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669},"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.004754358161648178},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0019588638589618022},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0016835016835016834},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0027397260273972603},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.009302325581395349},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0038860103626943004}}}}}}},"l":{"docs":{},"i":{"docs":{"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.009302325581395349}}}}}}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0046439628482972135},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726}},".":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"s":{"docs":{},")":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},",":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"은":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},";":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}}}}}},"u":{"docs":{},"s":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.002785515320334262}},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}}}}}},"k":{"docs":{},"n":{"docs":{},"o":{"docs":{},"w":{"docs":{},"n":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417}}}}}},".":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439}}}}}}}},"p":{"docs":{},"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.00028686173264486515}}}}}}}}}}}}}},"t":{"docs":{},":":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}}}}}}}},"a":{"docs":{},"f":{"docs":{},"f":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"e":{"docs":{},"d":{"docs":{},".":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417}}}}}}}}}}},"r":{"docs":{},"o":{"docs":{},"o":{"docs":{},"t":{"docs":{},"e":{"docs":{},"d":{"docs":{},".":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.0022675736961451248}}}}}}}},"e":{"docs":{},"s":{"docs":{},"o":{"docs":{},"l":{"docs":{},"v":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}}},"a":{"docs":{},"c":{"docs":{},"h":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}}}}}}},"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.004573170731707317},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}},"e":{"docs":{},"d":{"docs":{},",":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726}}}}}}}}}}}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"d":{"docs":{},"i":{"docs":{},"t":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}}}},"h":{"docs":{},"e":{"docs":{},"c":{"docs":{},"k":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}}}}}}},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726}}}}}},"t":{"docs":{},"i":{"docs":{},"l":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}}}}},":":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}},"i":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}},".":{"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.0004597701149425287}}}}}}},"g":{"docs":{},"o":{"docs":{},"o":{"docs":{},"d":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}}}}}}}},"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.003703703703703704}}}}}}}},"docs":{}},"docs":{}}},"컨":{"docs":{},"트":{"docs":{},"롤":{"docs":{},"의":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}},"템":{"docs":{},"플":{"docs":{},"릿":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}},")":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}},":":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}}},"r":{"docs":{},"l":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0014749262536873156},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},".":{"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.0003687315634218289}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},";":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}},"v":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0011474469305794606},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}},"i":{"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.008130081300813009},"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.004028197381671702},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.002793296089385475},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.010582010582010581}},"s":{"docs":{},"t":{"docs":{},"u":{"docs":{},"d":{"docs":{},"i":{"docs":{},"o":{"2":{"0":{"1":{"5":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}},"docs":{}},"docs":{}},"docs":{}},"docs":{},"에":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}}}}}}}}},"i":{"docs":{},"b":{"docs":{},"l":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0019588638589618022},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726}},"e":{"docs":{},";":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726}}}}}}}},"n":{"docs":{},"y":{"docs":{},"l":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.004713275726630008}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}}}}},"e":{"docs":{},"w":{"1":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}},"2":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}},"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}}}},"a":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726}}}},"a":{"docs":{},"r":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.006042296072507553},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.024351924587588374},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0050704225352112674},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00974025974025974},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0035587188612099642},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.002008032128514056},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0029498525073746312},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.002136752136752137},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.006734006734006734},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.0045351473922902496},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.013719512195121951},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.012704174228675136},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0042643923240938165},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.010835913312693499},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0051813471502590676},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.03134796238244514}},"보":{"docs":{},"다":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}},"에":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}},"와":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009276437847866419}}},"i":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.003629764065335753},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.01279317697228145},"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.006993006993006993}},"e":{"docs":{},")":{"docs":{},"을":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}}},"s":{"docs":{},")":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}},".":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}}}},",":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},".":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439}}}}}},"n":{"docs":{},"t":{"docs":{},"s":{"docs":{},".":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.0022675736961451248}}}}}}},"o":{"docs":{},"u":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473}}}},"e":{"docs":{},"d":{"docs":{},".":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}}},"t":{"docs":{},"i":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}}}}}},"l":{"docs":{},"u":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.007575757575757576},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.003417634996582365},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0027223230490018148},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.006191950464396285},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.034974093264248704},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.003714020427112349},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.008379888268156424}},"e":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}},",":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}},":":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}}},":":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.001434308663224326},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},")":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}},",":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439}}}},";":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0017211703958691911},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0011061946902654867},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.004101161995898838}}},",":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0019588638589618022},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.002050580997949419},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0025906735751295338}}},".":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0025906735751295338},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}}}}},"i":{"docs":{},"d":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.010683760683760684},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0025252525252525255},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.0022675736961451248},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0018570102135561746}},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.002136752136752137}}},"l":{"docs":{},"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":{},";":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.002136752136752137}}}}},")":{"docs":{},"와":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}}}}}}}}}}}}}}}}}}}}}},"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.002136752136752137}}}}}}}}}}}}}}}}}},"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.002136752136752137}}}}}}}}}}}}}}}}}}}}}},"라":{"docs":{},"는":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}}}}},"o":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}},".":{"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.0003687315634218289}}}}}}}}}}}}}}}}},"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.0003687315634218289}}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},")":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.003205128205128205}}},":":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.003205128205128205}}},"[":{"docs":{},"\"":{"docs":{},"l":{"docs":{},"e":{"docs":{},"t":{"docs":{},"t":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.003205128205128205}}}}}},"z":{"docs":{},"i":{"docs":{},"p":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.003205128205128205}}}}}},"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.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.002136752136752137}},";":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}}}}}}}}}}}}}}}}}}}}}}}},"를":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.004273504273504274}}}}},"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.001367053998632946}}}}}}}}}}}}}}}},"n":{"docs":{},"i":{"docs":{},"l":{"docs":{},"l":{"docs":{},"a":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}}}}},"o":{"docs":{},"i":{"docs":{},"d":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0033812341504649195},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0013914656771799629},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0019743336623889436},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0016835016835016834},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0030959752321981426}},",":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0046439628482972135}}},";":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009298000929800093},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.01643835616438356},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.008528784648187633},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.010835913312693499}}},"는":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"와":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}},")":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0046439628482972135}},":":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0030959752321981426}}},".":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}}}},"가":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"로":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"를":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574}}},"이":{"docs":{},"기":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}},">":{"docs":{},"(":{"docs":{},"(":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}}}}}},"l":{"docs":{},"u":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818}}},"과":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}}}}},"s":{"2":{"0":{"1":{"5":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}},"의":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851}}}},"7":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}},"의":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.002793296089385475},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.015873015873015872}},"를":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}},".":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}}},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.005291005291005291}}}}}},"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.015873015873015872}}},"docs":{}}}}}}}}}}}},";":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0038860103626943004}}},"b":{"docs":{},"o":{"docs":{},"s":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}}},"?":{"docs":{},":":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0042643923240938165}}}}}}}},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.013966480446927373},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.005291005291005291}},".":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}}},":":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.005291005291005291}}}}}}}}}},"w":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}},"e":{"docs":{},"b":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851}},"p":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.004545454545454545},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.006269592476489028}},".":{"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.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.003134796238244514}}}}}}}}}}},"에":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}},"을":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0022727272727272726}}},"의":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}},"은":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.003409090909090909}}},"이":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.003409090909090909}}}}}}},"w":{"docs":{},"o":{"docs":{},"r":{"docs":{},"k":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}}}}}}},"l":{"docs":{},"l":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.005291005291005291}},".":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0016835016835016834},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669},"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.010309278350515464},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.005291005291005291}},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}}}}},"'":{"docs":{},"l":{"docs":{},"l":{"docs":{"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.010958904109589041},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.004651162790697674},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0027223230490018148}}}},"v":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}}}},"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.0010070493454179255}},"에":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}}}},".":{"docs":{},"m":{"docs":{},"y":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},".":{"docs":{},"o":{"docs":{},"r":{"docs":{},"g":{"docs":{},".":{"docs":{"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.005291005291005291}}}}}}}}}}}}}}},"a":{"docs":{},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.002785515320334262},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.002793296089385475}},"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.0015710919088766694}}},"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.0015710919088766694}}}}}}},"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.0015710919088766694}}}}}}}}}}}}}}}}}}}}}}}}}}},"i":{"docs":{},"f":{"docs":{},"i":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.002356637863315004}}},"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.0007855459544383347}}}}}}}}}}}}}}},",":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}},"가":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}},"로":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}},"를":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}},"에":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}}}}}},"?":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}}}},"r":{"docs":{},"n":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{},":":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}}}}}}}},"i":{"docs":{},"t":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}},"y":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0019588638589618022},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.001367053998632946},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0027397260273972603},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.0022675736961451248},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.004573170731707317},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0018148820326678765},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669},"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488}},".":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}},":":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}}},",":{"docs":{"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488}}},"s":{"docs":{},":":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726}}}}},"n":{"docs":{},"t":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0027397260273972603},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0025906735751295338}}}},"s":{"docs":{},"n":{"docs":{},"'":{"docs":{},"t":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}}}}}},"o":{"docs":{},"r":{"docs":{},"l":{"docs":{},"d":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0013550135501355014},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.005050505050505051}},"!":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}},"\"":{"docs":{},";":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}},"\"":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}},",":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0008605851979345956},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}}},";":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0018148820326678765}}},")":{"docs":{},";":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.006396588486140725}}}}},".":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}},"d":{"docs":{},"와":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}},"k":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0018148820326678765},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0025906735751295338},"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.006993006993006993},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.005291005291005291}},"s":{"docs":{},":":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417}}},".":{"docs":{"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0027397260273972603},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}}},",":{"docs":{"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.004651162790697674}}}},"t":{"docs":{},"h":{"docs":{"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.006993006993006993}}}}},"o":{"docs":{},"f":{"docs":{},"!":{"docs":{},"'":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}}}},"n":{"docs":{},"'":{"docs":{},"t":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}}},"r":{"docs":{},"i":{"docs":{},"t":{"docs":{},"t":{"docs":{},"e":{"docs":{},"n":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.002356637863315004},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0027223230490018148},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.010835913312693499},"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.010309278350515464}},",":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}}},"e":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.002050580997949419},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.027906976744186046},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.009074410163339383},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0042643923240938165},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.007739938080495356},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669},"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.006993006993006993},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.003134796238244514}},":":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0018148820326678765}}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},",":{"docs":{"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.004651162790697674}}}}}}}},"a":{"docs":{},"p":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473}}}},"o":{"docs":{},"n":{"docs":{},"g":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.010835913312693499}}}},"t":{"docs":{},"e":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0025906735751295338}}}}}},"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.00046382189239332097}}},"의":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}}}}}}}},"s":{"docs":{},"e":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0030959752321981426},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}}}}},"e":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0016835016835016834},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}},"t":{"docs":{},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}}},"n":{"docs":{},"e":{"docs":{},"v":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0030959752321981426}}}}}},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"v":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}}},"i":{"docs":{},"c":{"docs":{},"h":{"docs":{},"e":{"docs":{},"v":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}}}},"y":{"docs":{},":":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.007739938080495356}}}}},"i":{"docs":{},"d":{"docs":{},"t":{"docs":{},"h":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009298000929800093}},":":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0018596001859600185},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0019588638589618022}}},"?":{"docs":{},":":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0018596001859600185}}}},"가":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}}},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.010660980810234541}},",":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}}},";":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}}},"[":{"docs":{},"]":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}},";":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}}}}}}}}},"n":{"docs":{},"d":{"docs":{},"o":{"docs":{},"w":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0018148820326678765}},"로":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"를":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"보":{"docs":{},"다":{"docs":{},"는":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}},".":{"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.007142857142857143}}}}}}}}}}}}},"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.0009074410163339383}}}}}}}}}}}}},"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.0009074410163339383}}}}}}}}}},",":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.005291005291005291}}}}}}},"l":{"docs":{},"d":{"docs":{},"c":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726}}}}}}}},"t":{"docs":{},"h":{"docs":{},"i":{"docs":{},"n":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.002793296089385475}}}},".":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0027223230490018148},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}}}},":":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}}}},"k":{"docs":{},"i":{"docs":{"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.005291005291005291}}}}}},"{":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.016260162601626018},"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.023162134944612285},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.019638648860958365},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.014647887323943662},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.015909090909090907},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.00422654268808115},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.02411873840445269},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.03207810320781032},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.03603158933859822},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.022068965517241378},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.01964769647696477},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.023131672597864767},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.007142857142857143},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.017054263565891473},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.031841652323580036},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0076045627376425855},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.022222222222222223},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.035398230088495575},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.041666666666666664},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.013651877133105802},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.009018036072144289},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.04603330068560235},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0361952861952862},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.04032809295967191},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0547945205479452},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.011337868480725623},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.021341463414634148},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.010889292196007259},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.02771855010660981},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.017027863777089782},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.03367875647668394},"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.010309278350515464},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.02377179080824089},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.034482758620689655}},"b":{"docs":{},"o":{"docs":{},"o":{"docs":{},"t":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"a":{"docs":{},"p":{"docs":{},"}":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}}}}}}}}},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"}":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439}}}}}}}}}},"l":{"docs":{},"o":{"docs":{},"r":{"docs":{},":":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.001394700139470014}}}}}}}},"m":{"docs":{},"y":{"docs":{},"a":{"docs":{},"p":{"docs":{},"p":{"docs":{},"}":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}}},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"l":{"docs":{},"}":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}}}}}}},"{":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{},"}":{"docs":{},"}":{"docs":{},"`":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}}}}}}}}}}}}}}},"a":{"docs":{},":":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439}}}}},"}":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.003142183817753339},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0016901408450704226},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.003367003367003367},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473}},",":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.003142183817753339},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417}}},")":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}},")":{"docs":{},";":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}}}},";":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009298000929800093},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.003205128205128205},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0025252525252525255}}},"가":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"로":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818}}},"를":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"을":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"s":{"docs":{},".":{"docs":{},"c":{"docs":{},"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.0011363636363636363}}}}}}}}}}},"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.0011363636363636363}}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"h":{"docs":{},"i":{"docs":{},"s":{"docs":{},".":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"s":{"docs":{},".":{"docs":{},"c":{"docs":{},"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.0011363636363636363}}}}}}}}}}},"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.0011363636363636363}}}}}}}}}}}}},"o":{"docs":{},"o":{"docs":{},"}":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417}}}}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"d":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.00253592561284869}},",":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}}},"s":{"docs":{},"i":{"docs":{},"z":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009298000929800093}}}}}},"u":{"docs":{},"i":{"docs":{},"t":{"docs":{},":":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0022988505747126436}}}}}},"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.001524390243902439}}}}}}}}},"x":{"docs":{},":":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0014807502467917078}}}},"(":{"docs":{},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},":":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}}}}}},"n":{"docs":{},"e":{"docs":{},"w":{"docs":{},"(":{"docs":{},")":{"docs":{},":":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}}}}}},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417}}}}}},"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.001524390243902439}},"}":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439}}}}}}}}},"y":{"docs":{},"}":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"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.0003687315634218289}}}}}}}}}}}}}},"를":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"h":{"docs":{},"e":{"docs":{},"i":{"docs":{},"g":{"docs":{},"h":{"docs":{},"t":{"docs":{},":":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}}}}}}}},"\"":{"docs":{},"t":{"docs":{},"h":{"docs":{},"i":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417}}}}}},"[":{"docs":{},"\"":{"docs":{},"f":{"docs":{},"o":{"docs":{},"o":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0016835016835016834}}}}}}}}},"i":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0016835016835016834}}},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417}}}}}}}},"a":{"docs":{},":":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439}},"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.001524390243902439}}}}}}}}}}}},"}":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.014634146341463415},"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.011077542799597181},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.009426551453260016},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.009577464788732394},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.007954545454545454},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.005917159763313609},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.018089053803339517},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.029288702928870293},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.03504442250740375},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.016551724137931035},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.017615176151761516},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.020462633451957295},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.014728682170542635},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.030407343660355707},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0076045627376425855},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.022222222222222223},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.029498525073746312},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.041666666666666664},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.010238907849829351},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.008517034068136272},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.04407443682664055},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.03367003367003367},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.03896103896103896},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0410958904109589},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.0045351473922902496},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.018292682926829267},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.008166969147005444},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.02771855010660981},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.017027863777089782},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.027202072538860103},"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.010309278350515464},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.020602218700475437},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.01567398119122257}},";":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.003142183817753339},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.003246753246753247},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0018596001859600185},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.004137931034482759},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0020325203252032522},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.002325581395348837},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0011474469305794606},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0011061946902654867},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.001367053998632946},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.003048780487804878},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0025906735751295338},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.003134796238244514}}},")":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.003142183817753339},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0038860103626943004},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.003134796238244514}},";":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.006042296072507553},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.006284367635506678},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009276437847866419},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009298000929800093},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0029498525073746312},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.010958904109589041},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.0045351473922902496},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.006396588486140725},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.009404388714733543}}},".":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417}},"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.0007855459544383347}}}}}}}}}}}}}}}}}},":":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009276437847866419},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.0022675736961451248}}}},"e":{"docs":{},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}}}}},"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.0003687315634218289}}}}}}}}}}},"}":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417}}},")":{"docs":{},";":{"docs":{"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.003134796238244514}}}}},",":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.005035246727089627},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0033802816901408453},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.006818181818181818},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0018390804597701149},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.003169572107765452},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.006269592476489028}}},".":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}},":":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009276437847866419}}},"이":{"docs":{},"며":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"객":{"docs":{},"체":{"docs":{},"의":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}}}}}},"으":{"docs":{},"로":{"docs":{},"만":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}}},"을":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}},"[":{"docs":{},"]":{"docs":{},")":{"docs":{},":":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}},"]":{"docs":{},";":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574}}},",":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"\"":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.002136752136752137}}},"`":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.002136752136752137}}}}},"인":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"'":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}},".":{"docs":{},"`":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}}}}},"를":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"(":{"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.0009074410163339383}}}}}}}}},"가":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0020325203252032522},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0035587188612099642},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381}},"능":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009276437847866419},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009298000929800093}},"한":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0016901408450704226},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009298000929800093},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0013550135501355014},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0008605851979345956},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.007407407407407408},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}}},"성":{"docs":{},"이":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}},"할":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}},"하":{"docs":{},"게":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}},"다":{"docs":{},"는":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}},"면":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}},"거":{"docs":{},"나":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}},"지":{"docs":{},"만":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009276437847866419},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}},"d":{"docs":{},"e":{"docs":{},"f":{"docs":{},"a":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}}}}}}}},"해":{"docs":{},"야":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}}}},"져":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}},"가":{"docs":{},"면":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}},"오":{"docs":{},"려":{"docs":{},"면":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578}}},"고":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}}},"도":{"docs":{},"록":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}},"기":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},"를":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"고":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"는":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}},"지":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"올":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"온":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},"다":{"docs":{},"는":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}}},"왔":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"\"":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},"\"":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}}}}}}}}}}}},"야":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248}}}}}}},"와":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}},"야":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"서":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303}}}},"옵":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}},"짐":{"docs":{},"으":{"docs":{},"로":{"docs":{},"써":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016}}}}}},"이":{"docs":{},"드":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}},"를":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}},"는":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}},"에":{"docs":{},"서":{"docs":{},"는":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}}}}},"정":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}},"즉":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"n":{"docs":{},"u":{"docs":{},"l":{"docs":{},"l":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}},"간":{"docs":{},"단":{"docs":{},"히":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}},"예":{"docs":{},"를":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}}},"할":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}},"하":{"docs":{},"고":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}},"겠":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}}}}},"해":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"을":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}},"지":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0033812341504649195},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0027829313543599257},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0023245002324500234},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0019743336623889436},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0025817555938037868},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.002136752136752137},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0034129692832764505},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.00250501002004008},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0019588638589618022}},"고":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.004507042253521127},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.00253592561284869},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.001394700139470014},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0020325203252032522},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0017211703958691911},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}},"있":{"docs":{},"기":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}}}},"를":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"기":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009298000929800093}}},"는":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928}}},"므":{"docs":{},"로":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}},"며":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381}}},"게":{"docs":{},"되":{"docs":{},"고":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}},"중":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}}},"장":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0033802816901408453},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0013914656771799629},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.001394700139470014},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.001379310344827586},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.016666666666666666},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.002938295788442703}}},"진":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0023245002324500234},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0020325203252032522},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0011061946902654867},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"질":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009298000929800093},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0017793594306049821},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}},"뿐":{"docs":{},"만":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}}},"수":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}}},"집":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}},".":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}},"v":{"docs":{},"o":{"docs":{},"i":{"docs":{},"d":{"docs":{},"와":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}}}},"하":{"docs":{},"나":{"docs":{},"는":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}},"실":{"docs":{},"제":{"docs":{},"로":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}}}}}}},"르":{"docs":{},"쳐":{"docs":{},"줄":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}}},"드":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.001434308663224326}},"에":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}},"(":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}}},".":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"는":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303}}},"로":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"를":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0008605851979345956}}},"와":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303}}},"임":{"docs":{},"을":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}},"깝":{"docs":{},"게":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578}}}},"방":{"docs":{},"(":{"docs":{},"o":{"docs":{},"p":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.001394700139470014}}}}}}}}}},"독":{"docs":{},"성":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}},"을":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}},"짜":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"상":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"개":{"docs":{},"의":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009276437847866419},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.002136752136752137},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}},"발":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}},"자":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}},"가":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"들":{"docs":{},"은":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009276437847866419}}},"에":{"docs":{},"게":{"docs":{},"는":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}},"도":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}},"는":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"에":{"docs":{},"게":{"docs":{},"는":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}},"할":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"수":{"docs":{},"의":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303}}}},"념":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0019588638589618022}},"과":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}},"이":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}},"지":{"docs":{},"만":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}}}},"은":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}},"을":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}},"에":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}}},"요":{"docs":{},"를":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}},"별":{"docs":{},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}}}}},"객":{"docs":{},"체":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009276437847866419},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.001394700139470014},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0019743336623889436},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0022988505747126436},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0013550135501355014},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0008605851979345956},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0076045627376425855},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}},"를":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0016901408450704226},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0013914656771799629},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0032543003254300326},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.001379310344827586},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.015209125475285171},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0025811209439528023},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.003205128205128205}}},"에":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009276437847866419},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.007407407407407408},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}},"는":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}},"서":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}},"도":{"docs":{"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704}}}}},"도":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"로":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009298000929800093},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}},"의":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0018552875695732839},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.011406844106463879},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.018518518518518517},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}},"이":{"docs":{},"것":{"docs":{},"은":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}}}}}},"가":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0018596001859600185},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928}}},"는":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704}}},"마":{"docs":{},"다":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}},"와":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}},"의":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}},"처":{"docs":{},"럼":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"만":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}}},"것":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0022727272727272726},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009298000929800093},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}},"과":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0022535211267605635},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.001394700139470014},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},"는":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}}},"은":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0015710919088766694},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0022535211267605635},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0027829313543599257},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0018596001859600185},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.001379310344827586},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0035587188612099642},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.002325581395348837},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.001434308663224326},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}},"을":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0032520325203252032},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.002356637863315004},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.003943661971830986},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.005681818181818182},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.006029684601113173},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009298000929800093},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0019743336623889436},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.004137931034482759},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0027100271002710027},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0025817555938037868},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0022123893805309734},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001503006012024048},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}},"이":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.003943661971830986},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009276437847866419},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0018596001859600185},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0013550135501355014},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.003875968992248062},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0011474469305794606},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001503006012024048},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}},"라":{"docs":{},"고":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"면":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"므":{"docs":{},"로":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}},"고":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}},"든":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"었":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"그":{"docs":{},"것":{"docs":{},"은":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}}}}}}},"다":{"docs":{},".":{"docs":{},"이":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"차":{"docs":{},"이":{"docs":{},"점":{"docs":{},"을":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}}}}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303}},".":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0032520325203252032},"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0016901408450704226},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.005681818181818182},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009276437847866419},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.001394700139470014},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0014807502467917078},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0022988505747126436},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.01016260162601626},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.004448398576512456},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0008605851979345956},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}}}}},"즉":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"각":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"다":{"docs":{},"행":{"docs":{},"히":{"docs":{},"도":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}},"른":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}},"음":{"docs":{},"에":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}},"대":{"docs":{},"신":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}},"이":{"docs":{"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704}},"는":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"것":{"docs":{},"을":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}},"은":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}},"러":{"docs":{},"한":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}},"제":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}},"종":{"docs":{},"종":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}},"첫":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"파":{"docs":{},"일":{"docs":{},"이":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"은":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}}},"예":{"docs":{},"를":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}},"j":{"docs":{},"a":{"docs":{},"v":{"docs":{},"a":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}}}}}}}}}}},"그":{"docs":{},"러":{"docs":{},"나":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}},"리":{"docs":{},"고":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}},"선":{"docs":{},"언":{"docs":{},"전":{"docs":{},"에":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}}},"변":{"docs":{},"수":{"docs":{},"는":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}}},"n":{"docs":{},"e":{"docs":{},"w":{"docs":{},"를":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}},"게":{"docs":{},"다":{"docs":{},"가":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}},"p":{"docs":{},"i":{"docs":{},"c":{"docs":{},"k":{"docs":{},"c":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{},"가":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}}}}}}},"또":{"docs":{},"한":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}},"는":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"반":{"docs":{},"면":{"docs":{},"에":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}},"m":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{},"i":{"docs":{},"p":{"docs":{},"l":{"docs":{},"y":{"docs":{},"는":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}}}}}}},"타":{"docs":{},"입":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}},"모":{"docs":{},"듈":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}},"에":{"docs":{},"는":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"의":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}}},"앞":{"docs":{},"서":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"전":{"docs":{},"역":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}}},":":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.001394700139470014},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303}}},"!":{"docs":{},"\"":{"docs":{},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}}}}}}},")":{"docs":{},".":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}}},"들":{"docs":{},"에":{"docs":{},"는":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}},"을":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"은":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}},"이":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"에":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}},"서":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0017793594306049821},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.002004008016032064},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}}},"인":{"docs":{},"지":{"docs":{},"를":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}}}},"처":{"docs":{},"럼":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0013550135501355014},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}}}},"도":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"조":{"docs":{},"차":{"docs":{},"도":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}}}},"결":{"docs":{},"과":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},"는":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.002004008016032064}}},"를":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"로":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}},"가":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}}},"와":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"정":{"docs":{},"할":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381}}},"하":{"docs":{},"는":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"기":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}},":":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}},"합":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}},"하":{"docs":{},"여":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928}}},"는":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}},"세":{"docs":{},"요":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001503006012024048}}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"이":{"docs":{},"러":{"docs":{},"한":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}}}}},"할":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"따":{"docs":{},"라":{"docs":{},"서":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}}}}},"될":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"되":{"docs":{},"어":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}}}},"시":{"docs":{},"킵":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}}}}}}},"국":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}},"코":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}},"론":{"docs":{},"을":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}},"고":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}}},"계":{"docs":{},"약":{"docs":{},"을":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.001394700139470014}}}},"속":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.003927729772191673},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}},"해":{"docs":{},"서":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"일":{"docs":{},"치":{"docs":{},"하":{"docs":{},"는":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}}}}}}},"획":{"docs":{},"이":{"docs":{},"라":{"docs":{},"면":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}},"을":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"산":{"docs":{},"을":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}},"되":{"docs":{},"지":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}}},"된":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0026690391459074734},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928}},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{},"u":{"docs":{},"t":{"docs":{},"e":{"docs":{},"d":{"docs":{},")":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}}}}}}}}}}},",":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}}},"하":{"docs":{},"는":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381}}}},"기":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578}},"가":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"로":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"를":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"의":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},")":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}}}},"층":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}},"이":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}},",":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"을":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}},"적":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}},"으":{"docs":{},"로":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}},"에":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}},"구":{"docs":{},"문":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}},"을":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009276437847866419},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"은":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"나":{"docs":{},"중":{"docs":{},"에":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}}},":":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}}},"에":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928}}},"이":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"으":{"docs":{},"로":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}},"과":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}},"조":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}},"가":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}},"와":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}}}},"화":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}},"해":{"docs":{},"야":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}},"를":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578}}},"하":{"docs":{},"기":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}},"는":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}}},"로":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}},",":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}},"적":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.002325581395348837}},"인":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248}}}},"를":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"의":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}},"현":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}},"할":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.001394700139470014},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"된":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704}}},"을":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009298000929800093},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.007407407407407408},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0011061946902654867},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}},"하":{"docs":{},"는":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}},"여":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"한":{"docs":{},"다":{"docs":{},"고":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}}},"해":{"docs":{},"야":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718}}}},"체":{"docs":{},"로":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}},"되":{"docs":{},"기":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704}}}}}},"에":{"docs":{},"서":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}}},"성":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0022727272727272726},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0027100271002710027},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0034129692832764505}},"하":{"docs":{},"고":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"는":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"지":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"여":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"해":{"docs":{},"야":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"캡":{"docs":{},"처":{"docs":{},"된":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}}}}},"요":{"docs":{},"소":{"docs":{},"를":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}},"가":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}},"원":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}},"을":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}}}},"체":{"docs":{},"적":{"docs":{},"일":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}},"인":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574}}},"으":{"docs":{},"로":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}},"축":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}},"되":{"docs":{},"는":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}},"하":{"docs":{},"는":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}}},"을":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}}},"별":{"docs":{},"되":{"docs":{},"는":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}}},"하":{"docs":{},"기":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"는":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}},"분":{"docs":{},"하":{"docs":{},"기":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}},"내":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}},"부":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}},"의":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009276437847866419},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"에":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}},"서":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}},"만":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}},"가":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}},"용":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}},"을":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0030211480362537764},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.003409090909090909},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0013914656771799629},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0019588638589618022}}},"은":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0022727272727272726},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0034129692832764505},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.002004008016032064}}},"이":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"만":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"의":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}},"보":{"docs":{},"내":{"docs":{},"는":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578}}},"기":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.00331858407079646}},"는":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"\"":{"docs":{},"가":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"(":{"docs":{},"r":{"docs":{},"e":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}},"에":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"도":{"docs":{},"록":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"지":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}},"만":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}},"냅":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"소":{"docs":{},"스":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}}}}}},"낸":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0034129692832764505}},"다":{"docs":{},"고":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}},"낼":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}},"에":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009276437847866419}},"서":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0013914656771799629},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009298000929800093},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578}}}},"가":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}},"려":{"docs":{},"야":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}},"의":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718}}},"키":{"docs":{},"는":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}},"장":{"docs":{"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0076045627376425855},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.007407407407407408}},"객":{"docs":{},"체":{"docs":{},"는":{"docs":{"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704}}}}}},"고":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"놓":{"docs":{},"고":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016}}},"일":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}},"눌":{"docs":{},"러":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016}}}},"단":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}},"일":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009298000929800093},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0025811209439528023},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.002136752136752137},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.002938295788442703}}},"축":{"docs":{},"형":{"docs":{},"태":{"docs":{},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016}}}}}}}}},"계":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},"는":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}}},"가":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"를":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"에":{"docs":{},"서":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"의":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}}}},"순":{"docs":{},"한":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}},"화":{"docs":{},"할":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}},"하":{"docs":{},"고":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}}}},"위":{"docs":{},"로":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}},"점":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}},"을":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}},"은":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}},"지":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"이":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}}}}}},"편":{"docs":{},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{},",":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}}}}}},"항":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0017793594306049821}}},"서":{"docs":{},"는":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}},"대":{"docs":{},"신":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.002356637863315004},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.00253592561284869},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.001379310344827586},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0040650406504065045},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.003205128205128205},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},"n":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"_":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}}}}}}}}}},"에":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"하":{"docs":{},"는":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},")":{"docs":{},"를":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}}},"한":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0032520325203252032},"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0030211480362537764},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.004713275726630008},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.004545454545454545},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0027829313543599257},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0019743336623889436},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.001379310344827586},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0040650406504065045},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0026690391459074734},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.007142857142857143},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.002325581395348837},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0008605851979345956},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.00331858407079646},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.004273504273504274},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.011945392491467578},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.00501002004008016},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0019588638589618022}}},"체":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.00250501002004008}},"하":{"docs":{},"세":{"docs":{},"요":{"docs":{},":":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}},"는":{"docs":{"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"로":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381}}}}}},"를":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}}}},"로":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"상":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.004651162790697674},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.007407407407407408},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}},"의":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}},"으":{"docs":{},"로":{"docs":{"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.011111111111111112},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0034129692832764505},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"에":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"을":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"부":{"docs":{},"분":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}},"의":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}},"해":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0022535211267605635},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.003409090909090909},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0013914656771799629},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.001394700139470014},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0008605851979345956},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.007407407407407408},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.002136752136752137},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.005119453924914676},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001503006012024048}},"서":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}},"도":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}},"만":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}},"비":{"docs":{},"하":{"docs":{},"여":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}}},"답":{"docs":{},"도":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}},"은":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}},"수":{"docs":{},"롭":{"docs":{},"지":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}},"의":{"docs":{},"(":{"docs":{},"a":{"docs":{},"l":{"docs":{},"g":{"docs":{},"e":{"docs":{},"b":{"docs":{},"r":{"docs":{},"a":{"docs":{},"i":{"docs":{},"c":{"docs":{},")":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}}}}}}}}}}},"응":{"docs":{},"하":{"docs":{},"는":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}}},"을":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}},"이":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}},"하":{"docs":{},"여":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381}}}},"형":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}},"안":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}},"조":{"docs":{},"적":{"docs":{},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}}}}},"규":{"docs":{},"모":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0034129692832764505}}}}},"더":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0022727272727272726},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.00422654268808115},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.003246753246753247},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0023245002324500234},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0014807502467917078},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.001379310344827586},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0020325203252032522},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0017793594306049821},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0017211703958691911},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0011061946902654867},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.002136752136752137},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}},"욱":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}},"이":{"docs":{},"상":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0013550135501355014}}}},"한":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}}},"도":{"docs":{},"구":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}},"와":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818}}},"는":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"를":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"의":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}}}},"가":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"움":{"docs":{},"말":{"docs":{},"을":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016}}}},"이":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}}},"달":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"입":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}},"된":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}},"하":{"docs":{},"기":{"docs":{},"보":{"docs":{},"다":{"docs":{},"는":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}}},"는":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"지":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}},"동":{"docs":{},"일":{"docs":{},"하":{"docs":{},"다":{"docs":{},"는":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016}}}},"지":{"docs":{},"만":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}},"므":{"docs":{},"로":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}},"게":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}},"한":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0032520325203252032},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00463821892393321},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.001394700139470014},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0013550135501355014},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0017793594306049821},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0031007751937984496},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0008605851979345956},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001503006012024048},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.004897159647404506}}},"해":{"docs":{},"야":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}},".":{"docs":{},"다":{"docs":{},"른":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}},"(":{"docs":{},"즉":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}}}},":":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},")":{"docs":{},".":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}}}}}},"안":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}},",":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}},"적":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0011061946902654867}},"이":{"docs":{},"고":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}},"인":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"으":{"docs":{},"로":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}},"시":{"docs":{},"에":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}},"작":{"docs":{},"에":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928}}},"을":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0017793594306049821},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}},"단":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}}},"은":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"하":{"docs":{},"는":{"docs":{},"지":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}}},"기":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}},"를":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}},"형":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}},"(":{"docs":{},"h":{"docs":{},"o":{"docs":{},"m":{"docs":{},"o":{"docs":{},"m":{"docs":{},"o":{"docs":{},"r":{"docs":{},"p":{"docs":{},"h":{"docs":{},"i":{"docs":{},"c":{"docs":{},")":{"docs":{},"이":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}},"기":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}},"인":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}}}}}}}}}}}},"이":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303}}}}},"될":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0022727272727272726},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0013914656771799629},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0033875338753387536},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0026690391459074734},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0008605851979345956},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}},"것":{"docs":{},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},")":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}}}}}}},"두":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0033812341504649195},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0027829313543599257},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0023245002324500234},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0014807502467917078},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0022988505747126436},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.005426356589147287},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.002008032128514056},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.002004008016032064},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.002938295788442703}},"가":{"docs":{},"지":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0013550135501355014},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016}}}}}},"가":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}},"고":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"번":{"docs":{},"째":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}},"는":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},",":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}},"개":{"docs":{},"의":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}}},"는":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}},"지":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"면":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}},"어":{"docs":{},"야":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}}}},"따":{"docs":{},"라":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0032520325203252032},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0031007751937984496},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.002136752136752137},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001503006012024048}},"서":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0013550135501355014},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"와":{"docs":{},"야":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}},"야":{"docs":{},"할":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}}},",":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"른":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001503006012024048}}},"옴":{"docs":{},"표":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}},"(":{"docs":{},"\"":{"docs":{},")":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}},"'":{"docs":{},")":{"docs":{},"를":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}}}}},"릅":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},":":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}},"르":{"docs":{},"고":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"는":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}}},"면":{"docs":{},",":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}},"때":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0033812341504649195},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.003246753246753247},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0041841004184100415},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.003948667324777887},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0036781609195402297},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0040650406504065045},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0026690391459074734},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.009523809523809525},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.005426356589147287},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.003155479059093517},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.007407407407407408},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0018436578171091445},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.002136752136752137},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.005119453924914676},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0019588638589618022}},"마":{"docs":{},"다":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.002356637863315004},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0013914656771799629},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}}}},"문":{"docs":{},"에":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0015710919088766694},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0028169014084507044},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0018552875695732839},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0018596001859600185},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0024679170779861796},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0036781609195402297},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0020325203252032522},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0017793594306049821},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.004761904761904762},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.006201550387596899},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0025817555938037868},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.003205128205128205},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0034129692832764505},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},")":{"docs":{},".":{"docs":{},"그":{"docs":{},"러":{"docs":{},"나":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}}}}},".":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248}},"다":{"docs":{},"음":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}},"생":{"docs":{},"성":{"docs":{},"자":{"docs":{},"는":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}}}},"이":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}},"것":{"docs":{},"은":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}},"와":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}},"즉":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}},"왜":{"docs":{},"냐":{"docs":{},"하":{"docs":{},"면":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}},"함":{"docs":{},"수":{"docs":{},"가":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}}}}}},"가":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}},"는":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"때":{"docs":{},"로":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"로":{"docs":{},"는":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}},"까":{"docs":{},"지":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}}}},"만":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}},"를":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"의":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"떄":{"docs":{},"로":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}}},":":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"또":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0013914656771799629},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0014807502467917078},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0011474469305794606},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}},"는":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.003943661971830986},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0022727272727272726},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.00507185122569738},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.002319109461966605},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0032543003254300326},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0019743336623889436},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.004448398576512456},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.002868617326448652},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.004793510324483776},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.005119453924914676},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.003006012024048096},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"이":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}}}}}},"한":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0022727272727272726},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0027829313543599257},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0019743336623889436},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0034129692832764505},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"를":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0032520325203252032},"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009276437847866419},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.007452574525745257},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"리":{"docs":{},"팩":{"docs":{},"토":{"docs":{},"링":{"docs":{},"을":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016}}},"해":{"docs":{},"야":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}}}}}}}}},"스":{"docs":{},"트":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}},"를":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704}}},"이":{"docs":{},"고":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}},"터":{"docs":{},"럴":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0071174377224199285},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.002868617326448652},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}},"에":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}},"은":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}},"을":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}},"의":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}},")":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}},",":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381}}},"과":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}},"로":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}},"액":{"docs":{},"트":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":3.333333333333333}}}},"뷰":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}},"턴":{"docs":{},"문":{"docs":{},"를":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}}}},"마":{"docs":{},"우":{"docs":{},"스":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.005035246727089627}},"를":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}},"지":{"docs":{},"막":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.001394700139470014},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.004028197381671702},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"에":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}},"찬":{"docs":{},"가":{"docs":{},"지":{"docs":{},"로":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0033812341504649195},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009298000929800093},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0034129692832764505},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},",":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}},"여":{"docs":{},"기":{"docs":{},"에":{"docs":{},"서":{"docs":{},".":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}}}},"모":{"docs":{},"듈":{"docs":{},"의":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}}}}}}},"이":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}},"그":{"docs":{},"레":{"docs":{},"이":{"docs":{},"션":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":5.0011267605633805}}}}}},"너":{"docs":{},"스":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}}}},"술":{"docs":{},"을":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}},"음":{"docs":{},"이":{"docs":{},"겠":{"docs":{},"지":{"docs":{},"만":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}}}}},"치":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}},"세":{"docs":{},"요":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}},"!":{"docs":{},")":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}},"찰":{"docs":{},"을":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"이":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"무":{"docs":{},"리":{"docs":{},"합":{"docs":{},"시":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}}}}}}},"만":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248}},"들":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009276437847866419},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0023245002324500234},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0027100271002710027},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}},"고":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0022727272727272726},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}},"기":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0015710919088766694},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}},"를":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016}}}},"어":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303}},"졌":{"docs":{},"으":{"docs":{},"며":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}},"지":{"docs":{},"고":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}},"야":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}},"면":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}},"었":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}}}}}},"지":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"려":{"docs":{},"고":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}}},"듭":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.002356637863315004}},".":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0022727272727272726},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009276437847866419},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}},"이":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}},"것":{"docs":{},"이":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}},"은":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}},"클":{"docs":{},"래":{"docs":{},"스":{"docs":{},"를":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}}}},"여":{"docs":{},"러":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}},"“":{"docs":{},"e":{"docs":{},"x":{"docs":{},"c":{"docs":{},"l":{"docs":{},"u":{"docs":{},"d":{"docs":{},"e":{"docs":{},"”":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}}}}}}},":":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}}}},"약":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}},"큼":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"드":{"docs":{},"는":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0020325203252032522},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0008605851979345956},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0076045627376425855},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"든":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}}},"매":{"docs":{},"개":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009276437847866419},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.002789400278940028},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0013550135501355014},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.007142857142857143},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.018604651162790697},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.002008032128514056},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}},"변":{"docs":{},"수":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0014807502467917078},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.008735632183908045},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}},"로":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0032520325203252032},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.001379310344827586},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}},"(":{"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.0005633802816901409}}}}}}}}}}},"d":{"docs":{},"e":{"docs":{},"f":{"docs":{},"a":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}}}}},"여":{"docs":{},"기":{"docs":{},"서":{"docs":{},"는":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}}}}}},"를":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.004597701149425287},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0047425474254742545},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}},"가":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0022988505747126436},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}},"에":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}},"는":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.002758620689655172},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}},"들":{"docs":{},"의":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"이":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"을":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}}},"라":{"docs":{},"고":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}},"에":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0022988505747126436},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"와":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0022988505747126436},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"의":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0018390804597701149},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}},"처":{"docs":{},"럼":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}}},"니":{"docs":{},"저":{"docs":{},")":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016}}}}},"우":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.002356637863315004},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0014807502467917078},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0008605851979345956},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},"(":{"docs":{},"극":{"docs":{},"단":{"docs":{},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{},")":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}}}}}}},"기":{"docs":{},"기":{"docs":{},"를":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}},"핑":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0017793594306049821},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001503006012024048}},"된":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}},"(":{"docs":{},"r":{"docs":{},"e":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}}}}}}}},"과":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}},"을":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.002004008016032064}}},"은":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"되":{"docs":{},"어":{"docs":{},"야":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}}}},"의":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"하":{"docs":{},"세":{"docs":{},"요":{"docs":{},".":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}}},"명":{"docs":{},"령":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}},"줄":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016}}}}},"문":{"docs":{},"을":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}},"과":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}}},"시":{"docs":{},"적":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0020325203252032522},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578}}}},"(":{"docs":{},"또":{"docs":{},"는":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}},"인":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381}}}},"하":{"docs":{},"려":{"docs":{},"면":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}},"해":{"docs":{},"야":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}}},"주":{"docs":{},"지":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381}}}}},"된":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}},"확":{"docs":{},"한":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}},"하":{"docs":{},"게":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"고":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}},"심":{"docs":{},"하":{"docs":{},"세":{"docs":{},"요":{"docs":{},":":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}}}}},"사":{"docs":{},"뿐":{"docs":{},"인":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}},"적":{"docs":{},"인":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}},"백":{"docs":{},"하":{"docs":{},"기":{"docs":{},"는":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}},"제":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}},"로":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"명":{"docs":{},"제":{"docs":{},"는":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}}}}}},"칭":{"docs":{},"이":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}}},"몇":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.002319109461966605},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0008605851979345956},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0034129692832764505},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},"가":{"docs":{},"지":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}},"몇":{"docs":{"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704}}}},"목":{"docs":{},"록":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},"을":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0018390804597701149},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"이":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}},"의":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009276437847866419},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}},"과":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"에":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001503006012024048}},"서":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}},"만":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}},"은":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928}}}}}}},"적":{"docs":{},"상":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}},"을":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"이":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"인":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}}},"표":{"docs":{},"로":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}},"못":{"docs":{},"한":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"하":{"docs":{},"는":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"면":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"고":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}}}},"바":{"docs":{},"꿀":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"로":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"꾸":{"docs":{},"는":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"기":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}},"꿔":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303}},"야":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"보":{"docs":{},"겠":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}}}}}}},"서":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}},"깥":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}},"람":{"docs":{},"직":{"docs":{},"한":{"docs":{},"지":{"docs":{},"를":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}},"하":{"docs":{},"지":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248}}}}}},"인":{"docs":{},"딩":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},"에":{"docs":{},"서":{"docs":{"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928}}}},"되":{"docs":{},"는":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}}}}},"보":{"docs":{},"같":{"docs":{},"은":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}}}},"이":{"docs":{},"너":{"docs":{},"리":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}}}},"운":{"docs":{},"드":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}},"발":{"docs":{},"전":{"docs":{},"시":{"docs":{},"켜":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016}}}}},"견":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}},"할":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"오":{"docs":{},"류":{"docs":{},"를":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}}}}},"되":{"docs":{},"지":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381}}},"는":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}},"생":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}},"하":{"docs":{},"기":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"는":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}},"지":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}},"지":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.004761904761904762},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"여":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}},"할":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}},".":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.004761904761904762}},"e":{"docs":{},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{},"o":{"docs":{},"y":{"docs":{},"e":{"docs":{},"e":{"docs":{},"도":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}}}}}}},"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":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}}}}}}}}}}}}}}},"그":{"docs":{},"러":{"docs":{},"나":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}},":":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}},"해":{"docs":{},"야":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}},".":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}}}}},"시":{"docs":{},"키":{"docs":{},"지":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}},"킵":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}}}}}},"된":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}},"될":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"한":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"명":{"docs":{},"가":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}},"휘":{"docs":{},"되":{"docs":{},"는":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}},"방":{"docs":{},"법":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009298000929800093},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001503006012024048}},"은":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009276437847866419},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.001394700139470014},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0013550135501355014},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"에":{"docs":{},"서":{"docs":{},"는":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}}}}}}}}}}},"매":{"docs":{},"개":{"docs":{},"변":{"docs":{},"수":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}},"이":{"docs":{},"것":{"docs":{},"은":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}},"러":{"docs":{},"한":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}},"예":{"docs":{},"를":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}}}},"을":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009298000929800093},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.001379310344827586},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0011474469305794606},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0034129692832764505}}},"에":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0034129692832764505},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"이":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}},"지":{"docs":{},"만":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}},"다":{"docs":{},".":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}},"며":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}},"기":{"docs":{},"도":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}}}},"으":{"docs":{},"로":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704}},"는":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}},"과":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574}}},"도":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"임":{"docs":{},"을":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}}},"식":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0022727272727272726},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0013550135501355014},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},"든":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}},"을":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"에":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}},"이":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}},"출":{"docs":{},"했":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"이":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}}}}}}},"지":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}}}},"하":{"docs":{},"기":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}},"려":{"docs":{},"는":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}},"는":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}},"할":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}},"금":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}},"향":{"docs":{},"은":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}},"\"":{"docs":{},"에":{"docs":{},"서":{"docs":{},"도":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381}}}}}}},"문":{"docs":{},"할":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}},"배":{"docs":{},"열":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0013914656771799629},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.007142857142857143},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928}},"을":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.00253592561284869},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0040650406504065045}}},"에":{"docs":{},"는":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381}}}},"이":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381}},"며":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}}},"로":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574}}},"의":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704}}},"(":{"docs":{},"u":{"docs":{},"n":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381}}}}}}}},"은":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"치":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}},"하":{"docs":{},"세":{"docs":{},"요":{"docs":{},".":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}},"웠":{"docs":{},"고":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}}}}},"우":{"docs":{},"는":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"지":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}}},"워":{"docs":{},"야":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}},"버":{"docs":{},"튼":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.005035246727089627}}}}},"그":{"docs":{},"가":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}},"를":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009276437847866419},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"의":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}},"이":{"docs":{},"지":{"docs":{},"만":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}},"는":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"즉":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}}}}}},"리":{"docs":{},"게":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}},"전":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}},"을":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"의":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009276437847866419},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"에":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}},"서":{"docs":{},"는":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}},"과":{"docs":{},"의":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}},"블":{"docs":{},"링":{"docs":{},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}}}}}}}},"변":{"docs":{},"수":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":5.0064935064935066},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009298000929800093},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0020325203252032522},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0031007751937984496},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0008605851979345956},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}},"의":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0018552875695732839},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0013550135501355014},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.007142857142857143},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.002325581395348837},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"를":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.006493506493506494},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.003875968992248062},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0011474469305794606},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578}}},"가":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0018552875695732839},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0031007751937984496},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0008605851979345956},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}},"에":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.002319109461966605},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.001394700139470014},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}},"서":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}},"도":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}},"도":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}},"는":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}},"는":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.002319109461966605},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009298000929800093},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0031007751937984496},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}},"y":{"docs":{},"에":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}},"로":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578}}},"와":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"들":{"docs":{},"을":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"매":{"docs":{},"우":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}}}},"(":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}}}}}},"인":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}},")":{"docs":{},".":{"docs":{},"이":{"docs":{},"러":{"docs":{},"한":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}},",":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0011061946902654867}}}},"경":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}},"하":{"docs":{},"십":{"docs":{},"시":{"docs":{},"오":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.003142183817753339}}}}},"고":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}},"여":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"지":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}},"면":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}},"되":{"docs":{},"지":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"었":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"\"":{"docs":{},"내":{"docs":{},"부":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}},"(":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"n":{"docs":{},"a":{"docs":{},"l":{"docs":{},")":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}}}}}}}}}}}}}}}},"될":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}},"할":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.002356637863315004},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0022727272727272726},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009276437847866419},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}},".":{"docs":{},"이":{"docs":{},"제":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}}}}}},"했":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"편":{"docs":{},"리":{"docs":{},"하":{"docs":{},"게":{"docs":{},"도":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}}}}}}}}}},"해":{"docs":{},"야":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"가":{"docs":{},"령":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}}}}}},"환":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}},"을":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"하":{"docs":{},"는":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}},"려":{"docs":{},"는":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}},"기":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}},"할":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}},"한":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}},".":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}},"예":{"docs":{},"를":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}},"즉":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}}},"(":{"docs":{},"타":{"docs":{},"입":{"docs":{},"캐":{"docs":{},"스":{"docs":{},"팅":{"docs":{},")":{"docs":{},"과":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}}}}}}},"해":{"docs":{},"봅":{"docs":{},"시":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}}},"은":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"되":{"docs":{},"는":{"docs":{},"지":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"로":{"docs":{},"더":{"docs":{},"는":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}}}},"의":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"하":{"docs":{},"지":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}},"형":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}},"을":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"이":{"docs":{},"것":{"docs":{},"은":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}}}}},"시":{"docs":{},"키":{"docs":{},"지":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}},"화":{"docs":{},"로":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"는":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}}}},"보":{"docs":{},"겠":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0018552875695732839},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}},"이":{"docs":{},"것":{"docs":{},"은":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}}},"먼":{"docs":{},"저":{"docs":{},"s":{"docs":{},"r":{"docs":{},"c":{"docs":{},"/":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"s":{"docs":{},"에":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}}}}}}}}}}}}}}}}}},":":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}}},"는":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":2.5}}},"게":{"docs":{},"해":{"docs":{},"야":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}},"려":{"docs":{},"면":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}},"일":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}},"냅":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}},"통":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}},"의":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}},"았":{"docs":{},"을":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}},"여":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0014807502467917078},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.003205128205128205}},"줄":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}},"줍":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}},".":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0011061946902654867}}},":":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}},"야":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"주":{"docs":{},"지":{"docs":{},"만":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}},"고":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},"하":{"docs":{},"지":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}},"세":{"docs":{},"요":{"docs":{},":":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}},".":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}},"이":{"docs":{},"는":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}},"지":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}},"지":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}},"다":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}},"는":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}}},"면":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}},",":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}}},"내":{"docs":{},"지":{"docs":{},"며":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"기":{"docs":{},"존":{"docs":{},"의":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}}}}},"장":{"docs":{},"된":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"하":{"docs":{},"는":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}},"되":{"docs":{},"는":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}},"강":{"docs":{},"하":{"docs":{},"는":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"지":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}},"수":{"docs":{},"하":{"docs":{},"기":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}}}},"복":{"docs":{},"사":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016}},"하":{"docs":{},"십":{"docs":{},"시":{"docs":{},"오":{"docs":{},".":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016}}}}}},"거":{"docs":{},"나":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}},"는":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"해":{"docs":{},"야":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}},"본":{"docs":{},"을":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}},"할":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"런":{"docs":{},"타":{"docs":{},"임":{"docs":{},"에":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}}}}}},"잡":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}},"배":{"docs":{},"열":{"docs":{},"은":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}}}}}},"한":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0013550135501355014}}},"하":{"docs":{},"지":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}},"볼":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0020325203252032522},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001503006012024048},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}},"봅":{"docs":{},"시":{"docs":{},"다":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}},".":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0013550135501355014},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{},"은":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}}}}}}}}}},"a":{"docs":{},"p":{"docs":{},"p":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"는":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}}}}},":":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}}}},"분":{"docs":{},"석":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},"을":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}},"리":{"docs":{},"해":{"docs":{},"야":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}},"하":{"docs":{},"는":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}},"된":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}},"명":{"docs":{},"히":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}},"해":{"docs":{},"집":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}}}},"류":{"docs":{},"된":{"docs":{},"다":{"docs":{},"는":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}},"할":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}},"하":{"docs":{},"는":{"docs":{"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928}}}}}},"불":{"docs":{},"구":{"docs":{},"하":{"docs":{},"고":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}},",":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016}}}}}},"평":{"docs":{},"하":{"docs":{},"는":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}},"러":{"docs":{},"오":{"docs":{},"기":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}},"법":{"docs":{},"이":{"docs":{},"라":{"docs":{},"는":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},";":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}}},"임":{"docs":{},"을":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}}},"변":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}},"이":{"docs":{},"며":{"docs":{"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928}}}}},"행":{"docs":{},"히":{"docs":{},"도":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}},"투":{"docs":{},"명":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}}}}}},"가":{"docs":{},"능":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},".":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}}},"필":{"docs":{},"요":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}},"한":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}}},"림":{"docs":{},")":{"docs":{},"를":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}}},"립":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"네":{"docs":{},"임":{"docs":{},"스":{"docs":{},"페":{"docs":{},"이":{"docs":{},"스":{"docs":{},"를":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}}}}}}}}}}}},"붙":{"docs":{},"여":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}},"넣":{"docs":{},"기":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016}}}},"야":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}},"이":{"docs":{},"겠":{"docs":{},"지":{"docs":{},"만":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}},"반":{"docs":{},"대":{"docs":{},"로":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}}}}}}},"은":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"브":{"docs":{},"라":{"docs":{},"우":{"docs":{},"저":{"docs":{},"에":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}},"서":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.002356637863315004},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}},"로":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0015710919088766694}}},"가":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0022727272727272726}}},"들":{"docs":{},"은":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}},"와":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}},"레":{"docs":{},"이":{"docs":{},"크":{"docs":{},"포":{"docs":{},"인":{"docs":{},"트":{"docs":{},"가":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}},"을":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}}}}}}}},"새":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0030211480362537764},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}},"로":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}},"운":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0032520325203252032},"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.005035246727089627},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0022727272727272726},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.003246753246753247},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0024679170779861796},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0034423407917383822},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0011061946902654867},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}},"고":{"docs":{},"침":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}}},"롭":{"docs":{},"게":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}},"샘":{"docs":{},"플":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.003205128205128205},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},"은":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}},":":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578}}},"에":{"docs":{},"서":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}}}},"생":{"docs":{},"성":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0032520325203252032},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.002938295788442703}},"된":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0017793594306049821},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}},"다":{"docs":{},"는":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704}},".":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928}}}}}},"자":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009298000929800093},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.005923000987166831},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0013550135501355014},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0008605851979345956},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0076045627376425855}},"에":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016}},"서":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718}}}},"와":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"를":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0014807502467917078},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928}}},"는":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}},"의":{"docs":{"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0015710919088766694}},".":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704}},"해":{"docs":{},"당":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}},"원":{"docs":{},"시":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}},"타":{"docs":{},"입":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}}},"생":{"docs":{},"성":{"docs":{},"된":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}},"여":{"docs":{},"기":{"docs":{},"에":{"docs":{},"는":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}},":":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0019588638589618022}}}}}},"하":{"docs":{},"겠":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}}}},"고":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0024679170779861796}}},"는":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009298000929800093},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}}},"려":{"docs":{},"고":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}},"면":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}},"지":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}},"는":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}},"기":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"며":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"할":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.001394700139470014},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0019743336623889436},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704}}},"해":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}},"야":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}},"한":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}},"되":{"docs":{},"면":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}},"기":{"docs":{},"에":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}},"각":{"docs":{},"하":{"docs":{},"는":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"여":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"지":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"면":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}},"세":{"docs":{},"요":{"docs":{},".":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}},"해":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}},"야":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"w":{"docs":{},"o":{"docs":{},"r":{"docs":{},"d":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}}}}}}}}}},"보":{"docs":{},"세":{"docs":{},"요":{"docs":{},".":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}},"할":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}},"태":{"docs":{},"계":{"docs":{},"를":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}},"긴":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}},"략":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}},"할":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574}}}},"기":{"docs":{},"는":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}},"깁":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"이":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}}}},"설":{"docs":{},"명":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}},"하":{"docs":{},"는":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0023245002324500234},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}},"데":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}}},"기":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}},"겠":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}},":":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}}}}}},"려":{"docs":{},"면":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}},"고":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}},"할":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009276437847866419},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}},"까":{"docs":{},"요":{"docs":{},"?":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}},"해":{"docs":{},"야":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}},"된":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009298000929800093}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}},"각":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"용":{"docs":{},"어":{"docs":{},"에":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}}},"또":{"docs":{},"한":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}},"특":{"docs":{},"히":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}}}}}}},"을":{"docs":{"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"되":{"docs":{},"어":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"한":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}}}},"치":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0032520325203252032},"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}},"하":{"docs":{},"기":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016}}},"는":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016}}},"지":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016}}},"십":{"docs":{},"시":{"docs":{},"오":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}},".":{"docs":{},"g":{"docs":{},"u":{"docs":{},"l":{"docs":{},"p":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}}}},"t":{"docs":{},"s":{"docs":{},"i":{"docs":{},"f":{"docs":{},"y":{"docs":{},"는":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}}}}}},"u":{"docs":{},"g":{"docs":{},"l":{"docs":{},"i":{"docs":{},"f":{"docs":{},"y":{"docs":{},"의":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}},"처":{"docs":{},"럼":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}}}}}}}}}}}}},"되":{"docs":{},"었":{"docs":{},"으":{"docs":{},"므":{"docs":{},"로":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}}},"어":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}},"를":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}},"할":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"이":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}}}},"해":{"docs":{},"야":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}},"했":{"docs":{},"음":{"docs":{},"을":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}}}},"정":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.006042296072507553},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0022727272727272726}},"은":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}},".":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0013550135501355014}},"이":{"docs":{},"러":{"docs":{},"한":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}},":":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}}},"해":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}},"야":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}},"을":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"이":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}},"하":{"docs":{},"여":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}},"기":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"는":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"면":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001503006012024048}}},"거":{"docs":{},"나":{"docs":{},",":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381}}}}}},"되":{"docs":{},"어":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"었":{"docs":{},"다":{"docs":{},"고":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}},"는":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}},"과":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}},"에":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}},"서":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"할":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"했":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}}}},"계":{"docs":{},"되":{"docs":{},"었":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}}},"거":{"docs":{},"나":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}}},"섹":{"docs":{},"션":{"docs":{},"을":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016}}},"에":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}},"서":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303}},"는":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}},"은":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}},"의":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}},"속":{"docs":{},"성":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0017793594306049821}},"을":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}},"(":{"docs":{},"o":{"docs":{},"w":{"docs":{},"n":{"docs":{},",":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}}}},"도":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}},"이":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.001394700139470014},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}},"과":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"으":{"docs":{},"로":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}}}}},"시":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}},"작":{"docs":{},"해":{"docs":{},"봅":{"docs":{},"시":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016}}}}}},"야":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}},"보":{"docs":{},"겠":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"웹":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}}}}}}}},"하":{"docs":{},"겠":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}}}},"기":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"려":{"docs":{},"면":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0022727272727272726}}}},"여":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"는":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"면":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818}}}},"합":{"docs":{},"시":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}},"멤":{"docs":{},"버":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}}}}},"할":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"한":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}},"으":{"docs":{},"로":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}},"했":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}}}},"된":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928}}}},"간":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},"을":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"이":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"에":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}}},"스":{"docs":{},"템":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}},"을":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0015710919088766694},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"두":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}}},"에":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}},")":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}},"이":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}},"기":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}},"은":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248}}},"의":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}},"점":{"docs":{},"에":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009276437847866419},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}},"서":{"docs":{},"도":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}}},"나":{"docs":{},"리":{"docs":{},"오":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}},"가":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}},"에":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}},"를":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}},"도":{"docs":{},"를":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"하":{"docs":{},"게":{"docs":{},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}},"세":{"docs":{},"요":{"docs":{},":":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}}}}}},"할":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},"전":{"docs":{},"체":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"파":{"docs":{},"일":{"docs":{},"에":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}}}}},"험":{"docs":{},"용":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.003205128205128205}}}}},"식":{"docs":{},"별":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0008605851979345956}},"자":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016}},"가":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"에":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}},"하":{"docs":{},"기":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}},"는":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}},"으":{"docs":{},"로":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}},"실":{"docs":{},"행":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}},"되":{"docs":{},"지":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}},"고":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}},"어":{"docs":{},"야":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}},"는":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}},"하":{"docs":{},"기":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0032520325203252032},"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"면":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},")":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}},"고":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.002356637863315004},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"도":{"docs":{},"록":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}},"십":{"docs":{},"시":{"docs":{},"오":{"docs":{},".":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}}},"며":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}},"게":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"려":{"docs":{},"고":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}},"여":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"는":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}},"지":{"docs":{},"만":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016}}},".":{"docs":{},"j":{"docs":{},"a":{"docs":{},"v":{"docs":{},"a":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}}}}}}}}}}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}},"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.0007855459544383347}}}}}}}}}}},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}},"이":{"docs":{},"는":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}}},"될":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"할":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"해":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}},"야":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}},"시":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}},"키":{"docs":{},"는":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}},"을":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0013914656771799629}}}},"수":{"docs":{},"로":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}},"가":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}},"를":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"\"":{"docs":{},"라":{"docs":{},"고":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}},"는":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}},"험":{"docs":{},"적":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}},"제":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0008605851979345956}},"로":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.00253592561284869},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0018552875695732839},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009298000929800093},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0014807502467917078},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0020325203252032522},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0017793594306049821},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0008605851979345956},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"패":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303}}}}}}},"시":{"docs":{},"하":{"docs":{},"면":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}},"질":{"docs":{},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}}},"심":{"docs":{},"볼":{"docs":{"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":10.011406844106464}},"의":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}},"은":{"docs":{"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.011406844106463879}}},"을":{"docs":{"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0076045627376425855},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}},"이":{"docs":{"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928}}},"과":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}},"에":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}},"플":{"docs":{},"하":{"docs":{},"게":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}},"지":{"docs":{},"어":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}},"안":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}},"에":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":2.5},"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}},"전":{"docs":{},"도":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"성":{"docs":{},"과":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"을":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578}}},"(":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}}}},"에":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}},"하":{"docs":{},"게":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}},"다":{"docs":{},"\"":{"docs":{},"라":{"docs":{},"고":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}}},"과":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}},"정":{"docs":{},"성":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}}},"내":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}}},"않":{"docs":{},"았":{"docs":{},"다":{"docs":{},"면":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016}}}},"으":{"docs":{},"므":{"docs":{},"로":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}}}},"지":{"docs":{},"만":{"docs":{},",":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}}}},"을":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}},".":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}},"기":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"을":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}}},"고":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0017793594306049821},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}},"는":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}},"도":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}},"도":{"docs":{},"록":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0013550135501355014},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"으":{"docs":{},"면":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.004761904761904762},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001503006012024048}}},"므":{"docs":{},"로":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}},"며":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009298000929800093},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"려":{"docs":{},"는":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}},"면":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}},"은":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009276437847866419},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009298000929800093},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0014807502467917078},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0031007751937984496},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.002136752136752137},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.002004008016032064}}},"는":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.00253592561284869},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0017793594306049821},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.002325581395348837},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0014749262536873156},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},"다":{"docs":{},"는":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}},"지":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"기":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009298000929800093},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"다":{"docs":{},"는":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"면":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}},"고":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009276437847866419}}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}},".":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.002319109461966605},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0023245002324500234},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0019743336623889436},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0020325203252032522},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0017793594306049821},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.004761904761904762},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0011474469305794606},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.003205128205128205},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001503006012024048},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}},"j":{"docs":{},"a":{"docs":{},"v":{"docs":{},"a":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}}}}}}}}},"이":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}},"는":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}},"대":{"docs":{},"신":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}},"런":{"docs":{},"타":{"docs":{},"임":{"docs":{},"에":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}}},"예":{"docs":{},"를":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"실":{"docs":{},"제":{"docs":{},"로":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}},"(":{"docs":{},"역":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}}},"왜":{"docs":{},"냐":{"docs":{},"하":{"docs":{},"면":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}}},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"o":{"docs":{},"r":{"docs":{},"d":{"docs":{},"가":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}}}}},"아":{"docs":{},"래":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}},"유":{"docs":{},"니":{"docs":{},"온":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}},"컴":{"docs":{},"파":{"docs":{},"일":{"docs":{},"러":{"docs":{},"는":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"가":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"는":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}}}}}}}},"권":{"docs":{},"장":{"docs":{},"되":{"docs":{},"는":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}},"사":{"docs":{},"용":{"docs":{},"하":{"docs":{},"지":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}},"파":{"docs":{},"일":{"docs":{},"의":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}}}},":":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}},")":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}},".":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"(":{"docs":{},"명":{"docs":{},"확":{"docs":{},"한":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}}},"—":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}},"아":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}},"도":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"야":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}},"더":{"docs":{},"라":{"docs":{},"도":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}},"거":{"docs":{},"나":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}},"지":{"docs":{},"만":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}},"알":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0013914656771799629},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.001434308663224326}},"려":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},"줍":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},"하":{"docs":{},"지":{"docs":{},"만":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}},"비":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}},"줘":{"docs":{},"야":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}},"주":{"docs":{},"어":{"docs":{},"야":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}},"면":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"는":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}},"진":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.011406844106463879},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"줌":{"docs":{},"으":{"docs":{},"로":{"docs":{},"써":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}},"아":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}},"야":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"냈":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"그":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}}}}},"보":{"docs":{},"기":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"겠":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}}}}}},"내":{"docs":{},"는":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}},"림":{"docs":{},"을":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}},"게":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}}}},"고":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0033812341504649195},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0011474469305794606}},"있":{"docs":{},"다":{"docs":{},"는":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}}}},"리":{"docs":{},"즘":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381}}}},"은":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}},"리":{"docs":{},"기":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"립":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"이":{"docs":{},"렇":{"docs":{},"게":{"docs":{},"하":{"docs":{},"면":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}}}}}}}}},"지":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"겠":{"docs":{},"지":{"docs":{},"만":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}},"다":{"docs":{},"시":{"docs":{},"피":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}},"았":{"docs":{},"을":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"으":{"docs":{},"므":{"docs":{},"로":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}},"기":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"릴":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"애":{"docs":{},"플":{"docs":{},"리":{"docs":{},"케":{"docs":{},"이":{"docs":{},"션":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0032520325203252032},"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}},"에":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}},"서":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}},"는":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}}},"을":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"은":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"의":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.005119453924914676}}},"이":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}}}},"앱":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}},"에":{"docs":{},"서":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}},"을":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}},"이":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}},"없":{"docs":{},"이":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}}},"는":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.00253592561284869},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0013914656771799629},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0026690391459074734},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.004761904761904762},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.002325581395348837},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},"지":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"b":{"docs":{},"a":{"docs":{},"s":{"docs":{},"i":{"docs":{},"c":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"c":{"docs":{},"u":{"docs":{},"l":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"를":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}}}}}}}}}}}}}}},"다":{"docs":{},"고":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}},"는":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0013914656771799629},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.001379310344827586},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}},"면":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.001434308663224326},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}},".":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.002319109461966605},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0018596001859600185},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0047425474254742545},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0026690391459074734},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0017211703958691911},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0034129692832764505},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}}}}}}}}}}},"일":{"docs":{},"반":{"docs":{},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}}}},"즉":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303}}},"어":{"docs":{},"떤":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}},"예":{"docs":{},"를":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}},"인":{"docs":{},"터":{"docs":{},"페":{"docs":{},"이":{"docs":{},"스":{"docs":{},"와":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}}}},"기":{"docs":{},"본":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}},"컴":{"docs":{},"파":{"docs":{},"일":{"docs":{},"러":{"docs":{},"는":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}}},"n":{"docs":{},"u":{"docs":{},"l":{"docs":{},"l":{"docs":{},"의":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}}},"그":{"docs":{},"것":{"docs":{},"들":{"docs":{},"을":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}},"런":{"docs":{},"타":{"docs":{},"임":{"docs":{},"에":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}},"사":{"docs":{},"용":{"docs":{},"자":{"docs":{},"는":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}},"이":{"docs":{},"는":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}},"상":{"docs":{},"대":{"docs":{},"적":{"docs":{},"인":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}},":":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}},"!":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},")":{"docs":{},".":{"docs":{},"왜":{"docs":{},"냐":{"docs":{},"하":{"docs":{},"면":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}}}}}}},"으":{"docs":{},"며":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"므":{"docs":{},"로":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}},"면":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}},"었":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}},"여":{"docs":{},"기":{"docs":{},"서":{"docs":{},"는":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}}}}}}}},"다":{"docs":{},"면":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}},"을":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}},"지":{"docs":{},"만":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}},"음":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}},".":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0013550135501355014}}}},"거":{"docs":{},"나":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"고":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"기":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303}}},"앨":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}},"을":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"에":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0013550135501355014}},"러":{"docs":{},"가":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}}}}}},"서":{"docs":{},"는":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}},"디":{"docs":{},"터":{"docs":{},"의":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}},"여":{"docs":{},"기":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}},"서":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009276437847866419},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0017211703958691911},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}},"는":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0032520325203252032},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0027100271002710027},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381}}},",":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}},"를":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0022727272727272726}}},"에":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009276437847866419},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0017211703958691911}},"는":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}},"서":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}},"는":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}}}}},"십":{"docs":{},"시":{"docs":{},"오":{"docs":{},"!":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016}}}}}},"전":{"docs":{},"히":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0013914656771799629},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}},"a":{"docs":{},"n":{"docs":{},"y":{"docs":{},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"왜":{"docs":{},"냐":{"docs":{},"하":{"docs":{},"면":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}}}}}}}}}}},"러":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009298000929800093},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.004761904761904762},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.003205128205128205},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},"개":{"docs":{},"의":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}},"부":{"docs":{},"를":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0011061946902654867},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.003205128205128205}}},"느":{"docs":{},"이":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}}},"에":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}}}},"겨":{"docs":{},"집":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}}},"열":{"docs":{},"거":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0026690391459074734}},"나":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016}}},"형":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":10.03914590747331},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0011474469305794606}},"을":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.00800711743772242}}},"과":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0017793594306049821},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"에":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}},"서":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0026690391459074734},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}},"으":{"docs":{},"로":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}}},"은":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.011565836298932384},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}},"의":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.008896797153024912},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}},"이":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}}}}},"까":{"docs":{},"지":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}},"하":{"docs":{},"고":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}},"고":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}},"어":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}},"보":{"docs":{},"세":{"docs":{},"요":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}},"줍":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}}}}}},"면":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}},"려":{"docs":{},"있":{"docs":{},"다":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}},"올":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}},"바":{"docs":{},"른":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009298000929800093},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.001379310344827586},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"르":{"docs":{},"게":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.001379310344827586},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}}}},"라":{"docs":{},"갑":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}}},"옵":{"docs":{},"션":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}},"들":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}}},"은":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"m":{"docs":{},"o":{"docs":{},"n":{"docs":{},"j":{"docs":{},"s":{"docs":{},",":{"docs":{},"a":{"docs":{},"m":{"docs":{},"d":{"docs":{},",":{"docs":{},"s":{"docs":{},"y":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}}}}}}}}}}}}}}}}}}},"을":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0050704225352112674},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}}},"완":{"docs":{},"료":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}},"된":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}},"시":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}},"성":{"docs":{},"과":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"을":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}},"전":{"docs":{},"히":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009298000929800093},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0017793594306049821},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"하":{"docs":{},"지":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}},"벽":{"docs":{},"하":{"docs":{},"게":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}}}},"만":{"docs":{},"한":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303}}}}},"요":{"docs":{},"구":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.001394700139470014},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}},"하":{"docs":{},"는":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016}}},"지":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}},"사":{"docs":{},"항":{"docs":{},"이":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}}}}},"소":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}},"의":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381}}},"는":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}},"s":{"docs":{},"r":{"docs":{},"c":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}}}},"에":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"들":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"이":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"클":{"docs":{},"래":{"docs":{},"스":{"docs":{},"는":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}}}}}},"를":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0020325203252032522}}},"와":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}},"로":{"docs":{"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928}}},"이":{"docs":{},"며":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}}},"청":{"docs":{},"하":{"docs":{},"면":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}},"는":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}},"점":{"docs":{},"은":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}},"을":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}},"약":{"docs":{},"하":{"docs":{},"면":{"docs":{},":":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}}},"우":{"docs":{},"리":{"docs":{},"는":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0032520325203252032},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0013914656771799629},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}},"가":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}},"에":{"docs":{},"게":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}},"의":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"발":{"docs":{},"적":{"docs":{},"인":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}},"선":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}},"회":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}},"측":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381}}},"연":{"docs":{},"한":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}},"웹":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0065040650406504065},"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}},"팩":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":3.3344696969696965}}}},"위":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}},"로":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}},"해":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0015710919088766694},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0050704225352112674},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.003409090909090909},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.00422654268808115},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.002319109461966605},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009298000929800093},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0029615004935834156},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.001379310344827586},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.004761904761904762},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.002325581395348837},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0011474469305794606},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0025811209439528023},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0034129692832764505},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.00501002004008016}},"서":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}},"는":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},",":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}}}},"한":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0030211480362537764},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0016901408450704226},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009298000929800093},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0013550135501355014},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0022123893805309734},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0034129692832764505},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}}},"에":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},"서":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}}},"치":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},"를":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.003006012024048096}}},"의":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"에":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.004761904761904762},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001503006012024048}},"서":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}},"만":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"는":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}},"가":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381}}},"는":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}},"하":{"docs":{},"지":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}},"와":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009298000929800093}}},"의":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0018552875695732839},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009298000929800093},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.004761904761904762},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}}},"험":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}},"에":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}}},"을":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0032520325203252032},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0013550135501355014},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704}}},"인":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}},"수":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0033875338753387536},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0031007751937984496}},"를":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.001379310344827586},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0020325203252032522},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.002325581395348837},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303}}},"에":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0032520325203252032}}},"가":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"는":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}},"로":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"들":{"docs":{},"을":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}},"의":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.001379310344827586},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"와":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0013550135501355014},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},",":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381}}}},"터":{"docs":{},"페":{"docs":{},"이":{"docs":{},"스":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":10.00325430032543},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0013550135501355014},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0039177277179236044}},"가":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0032520325203252032},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.001394700139470014},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0039177277179236044}}},"를":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0032520325203252032},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00697350069735007},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0027100271002710027},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0011474469305794606}}},"나":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"는":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0023245002324500234},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"도":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}},"로":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009298000929800093},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"에":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0018596001859600185},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}},"와":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0020325203252032522},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0008605851979345956},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}},"의":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0018596001859600185},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0013550135501355014},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}},"처":{"docs":{},"럼":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}},",":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"보":{"docs":{},"다":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}}}}}},"셉":{"docs":{},"트":{"docs":{},"하":{"docs":{},"는":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}}},"라":{"docs":{},"인":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}},"(":{"docs":{},"i":{"docs":{},"n":{"docs":{},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{},"e":{"docs":{},")":{"docs":{},"되":{"docs":{},"지":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}}}}}}}}}}}}}}},"쇄":{"docs":{},"해":{"docs":{},"야":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}}}}}},"할":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}},"스":{"docs":{},"턴":{"docs":{},"스":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.001394700139470014},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0019743336623889436},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0020325203252032522},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928}},"를":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009298000929800093},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.003948667324777887}}},"의":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009298000929800093},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}},"가":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}},"는":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"들":{"docs":{},"을":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}},"에":{"docs":{},"서":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"도":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}},"화":{"docs":{},"될":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"하":{"docs":{},"고":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"므":{"docs":{},"로":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}},"할":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718}}}}}}},"식":{"docs":{},"하":{"docs":{},"는":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}},"지":{"docs":{"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928}}}},"기":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"지":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}}},"해":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}},"덱":{"docs":{},"스":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0041841004184100415},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0037292025243832474}},"을":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}},"를":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928}}},"에":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}},"서":{"docs":{"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928}}}},"의":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009298000929800093}}}},"서":{"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.00046490004649000463}}}}}}}}}}}},"에":{"docs":{},"서":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009298000929800093}}}},"의":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}},"싱":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0018596001859600185}},"을":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}},"하":{"docs":{},"기":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}},"는":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009298000929800093}}},"면":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}}}},"자":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}},"로":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0020325203252032522}}},"를":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}},"에":{"docs":{},"는":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}}}},"경":{"docs":{},"우":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}},"기":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}},"입":{"docs":{},"력":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.002136752136752137}},"하":{"docs":{},"고":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}},"십":{"docs":{},"시":{"docs":{},"오":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}},":":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0032520325203252032}}}}}},"면":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}},"할":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818}}}},"에":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"을":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}},"니":{"docs":{},"다":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}},".":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0013550135501355014},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}},"a":{"docs":{},"w":{"docs":{},"e":{"docs":{},"s":{"docs":{},"o":{"docs":{},"m":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}}}}}},"c":{"docs":{},"#":{"docs":{},"와":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}},"즉":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}},":":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}},"증":{"docs":{},"하":{"docs":{},"기":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}},"자":{"docs":{},"동":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0017793594306049821},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0032520325203252032},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0011474469305794606},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}},"바":{"docs":{},"스":{"docs":{},"크":{"docs":{},"립":{"docs":{},"트":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016}},"를":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016}}}}}}}}}}},"주":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"세":{"docs":{},"한":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.003409090909090909},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009276437847866419},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0034129692832764505},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.00250501002004008}}},"히":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009276437847866419},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}}},"체":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}},"에":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0013550135501355014},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0017793594306049821}},"는":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}},"로":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"를":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"인":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"가":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}},"의":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0017793594306049821}}},"는":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}}},"리":{"docs":{},"에":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}},"유":{"docs":{},"롭":{"docs":{},"게":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0022727272727272726},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}},"료":{"docs":{},"는":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}},"신":{"docs":{},"의":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"을":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}},"만":{"docs":{},"의":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0013550135501355014}}}}},"연":{"docs":{},"스":{"docs":{},"럽":{"docs":{},"게":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}}}}}},"식":{"docs":{},"들":{"docs":{},"만":{"docs":{},"이":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}}},"만":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}},"기":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}},"작":{"docs":{},"동":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}},"하":{"docs":{},"여":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016}}},"는":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}},"지":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.002356637863315004},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}},"를":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}},"도":{"docs":{},"록":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0013550135501355014},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}},"며":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574}}},"지":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"려":{"docs":{},"면":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}},".":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381}},"간":{"docs":{},"단":{"docs":{},"한":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}}}}},"매":{"docs":{},"핑":{"docs":{},"된":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}},":":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}}},"한":{"docs":{},"다":{"docs":{},"는":{"docs":{"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704}}}}},"할":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"업":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}},"할":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}},"수":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016}}}},"을":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.004028197381671702},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}},"에":{"docs":{},"서":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}},"는":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}},"해":{"docs":{},"야":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}},"하":{"docs":{},"는":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}},"고":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574}}},"기":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}},"은":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"성":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}},"할":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009298000929800093},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.001379310344827586},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.002136752136752137}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}},"마":{"docs":{},"지":{"docs":{},"막":{"docs":{},"으":{"docs":{},"로":{"docs":{},",":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}}}}}}}},":":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}}}},"해":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}},"보":{"docs":{},"세":{"docs":{},"요":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}},"겠":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}},"다":{"docs":{},"음":{"docs":{},"과":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}}}}}}},"야":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0013550135501355014},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}},"하":{"docs":{},"게":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}},"기":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574}},"에":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}},"는":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578}}},"세":{"docs":{},"요":{"docs":{},".":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}}},"든":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"여":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"고":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}},"한":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"했":{"docs":{},"을":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"다":{"docs":{},"고":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}},"면":{"docs":{},":":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381}}}}},"으":{"docs":{},"므":{"docs":{},"로":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}}}}},"된":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}}},"되":{"docs":{},"며":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}},"는":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"지":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}},"자":{"docs":{},"는":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}},"될":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"은":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"고":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}},"용":{"docs":{},"할":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381}},"문":{"docs":{},"자":{"docs":{},"열":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}},"중":{"docs":{},"요":{"docs":{},"한":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}}}}}}},"하":{"docs":{},"고":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}},"잘":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.011406844106463879},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}},"못":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}},"된":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}},"적":{"docs":{},"는":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016}}},"다":{"docs":{},"는":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}},"은":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0016901408450704226},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574}}},"용":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}},"하":{"docs":{},"면":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381}},"이":{"docs":{},"를":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}}}}},"할":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}},"되":{"docs":{},"는":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"지":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"고":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}},"된":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}}},"이":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718}}},"합":{"docs":{},"한":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}},"어":{"docs":{},"도":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}},"x":{"docs":{},"와":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}},"야":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"재":{"docs":{},"할":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"절":{"docs":{},"한":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}},"하":{"docs":{},"게":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}}}}}},"전":{"docs":{},"달":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0013550135501355014},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}},"하":{"docs":{},"여":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"고":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}},"자":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}},"는":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0018596001859600185},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0013550135501355014}}},"더":{"docs":{},"라":{"docs":{},"도":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}},"면":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}},"지":{"docs":{},"는":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}}}},"할":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009298000929800093},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0022988505747126436},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303}}},"되":{"docs":{},"는":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"었":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}},"지":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}}}},"된":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}},"대":{"docs":{},"로":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}},"했":{"docs":{},"는":{"docs":{},"지":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}},"에":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}},"해":{"docs":{},"야":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0013550135501355014}}}}},"송":{"docs":{},"되":{"docs":{},"는":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}}},"에":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009276437847866419},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0014807502467917078},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},"는":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}},"용":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}},"(":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{},"o":{"docs":{},"n":{"docs":{},"l":{"docs":{},"y":{"docs":{},")":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}}}}}}}}}}}},"이":{"docs":{},"므":{"docs":{},"로":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}}},"으":{"docs":{},"로":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}},"인":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}},"형":{"docs":{},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}}},"환":{"docs":{},"하":{"docs":{},"기":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}},"통":{"docs":{},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}},"인":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}},"혀":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}},"개":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009276437847866419}},"는":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009276437847866419}}},"로":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}},"를":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}},"보":{"docs":{},"다":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}},"에":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}},"하":{"docs":{},"는":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}},"한":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}},"할":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009276437847866419}}}},"역":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0018436578171091445},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0034129692832764505}}},"체":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}},"에":{"docs":{},"서":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}},"방":{"docs":{},"향":{"docs":{},"(":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"w":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{},")":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}}}}}}}}}}}},"략":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}},"에":{"docs":{},"는":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"은":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}}},"을":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}}},"이":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},"었":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"요":{"docs":{},"즘":{"docs":{},"은":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}}}}}}},"제":{"docs":{},"로":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}}}},"정":{"docs":{},"보":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}},"는":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"를":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0020325203252032522},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}}},"도":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}},"가":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381}}}},"의":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.002004008016032064}},"로":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}},"하":{"docs":{},"고":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}},"는":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"여":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"기":{"docs":{},"만":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}},"려":{"docs":{},"면":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}},"지":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}},"되":{"docs":{},"지":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009276437847866419}}},"면":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}},"어":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}},"기":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}},"를":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"할":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0017793594306049821},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}},"편":{"docs":{},"의":{"docs":{},"상":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}}},"그":{"docs":{},"러":{"docs":{},"나":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}}}}}}}}}},"이":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}}}}},"한":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"된":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}},"해":{"docs":{},"야":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}},"될":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"인":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"에":{"docs":{},"는":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}}}},"적":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0013550135501355014},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}},"인":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009298000929800093},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}}},"리":{"docs":{},"하":{"docs":{},"도":{"docs":{},"록":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}}},"확":{"docs":{},"히":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"하":{"docs":{},"게":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}},"한":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}},"반":{"docs":{},"대":{"docs":{},"이":{"docs":{},"지":{"docs":{},"만":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}}}},"교":{"docs":{},"한":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}}}},"말":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}},"로":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"도":{"docs":{},"로":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}},"렬":{"docs":{},"되":{"docs":{},"어":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"각":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}}}}}},"하":{"docs":{},"는":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}}},"했":{"docs":{},"으":{"docs":{},"며":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}}}},"해":{"docs":{},"진":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381}}}},"규":{"docs":{"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.019011406844106463}},"식":{"docs":{"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928}},"과":{"docs":{"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928}}}}}},"제":{"docs":{},"거":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}},"해":{"docs":{},"보":{"docs":{},"십":{"docs":{},"시":{"docs":{},"오":{"docs":{},".":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016}}}}}}},"야":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}},"하":{"docs":{},"고":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"는":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"면":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"된":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}}}}},"되":{"docs":{},"었":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"c":{"docs":{},"a":{"docs":{},"s":{"docs":{},"e":{"docs":{},"를":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}}}}}}}}},"할":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}}},"공":{"docs":{},"된":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"하":{"docs":{},"는":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}},"기":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.004761904761904762},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"고":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}},"며":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}},"려":{"docs":{},"면":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}},"지":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009298000929800093},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}},"게":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}},"한":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}},"할":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}},".":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0017793594306049821},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}},"일":{"docs":{},"단":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}},"이":{"docs":{},"것":{"docs":{},"은":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}}},"m":{"docs":{},"a":{"docs":{},"p":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}},"반":{"docs":{},"면":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}},"\"":{"docs":{},".":{"docs":{},"또":{"docs":{},"는":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}},"이":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}}}},"되":{"docs":{},"는":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381}}}},"될":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}},"했":{"docs":{},"는":{"docs":{},"지":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}},"해":{"docs":{},"야":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381}}}}}}}},"\"":{"docs":{},"할":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}},"외":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},"하":{"docs":{},"고":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}},"는":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}},")":{"docs":{},".":{"docs":{},"a":{"docs":{},"n":{"docs":{},"i":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}}}}},"려":{"docs":{},"면":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}}}}},"한":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}},")":{"docs":{},".":{"docs":{},"특":{"docs":{},"히":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}},"되":{"docs":{},"는":{"docs":{"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928}}},"었":{"docs":{},"는":{"docs":{},"지":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}},"해":{"docs":{},"야":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}},"네":{"docs":{},"릭":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Generics.html":{"ref":"pages/Generics.html","tf":10.0210027100271},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.003875968992248062}},"에":{"docs":{},"서":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}}},"으":{"docs":{},"로":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}}},"을":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0013550135501355014}}},"의":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0013550135501355014}}},"이":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}},"므":{"docs":{},"로":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}}}},"인":{"docs":{},"지":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}}}},"레":{"docs":{},"이":{"docs":{},"터":{"docs":{"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":5}}}}}},"한":{"docs":{},"되":{"docs":{},"어":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}},"있":{"docs":{},"고":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}}}}},"는":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}},"지":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}}},"을":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}},"하":{"docs":{},"는":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}}}}},"할":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}},"어":{"docs":{},"할":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}},"약":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}},"으":{"docs":{},"로":{"docs":{},"서":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}}}},"조":{"docs":{},"건":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}},"에":{"docs":{},"서":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}}},"을":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0013550135501355014}}}}}}},"줄":{"docs":{},"을":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"임":{"docs":{},"말":{"docs":{},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016}}}}}}},"표":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}},"(":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},")":{"docs":{},"는":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}}}}}},"은":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"이":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}},"도":{"docs":{},"록":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}},"는":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"에":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}},"서":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}},"는":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}},"일":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}},"중":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.00253592561284869},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0018596001859600185},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0014807502467917078},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0020325203252032522},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0026690391459074734},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0008605851979345956},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0014749262536873156},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.002004008016032064},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0019588638589618022}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},"!":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016}}}}}},"인":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851}}},"지":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}},"하":{"docs":{},"고":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}},"(":{"docs":{},"o":{"docs":{},"p":{"docs":{},"t":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}}},"했":{"docs":{},"을":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}},"간":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"요":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}},"그":{"docs":{},"렇":{"docs":{},"지":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}}},"예":{"docs":{},"를":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"이":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"전":{"docs":{},"통":{"docs":{},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{},",":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}}}}}}},"하":{"docs":{},"지":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}},"한":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}},"첩":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578}},"된":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0008605851979345956}}},"의":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"에":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},"서":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.004761904761904762}}}},"이":{"docs":{},"며":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}}}},"지":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}},"원":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}},"여":{"docs":{},"기":{"docs":{},"서":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}},"이":{"docs":{},"것":{"docs":{},"을":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}},"d":{"docs":{},"e":{"docs":{},"f":{"docs":{},"a":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}}}},"다":{"docs":{},"음":{"docs":{},"은":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}}}},"이":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}},"하":{"docs":{},"지":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}},"는":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"기":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}},"며":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}},"을":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0016901408450704226},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}},"되":{"docs":{},"는":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"지":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}},"할":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}},"해":{"docs":{},"야":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}}},"향":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0019743336623889436},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303}}},"시":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"또":{"docs":{},"한":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}},"모":{"docs":{},"듈":{"docs":{},"을":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}}}},"하":{"docs":{},"고":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}},"자":{"docs":{},"를":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}},"가":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}},"정":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}},"되":{"docs":{},"지":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}}},"었":{"docs":{},"다":{"docs":{},"는":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}},"므":{"docs":{},"로":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}},"이":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"따":{"docs":{},"라":{"docs":{},"서":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}},":":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}}},"한":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}},"다":{"docs":{},"는":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}},"했":{"docs":{},"지":{"docs":{},"만":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}}},"하":{"docs":{},"는":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009276437847866419},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}}},"려":{"docs":{},"는":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}},"고":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"면":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"지":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"기":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"여":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}},"고":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"할":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0013914656771799629},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0008605851979345956},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"자":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718}},"(":{"docs":{},"a":{"docs":{},"c":{"docs":{},"c":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}}}}},"는":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"를":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303}}},"와":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}},"된":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}},".":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}},"해":{"docs":{},"야":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}}},")":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.0035070140280561123}}},"에":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"금":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}},"부":{"docs":{},"터":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}},"은":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}},"까":{"docs":{},"지":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}},"는":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}}},"루":{"docs":{},"하":{"docs":{},"지":{"docs":{},"만":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}}},"나":{"docs":{},"면":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}},"치":{"docs":{},"기":{"docs":{},"도":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}},"역":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},"변":{"docs":{},"수":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}},"로":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}},"에":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"적":{"docs":{},"하":{"docs":{},"는":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}}},"식":{"docs":{},"이":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}},"을":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"점":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}},"을":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"첫":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009298000929800093},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}},"번":{"docs":{},"째":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0032520325203252032},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0013550135501355014},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}},",":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}},"는":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}}}},"째":{"docs":{},",":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}},"추":{"docs":{},"가":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.006042296072507553},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009298000929800093},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}},"하":{"docs":{},"십":{"docs":{},"시":{"docs":{},"오":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}},":":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016}}},".":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.004028197381671702}},"그":{"docs":{},"런":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}}}}},"는":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0015710919088766694},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}},"여":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.001379310344827586},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"고":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}},"자":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}},"겠":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}}}}},"세":{"docs":{},"요":{"docs":{},".":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}},"기":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"면":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303}}}},"할":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0015710919088766694},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}},".":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},"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.0007855459544383347}}}}}}}}}},"n":{"docs":{},"p":{"docs":{},"m":{"docs":{},"과":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}}}},"이":{"docs":{},"는":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"표":{"docs":{},"현":{"docs":{},"이":{"docs":{},"나":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}},"테":{"docs":{},"스":{"docs":{},"트":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}}}},":":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}},"해":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}},"야":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}},"보":{"docs":{},"겠":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}}}}},"되":{"docs":{},"는":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}},"했":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}}}}}},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}},"인":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0011474469305794606}}}}}},"함":{"docs":{},"에":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}},"된":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"론":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":5},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381}},"이":{"docs":{},"것":{"docs":{},"은":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}}}}},"된":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}},")":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}},"하":{"docs":{},"지":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}},"고":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}},"기":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381}}}},"되":{"docs":{},"는":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}},"지":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381}}}},"기":{"docs":{},"를":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381}}}}},"의":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.004761904761904762}}},"할":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381}}},"(":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381}}}}}}},"은":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.007142857142857143},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"이":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.004761904761904762}}},"했":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381}}}}}}}},"상":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.004442250740375123},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928}},"화":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}},"를":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016}}},"할":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"된":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"적":{"docs":{},"이":{"docs":{},"지":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}},"측":{"docs":{},"을":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381}}}},"적":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},"할":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"하":{"docs":{},"고":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}},"을":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}},"커":{"docs":{},"서":{"docs":{},"를":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016}}}},"맨":{"docs":{},"드":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}},"라":{"docs":{},"인":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001503006012024048}}}}}}}},"스":{"docs":{},"텀":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"멘":{"docs":{},"드":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}},"컴":{"docs":{},"파":{"docs":{},"일":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.003409090909090909},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0026690391459074734},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.002004008016032064}},"러":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001503006012024048}},"를":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"에":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0015710919088766694},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.002004008016032064}},"게":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001503006012024048}}},"서":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}},"만":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}},"는":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"따":{"docs":{},"라":{"docs":{},"서":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}}}}}}},"는":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0033875338753387536},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.007407407407407408},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0034129692832764505},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.006012024048096192}}},"가":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.001379310344827586},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0013550135501355014},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.001434308663224326},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.006012024048096192},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}}},"하":{"docs":{},"기":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"면":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},",":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016}}}},"는":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"려":{"docs":{},"면":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}},"을":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}},"이":{"docs":{},"를":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}}}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}}}}},"시":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578}}},"(":{"docs":{},"기":{"docs":{},"본":{"docs":{},"값":{"docs":{},")":{"docs":{},"을":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}}}}}},"된":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}},"에":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001503006012024048}},"서":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}},"포":{"docs":{},"넌":{"docs":{},"트":{"docs":{},"를":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0022727272727272726},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"로":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}}}}},"코":{"docs":{},"드":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0032520325203252032},"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0022727272727272726},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009276437847866419},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0034129692832764505}},"가":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"는":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}},"를":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0032520325203252032},"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.008056394763343404},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.006284367635506678},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0022535211267605635},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.003409090909090909},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0013914656771799629},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.003205128205128205},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0034129692832764505}}},"에":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}},"서":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}},",":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"는":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}},"는":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}},"와":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}},":":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"처":{"docs":{},"럼":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}},"의":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009298000929800093}}},"로":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"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":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}}}}}}}}}}}},"빌":{"docs":{},"드":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}}}},"어":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}},"딩":{"docs":{},"된":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}},"크":{"docs":{},"게":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}},"지":{"docs":{},"만":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}}},"클":{"docs":{},"래":{"docs":{},"스":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0032520325203252032},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.002789400278940028},"pages/Classes.html":{"ref":"pages/Classes.html","tf":10.005923000987167},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0047425474254742545},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0011061946902654867}},"는":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.001394700139470014},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0029615004935834156},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0020325203252032522},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303}}},"를":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0032520325203252032},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009298000929800093},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.006416584402764067},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0013550135501355014},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}},"와":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009298000929800093},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"가":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009298000929800093},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0014807502467917078},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}},"에":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009298000929800093},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0019743336623889436},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578}},"서":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0034550839091806516},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}},"만":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009298000929800093}}},"는":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}},"는":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}}},"의":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0032543003254300326},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.00839091806515301},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0013550135501355014},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"처":{"docs":{},"럼":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}},"(":{"docs":{},"s":{"docs":{},"u":{"docs":{},"b":{"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.0004935834155972359}}}}}}}}}}},"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.0004935834155972359}}}}}}}}}}}}}}}},"들":{"docs":{},"의":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}},"뿐":{"docs":{},"만":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}},"인":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"또":{"docs":{},"한":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}},"추":{"docs":{},"상":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}},"파":{"docs":{},"생":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}}}},",":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0011061946902654867}}},"나":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}},"식":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}},".":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"이":{"docs":{},"며":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}},"릭":{"docs":{},"하":{"docs":{},"고":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0030211480362537764}}},"십":{"docs":{},"시":{"docs":{},"오":{"docs":{},".":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0030211480362537764}},"'":{"docs":{},"d":{"docs":{},"e":{"docs":{},"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.0010070493454179255}}}}}}}}}}},"그":{"docs":{},"런":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"그":{"docs":{},"런":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851}}}}}}}}}},"키":{"docs":{"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704}},"를":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}},"워":{"docs":{},"드":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}},"를":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0014807502467917078},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}},"는":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}},"가":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}},"로":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"와":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}},"의":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"로":{"docs":{"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928}}}},"타":{"docs":{},"입":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.00975609756097561},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":5.005071851225697},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.005113900511390051},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0014807502467917078},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0036781609195402297},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.01964769647696477},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0035587188612099642},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":5.04047619047619},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":5.013178294573644},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":5.015490533562823},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0018436578171091445},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0039177277179236044}},"에":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.00253592561284869},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0018390804597701149},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0033875338753387536},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.004761904761904762},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.002325581395348837},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}},"만":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}},"는":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"서":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0020325203252032522}},"만":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}},"도":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}},"을":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.005633802816901409},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.009298393913778529},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009276437847866419},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.004649000464900047},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0029615004935834156},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.008735632183908045},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.009485094850948509},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.02857142857142857},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0069767441860465115},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.010327022375215147},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0018436578171091445},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}},"이":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0032520325203252032},"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.00422654268808115},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.004649000464900047},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.002758620689655172},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.006097560975609756},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.01904761904761905},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.004302925989672977},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}},"기":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818}}},"라":{"docs":{},"고":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}},"어":{"docs":{},"야":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}},".":{"docs":{},"컴":{"docs":{},"파":{"docs":{},"일":{"docs":{},"러":{"docs":{},"는":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}}}}}}}}}}}},"거":{"docs":{},"나":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597}}}},"며":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}},"므":{"docs":{},"로":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}},"든":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}},"되":{"docs":{},"도":{"docs":{},"록":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}}},"스":{"docs":{},"크":{"docs":{},"립":{"docs":{},"트":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851}}}}}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0027100271002710027},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303}},"도":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381}}}}},"의":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.00507185122569738},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00697350069735007},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.002758620689655172},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.005420054200542005},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.009523809523809525},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.008527131782945736},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.005450372920252439},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0019588638589618022}}},"인":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}},"지":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}},".":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928}},"즉":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}},"매":{"docs":{},"개":{"docs":{},"변":{"docs":{},"수":{"docs":{},"와":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}}}},"(":{"docs":{},"왜":{"docs":{},"냐":{"docs":{},"하":{"docs":{},"면":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}}}}}}}},")":{"docs":{},"을":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}},"이":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381}}}},"도":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"보":{"docs":{},"다":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}},"은":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0084530853761623},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0018596001859600185},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0020325203252032522},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.009523809523809525},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.002325581395348837},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0034423407917383822},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704}}},"\"":{"docs":{},"에":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"을":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"과":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"t":{"docs":{},"e":{"docs":{},"x":{"docs":{},"t":{"docs":{},"u":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"x":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}}}}},"예":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}},":":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}}},"상":{"docs":{},"위":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381}}}}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"u":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}}}}}}}}},"과":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.002789400278940028},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.001379310344827586},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.002325581395348837},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0011474469305794606},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}},"만":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009298000929800093},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}},"임":{"docs":{},"을":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}},"들":{"docs":{},"은":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718}}},"에":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}}},".":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}},"전":{"docs":{},"체":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}},"변":{"docs":{},"수":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}}},"를":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"처":{"docs":{},"럼":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}},",":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0011474469305794606}}},"라":{"docs":{},"는":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}},"뿐":{"docs":{},"만":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}},"이":{"docs":{},"프":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"핑":{"docs":{},"(":{"docs":{},"d":{"docs":{},"u":{"docs":{},"c":{"docs":{},"k":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}}}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"t":{"docs":{},"e":{"docs":{},"x":{"docs":{},"t":{"docs":{},"u":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381}}}}}}}}}}},"은":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}},"과":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}},"이":{"docs":{},"니":{"docs":{},"까":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}}}},"임":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}},"에":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},"는":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}},"파":{"docs":{},"일":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.002356637863315004},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0016901408450704226},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.004545454545454545},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0025811209439528023},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.005119453924914676},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.0035070140280561123}},"은":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0022727272727272726},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001503006012024048}}},"이":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0016901408450704226},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.003205128205128205},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.004008016032064128}}},"에":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0011061946902654867},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.003205128205128205},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0034129692832764505},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},"서":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"을":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.004028197381671702},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0054988216810683424},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.006197183098591549},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0125},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.005341880341880342},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.006825938566552901},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.009519038076152305}}},"로":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0015710919088766694},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.003409090909090909},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.003205128205128205},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001503006012024048}}},"만":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}},"(":{"docs":{},"d":{"docs":{},"e":{"docs":{},"c":{"docs":{},"l":{"docs":{},"a":{"docs":{},"r":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}}}}}},"과":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0034129692832764505},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.003006012024048096}}},"의":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0016901408450704226},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0022727272727272726},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.002136752136752137}}},"뿐":{"docs":{},"만":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}},"들":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},"을":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}},"로":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}},"에":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},")":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}},"별":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}},":":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}},"이":{"docs":{},"프":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}},"티":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}},"싱":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}}}},"는":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}},"라":{"docs":{},"미":{"docs":{},"터":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}},"를":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}}}}},"생":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0014807502467917078}},"되":{"docs":{},"기":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}},"된":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0014807502467917078},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928}}},"될":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}},"악":{"docs":{},"할":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"하":{"docs":{},"기":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}},"트":{"docs":{},"가":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"는":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"로":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}},"패":{"docs":{},"키":{"docs":{},"지":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}},"를":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}},"로":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}},"에":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}},"는":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}},"서":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"가":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}}},"턴":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},".":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}}},"\"":{"docs":{},"이":{"docs":{},"라":{"docs":{},"고":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}}}},"은":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"을":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.001394700139470014},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"의":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"이":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}}},"과":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}},"편":{"docs":{},"집":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}},"기":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}},"에":{"docs":{},"서":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818}}}},"로":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}},"리":{"docs":{},"한":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}},"그":{"docs":{},"렇":{"docs":{},"게":{"docs":{},"하":{"docs":{},"기":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}},"예":{"docs":{},"를":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578}}}}}}}},"하":{"docs":{},"지":{"docs":{},"만":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}}},"포":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}},"함":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},"되":{"docs":{},"어":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"는":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}},"지":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009298000929800093},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"면":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}},"하":{"docs":{},"고":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}},"있":{"docs":{},"는":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016}}}}},"는":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0014807502467917078},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}}},"지":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"시":{"docs":{},"키":{"docs":{},"기":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}},"킬":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"킵":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"가":{"docs":{},"장":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}}}}}}},")":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818}}},"할":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"를":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}}}}}}}}}}}}}},"된":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0013914656771799629},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001503006012024048},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},"기":{"docs":{},"본":{"docs":{},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}}}},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"m":{"docs":{},"a":{"docs":{},"k":{"docs":{},"e":{"docs":{},"r":{"docs":{},"에":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}}}}}}}}}}},"각":{"docs":{},"각":{"docs":{},"의":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}},"일":{"docs":{},"부":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"최":{"docs":{},"종":{"docs":{},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}}}}}},"한":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009298000929800093},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}}},"해":{"docs":{},"야":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}},"될":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"위":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}}}}}},"표":{"docs":{},"시":{"docs":{},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851}},".":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}},"b":{"docs":{},"u":{"docs":{},"i":{"docs":{},"l":{"docs":{},"t":{"docs":{},"에":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}}}}}},":":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}}}},"되":{"docs":{},"지":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}},"만":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}},"어":{"docs":{},"야":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0015710919088766694}}}},"는":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"면":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"고":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}}},"된":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"할":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}},".":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}}},"될":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"하":{"docs":{},"도":{"docs":{},"록":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}},"는":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}}},"명":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303}},"(":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},")":{"docs":{},"을":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}}}}}}}}}}}},"만":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}},"을":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}},"준":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"현":{"docs":{},"식":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0026690391459074734},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.011406844106463879}},"은":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009276437847866419},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0017793594306049821},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381}}},"을":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928}}},"의":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.007142857142857143}}},"이":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381}},"거":{"docs":{},"나":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}},"나":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"변":{"docs":{},"수":{"docs":{},"는":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}},"타":{"docs":{},"입":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}},":":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}}}}},"인":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}},"에":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381}},"서":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381}}}},"만":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}},"으":{"docs":{},"로":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},",":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381}}},"과":{"docs":{"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928}}}},"할":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}},"하":{"docs":{},"는":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}},"기":{"docs":{},"법":{"docs":{},"을":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}}}}},"프":{"docs":{},"로":{"docs":{},"그":{"docs":{},"래":{"docs":{},"머":{"docs":{},"가":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016}}}},"밍":{"docs":{},"과":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016}}},"에":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}},"서":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}},"램":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}},"부":{"docs":{},"터":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}}}},"을":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}},"의":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"이":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}}},"토":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}},"타":{"docs":{},"입":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}}}},"젝":{"docs":{},"트":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.003142183817753339},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0022727272727272726},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.003006012024048096}},"를":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0015710919088766694},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0022727272727272726}}},"에":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}},"서":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}},"의":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}}},"퍼":{"docs":{},"티":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0041841004184100415},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0037292025243832474},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.015209125475285171},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.004008016032064128}},"도":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"를":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0016901408450704226},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009276437847866419},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.003719200371920037},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0033875338753387536},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.002325581395348837},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.002008032128514056},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.014814814814814815},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}}},"는":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.001394700139470014},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303}}},"가":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009276437847866419},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.004649000464900047},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0020325203252032522},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248}}},"뿐":{"docs":{},"만":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}},"에":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0008605851979345956},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704}},"서":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"는":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"만":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}},"의":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.001394700139470014},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0011474469305794606},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704}}},"들":{"docs":{},"을":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"의":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}},"은":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}},"로":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}},"(":{"docs":{},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}}}}}},"와":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928}}},"인":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}},"지":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928}}}}}}}},"세":{"docs":{},"스":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},"를":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}}},"는":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}},"에":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"i":{"docs":{},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}}}}}}}}}}},"플":{"docs":{},"러":{"docs":{},"그":{"docs":{},"인":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016}},"을":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}},"v":{"docs":{},"i":{"docs":{},"n":{"docs":{},"y":{"docs":{},"l":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}}}}}}}}},"과":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}},"레":{"docs":{},"이":{"docs":{},"그":{"docs":{},"라":{"docs":{},"운":{"docs":{},"드":{"docs":{},"로":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016}}}}}}}}},"래":{"docs":{},"그":{"docs":{},"를":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}},"랫":{"docs":{},"폼":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}}},"필":{"docs":{},"드":{"docs":{},"가":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016}}},"를":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"에":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}},"인":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"요":{"docs":{},"하":{"docs":{},"지":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}},"다":{"docs":{},"는":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"고":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}},"한":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0023245002324500234},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}},"또":{"docs":{},"한":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}},"b":{"docs":{},"a":{"docs":{},"b":{"docs":{},"e":{"docs":{},"l":{"docs":{},"은":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}}}}}},"기":{"docs":{},"본":{"docs":{},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}}}}},"다":{"docs":{},"음":{"docs":{},"과":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}}},"매":{"docs":{},"개":{"docs":{},"변":{"docs":{},"수":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}}},")":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}}},"도":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}},"는":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"가":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0018552875695732839},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0013550135501355014},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.005119453924914676},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"없":{"docs":{},"는":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}},"할":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}},"때":{"docs":{},"도":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}},"로":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}},"수":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0022988505747126436},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}},"로":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}},"적":{"docs":{},"인":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"으":{"docs":{},"로":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}},"할":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.004878048780487805},"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0030211480362537764},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.002356637863315004},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.003943661971830986},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.006818181818181818},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0033812341504649195},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0037105751391465678},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.002789400278940028},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.003948667324777887},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.006097560975609756},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0035587188612099642},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.002868617326448652},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.007407407407407408},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0018436578171091445},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}},"당":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009276437847866419},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.003875968992248062},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303}},"할":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.00507185122569738},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0011474469305794606},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}},"될":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}}},"되":{"docs":{},"지":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"는":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}},"하":{"docs":{},"거":{"docs":{},"나":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}},"는":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.001394700139470014}}},"여":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"려":{"docs":{},"고":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}},"을":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}},"이":{"docs":{},"것":{"docs":{},"은":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}}}}}}},"의":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381}}},"과":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}},"이":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.003875968992248062}}}},"지":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}},"도":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}}},"수":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}},"함":{"docs":{},"께":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.004545454545454545},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.001379310344827586},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.001434308663224326},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}},")":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}},"꼐":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016}}},"수":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.004174397031539889},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.005113900511390051},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":10.00919540229885},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0047425474254742545},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.014285714285714285},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.005426356589147287},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0014749262536873156},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0039177277179236044}},"를":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0032520325203252032},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0022535211267605635},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0013914656771799629},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0019743336623889436},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.004137931034482759},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.006097560975609756},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.003875968992248062},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0017211703958691911},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0014749262536873156},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"에":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0032520325203252032},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.002758620689655172},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0027100271002710027},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.002325581395348837},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303}},"는":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"서":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0018390804597701149},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}},"의":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009276437847866419},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0036781609195402297},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0020325203252032522},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0031007751937984496},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}},"도":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},",":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0011061946902654867}}},"가":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.005057471264367816},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0027100271002710027},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0008605851979345956}}},"는":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.003218390804597701},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0020325203252032522},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704}}},"로":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"을":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303}}},"와":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0013550135501355014},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}},"라":{"docs":{},"고":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718}}},"는":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}},"예":{"docs":{},"제":{"docs":{},"를":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}}}}},"클":{"docs":{},"래":{"docs":{},"스":{"docs":{},"는":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}},"이":{"docs":{},"든":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}},"처":{"docs":{},"럼":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}},"형":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}},"을":{"docs":{"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928}}},"정":{"docs":{},"을":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0030211480362537764},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}},".":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0030211480362537764},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.003927729772191673},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0028169014084507044},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0037105751391465678},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0018596001859600185},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0014807502467917078},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0022988505747126436},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.007452574525745257},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0011474469305794606},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0018436578171091445},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.003205128205128205},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0034129692832764505},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001503006012024048}},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}}}}},"t":{"docs":{},"s":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},"는":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}}}}}}},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"에":{"docs":{},"서":{"docs":{},"는":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}}}}}}}}}}}},"h":{"docs":{},"i":{"docs":{},"s":{"docs":{},".":{"docs":{},"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":{},"에":{"docs":{},"서":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}}}}}}}}}}}}}}}}}}}}}},"그":{"docs":{},"렇":{"docs":{},"지":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}},"것":{"docs":{},"들":{"docs":{},"은":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}},"런":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"러":{"docs":{},"나":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}},"프":{"docs":{},"로":{"docs":{},"젝":{"docs":{},"트":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}},"를":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}},"퍼":{"docs":{},"티":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}}}},"향":{"docs":{},"후":{"docs":{},"에":{"docs":{},"는":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}}},"(":{"3":{"docs":{},")":{"docs":{},"을":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}}},"docs":{},"실":{"docs":{},"행":{"docs":{},"이":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}}},"다":{"docs":{},"행":{"docs":{},"히":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}},"도":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}}},"른":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}},"w":{"docs":{},"e":{"docs":{},"b":{"docs":{},"p":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"을":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}}}}}}},"유":{"docs":{},"효":{"docs":{},"한":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}},"이":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}},"제":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"를":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}},"것":{"docs":{},"은":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718}}}},"러":{"docs":{},"한":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"렇":{"docs":{},"게":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"에":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}},"출":{"docs":{},"력":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}},"배":{"docs":{},"열":{"docs":{},"의":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}},"예":{"docs":{},"를":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}},"c":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}},"루":{"docs":{},"프":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}},"b":{"docs":{},"u":{"docs":{},"t":{"docs":{},"t":{"docs":{},"o":{"docs":{},"n":{"docs":{},"과":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}}}}}}},"메":{"docs":{},"서":{"docs":{},"드":{"docs":{},"와":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}}}},"왜":{"docs":{},"냐":{"docs":{},"하":{"docs":{},"면":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}}}},"새":{"docs":{},"로":{"docs":{},"운":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}},"추":{"docs":{},"상":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}},"j":{"docs":{},"a":{"docs":{},"v":{"docs":{},"a":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}}}}}}}}}},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"t":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}},"또":{"docs":{},"한":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}},"앞":{"docs":{},"서":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}},"즉":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"p":{"docs":{},"a":{"docs":{},"d":{"docs":{},"l":{"docs":{},"e":{"docs":{},"f":{"docs":{},"t":{"docs":{},"의":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}}}}}},"세":{"docs":{},"가":{"docs":{},"지":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}},"여":{"docs":{},"기":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}},"n":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"는":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}}}}},"너":{"docs":{},"무":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"런":{"docs":{},"타":{"docs":{},"임":{"docs":{},"시":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}},"일":{"docs":{},"반":{"docs":{},"적":{"docs":{},"인":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}},"대":{"docs":{},"부":{"docs":{},"분":{"docs":{},"의":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}}}},"따":{"docs":{},"라":{"docs":{},"서":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}}}},":":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0015710919088766694},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0018390804597701149},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"(":{"docs":{},"즉":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}},"집":{"docs":{},"합":{"docs":{},"(":{"docs":{},"u":{"docs":{},"n":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},")":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}}}}}}}},"을":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}},"형":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}},"태":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}},"를":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}},"을":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.003205128205128205}}},"일":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}},"의":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"가":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"로":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}}},"식":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0011061946902654867}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}},"도":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}}},"을":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}},"이":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}},"과":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}},"에":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}},"의":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}},"성":{"docs":{},"하":{"docs":{},"기":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}},"려":{"docs":{},"면":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}}},"할":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009298000929800093}}}}},"호":{"docs":{},"출":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0027100271002710027},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.019011406844106463}},"하":{"docs":{},"려":{"docs":{},"고":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016}}}},"도":{"docs":{},"록":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}},"여":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.002356637863315004},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928}}},"는":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}},"고":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"면":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"기":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"할":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0032520325203252032},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"했":{"docs":{},"다":{"docs":{},"는":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016}}}}},"만":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}},"에":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}},"서":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}},"은":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0015710919088766694},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303}}},"을":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"한":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"해":{"docs":{},"야":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0015710919088766694},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}},"한":{"docs":{},"다":{"docs":{},"는":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}}}},"될":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.001379310344827586},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"들":{"docs":{},"은":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}},"되":{"docs":{},"는":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}},"지":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}},"더":{"docs":{},"라":{"docs":{},"도":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}},"어":{"docs":{},"야":{"docs":{},"한":{"docs":{},"다":{"docs":{},"는":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}}}},"로":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},".":{"docs":{"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.011406844106463879}},"이":{"docs":{},"는":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704}},"일":{"docs":{},"반":{"docs":{},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}}}}}}}}},"된":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"과":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}},"이":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"함":{"docs":{},"으":{"docs":{},"로":{"docs":{},"써":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}},"환":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0031007751937984496},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}},"되":{"docs":{},"면":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016}}},"고":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}},"지":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.002325581395348837},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"는":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}},"며":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016}},"그":{"docs":{},"러":{"docs":{},"나":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}},"다":{"docs":{},"른":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}},"차":{"docs":{},"이":{"docs":{},"점":{"docs":{},"은":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}}}}}},"성":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":5}},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},")":{"docs":{},"이":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718}}}}}}}}}}}}}}},"에":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.002325581395348837}}},"은":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248}}},"을":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.005426356589147287},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"이":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248}}}},"가":{"docs":{},"능":{"docs":{},"한":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}},"된":{"docs":{},"다":{"docs":{},"는":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}}},"스":{"docs":{},"팅":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}},"하":{"docs":{},"는":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}}}},"부":{"docs":{},"와":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381}}}},"어":{"docs":{},"는":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}},"활":{"docs":{},"용":{"docs":{},"할":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016260162601626016},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}},"되":{"docs":{},"어":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"하":{"docs":{},"여":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}},"성":{"docs":{},"화":{"docs":{},"되":{"docs":{},"면":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}},"하":{"docs":{},"여":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"면":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"해":{"docs":{},"야":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}}}},"$":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}},"{":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.00253592561284869},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0011061946902654867},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.005341880341880342}},"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.0010070493454179255}},"`":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}}}}}}}}}}}},"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.0010070493454179255}}}}}}}}}}}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"}":{"docs":{},"`":{"docs":{},";":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}}}}}}},"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.0014807502467917078}}}}}}}}}}}}}}}}}}}}}}}},"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.0009871668311944718}}}}}}}}}}}}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"}":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718}}}}}}}}}}}},"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.0003687315634218289}}}}}}}}}}}}}},"(":{"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.0003687315634218289}}}}}}}}}}}}}}}}}}}}}}}}}},"(":{"docs":{},")":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}},":":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},";":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"가":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"나":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"*":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.004545454545454545},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009298000929800093},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0022988505747126436},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0051635111876075735},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.004056047197640118},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.005119453924914676},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.002004008016032064},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.003048780487804878},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0027223230490018148},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669},"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.006993006993006993},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.003169572107765452}},"/":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0018436578171091445},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.006825938566552901},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.010670731707317074},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.021671826625386997},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}},",":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0026690391459074734}}},"]":{"docs":{},";":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}}}},"*":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0011474469305794606}},"/":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726}}}},",":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}},"=":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"*":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}}}}}}},"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.0021321961620469083}}}}}}}}}}}}}}},"@":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"(":{"docs":{},"{":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}}}}}}}},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},"u":{"docs":{},"r":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473}},"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.001367053998632946}}}}}}}}}}}}}}}}}}}},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{},"d":{"docs":{},"e":{"docs":{},"c":{"docs":{},"o":{"docs":{},"r":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473}}}}}}}}}}}},"t":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.004573170731707317}},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.0022675736961451248},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.004573170731707317},"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.013745704467353952},"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.006993006993006993},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726}},"s":{"docs":{},"/":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}},"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.0005633802816901409},"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.006993006993006993}}}}}}}},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.003409090909090909}}}}}}},"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.0022675736961451248}}}}}}}}}}}}}}}}}},"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.003436426116838488}}}}}}}}}}}},",":{"docs":{"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.006993006993006993}}}},",":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.0022675736961451248},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0018570102135561746}}}},"{":{"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.001524390243902439}}}},"}":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439}}}}}}}}}}}}},"e":{"docs":{},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473}},"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.002050580997949419}}}}}}}}}}}}}}}}}},"x":{"docs":{},"p":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},",":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473}}}}}}}}}}}}},"f":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.001367053998632946}},"(":{"docs":{},")":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473}}}},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473}},"(":{"docs":{},"\"":{"docs":{},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{},",":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.002050580997949419}}}}}}}}}}}}}}}},"g":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.001367053998632946}},"(":{"docs":{},")":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473}}}}},"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.000683526999316473}},"(":{"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.001367053998632946}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"q":{"docs":{},"u":{"docs":{},"i":{"docs":{},"r":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.001367053998632946}}}}}}}},"s":{"docs":{},"e":{"docs":{},"a":{"docs":{},"l":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.002734107997265892}}}}}},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"d":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.004784688995215311}}}}}}},"a":{"docs":{},"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.003048780487804878}}}}}}}}},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439}}}}}}},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"n":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}}}}}}}}},"]":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0022727272727272726},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001503006012024048},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.004754358161648178},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.006269592476489028}},",":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.002356637863315004},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726}}},";":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"`":{"docs":{},"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.002014098690835851},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}},",":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718}}}}}}}},"m":{"docs":{},"i":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}},"b":{"docs":{},"o":{"docs":{},"b":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}},"e":{"docs":{},"`":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}}},"x":{"docs":{},"`":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}}},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"\"":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}}},"`":{"docs":{},"`":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0042643923240938165}},"t":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0042643923240938165}}}}}},"b":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.006029684601113173},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.00250501002004008},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.003048780487804878},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}},"e":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0025906735751295338},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}},"t":{"docs":{},"a":{"docs":{},".":{"1":{"1":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851}}}}},"docs":{}},"2":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}},"docs":{}}},"w":{"docs":{},"e":{"docs":{},"e":{"docs":{},"n":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.003367003367003367},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.0022675736961451248},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.002793296089385475}}}}}}},"n":{"docs":{},"e":{"docs":{},"f":{"docs":{},"i":{"docs":{},"t":{"docs":{"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0027397260273972603}},"s":{"docs":{},")":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}}}}},"d":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}},"e":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}},"p":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}}}},"k":{"docs":{},"e":{"docs":{},"e":{"docs":{},"p":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}},"e":{"docs":{},"r":{"docs":{},";":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"v":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}},"i":{"docs":{},"o":{"docs":{},"r":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439}},"s":{"docs":{},",":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439}}}},".":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}},":":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}}}}}}},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0027397260273972603}}}}}},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.004101161995898838},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.0022675736961451248},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}},"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/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0046439628482972135}}}}}}}}}}}}}}}}},"g":{"docs":{},"i":{"docs":{},"n":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0016835016835016834},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0018570102135561746}}}}},"l":{"docs":{},"o":{"docs":{},"w":{"docs":{},".":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.001367053998632946}}},",":{"docs":{"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0027397260273972603}}},")":{"docs":{},".":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}}}},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.006993006993006993}}}}}},"o":{"docs":{},"o":{"docs":{},"t":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"a":{"docs":{},"p":{"docs":{},"(":{"docs":{},"m":{"docs":{},"y":{"docs":{},"a":{"docs":{},"p":{"docs":{},"p":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}}}}}}}}}}}}},"l":{"docs":{},"e":{"docs":{},"a":{"docs":{},"n":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.00253592561284869},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.010958904109589041},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.04456824512534819},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.10335195530726257}},")":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009276437847866419},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.001367053998632946}},":":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0030959752321981426}}}},";":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0011061946902654867},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.003205128205128205},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.010958904109589041},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.008528784648187633}}},"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.0008896797153024911}}}}}}}}}}}}}}}}}}}}}}},"은":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"이":{"docs":{},"므":{"docs":{},"로":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}},"}":{"docs":{},"'":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417}}}},",":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0030959752321981426}}},".":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}}}}}}},"k":{"docs":{},"k":{"docs":{},"e":{"docs":{},"e":{"docs":{},"p":{"docs":{"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0027397260273972603}}}}}}}},"b":{"docs":{},"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.0008453085376162299}}}}}}}}}}}},"t":{"docs":{},"h":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.002938295788442703},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.002734107997265892},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0027397260273972603},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0038860103626943004},"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.006993006993006993},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726}},"p":{"docs":{},"l":{"docs":{},"u":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}},"s":{"docs":{},"에":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}}}}},"t":{"docs":{},"o":{"docs":{},"m":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473}},".":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473}}},")":{"docs":{"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.003134796238244514}}}}}}},"d":{"docs":{},"y":{"docs":{},"가":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},",":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439}}},".":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439}}}},"i":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.003048780487804878}}}},"x":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.002938295788442703},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}},":":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}},".":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417}}}},"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.001584786053882726}}}}}}}}}}}}}}}}}},"r":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}},"e":{"docs":{},"a":{"docs":{},"k":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0027397260273972603},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}},"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.0010070493454179255}}},"를":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}}}}},"문":{"docs":{},"을":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}}},"e":{"docs":{},"d":{"docs":{},":":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}}}},"o":{"docs":{},"w":{"docs":{},"s":{"docs":{},"e":{"docs":{},".":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}},"r":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}},"i":{"docs":{},"f":{"docs":{},"i":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.007855459544383346},"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.013745704467353952},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.012539184952978056}}},"y":{"docs":{},"(":{"docs":{},"{":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.002356637863315004}}},")":{"docs":{"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.003134796238244514}}}},",":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0015710919088766694}}},"가":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}},"를":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.002356637863315004}}},"에":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0015710919088766694}}},"의":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}},"와":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}}},"\"":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}}}},"k":{"docs":{},"e":{"docs":{},"n":{"docs":{"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.004651162790697674}},"(":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}}}}}}},"a":{"docs":{},"d":{"docs":{},"l":{"docs":{},"i":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}}}},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0016835016835016834}},"\"":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}}},"e":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417}}}},"n":{"docs":{},"c":{"docs":{},"h":{"docs":{"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.005291005291005291}}}}}},"i":{"docs":{},"e":{"docs":{},"f":{"docs":{},"l":{"docs":{},"i":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}}}}},"u":{"docs":{},"i":{"docs":{},"l":{"docs":{},"d":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.005479452054794521},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.013966480446927373},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":3.339602925809822},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":5.015873015873016}},")":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851}}},"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.0018390804597701149}}}},",":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.004137931034482759}}}}}}},"j":{"docs":{},"o":{"docs":{},"s":{"docs":{},"e":{"docs":{},"p":{"docs":{},"h":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}}}}}}},"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.0004597701149425287}},"e":{"docs":{},":":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.003218390804597701}}}}}}}}}}}},"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.0004597701149425287}}}}}}}}}}}}},";":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"f":{"docs":{},"u":{"docs":{},"n":{"docs":{},":":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}}}}}},"l":{"docs":{},"a":{"docs":{},"b":{"docs":{},"e":{"docs":{},"l":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}},"(":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}}}}}}},".":{"docs":{},"p":{"docs":{},"r":{"docs":{},"e":{"docs":{},"f":{"docs":{},"i":{"docs":{},"x":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}}}}}}},"s":{"docs":{},"u":{"docs":{},"f":{"docs":{},"f":{"docs":{},"i":{"docs":{},"x":{"docs":{},";":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}}}}}}}}}}}}}},".":{"docs":{"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.002793296089385475}}}},"t":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.003629764065335753},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}},"d":{"docs":{},"에":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}}}},"f":{"docs":{},"f":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.003142183817753339}},"'":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0015710919088766694}}}}},"와":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.002356637863315004}}}}}}},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.010309278350515464}},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}},")":{"docs":{},";":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0015710919088766694}},"을":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}}},".":{"docs":{},"j":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.003134796238244514}},"s":{"docs":{},"가":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}},"의":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}}}},"을":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}},"r":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.0022675736961451248}}}}}}},"t":{"docs":{},"t":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417}},".":{"docs":{},"a":{"docs":{},"n":{"docs":{},"i":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"(":{"0":{"docs":{},",":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303}}}},"docs":{}}}}}}}}}}}}}},"g":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}}}},"a":{"docs":{},"b":{"docs":{},"e":{"docs":{},"l":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.003927729772191673}},",":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}},"i":{"docs":{},"f":{"docs":{},"i":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0015710919088766694},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"y":{"docs":{},"는":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}},"도":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}},"를":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}},"에":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}}}},"은":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}},"의":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}},"과":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},")":{"docs":{},".":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417}}}}}}},"s":{"docs":{},"e":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.006734006734006734},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.003169572107765452},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}},"d":{"docs":{},"i":{"docs":{},"r":{"docs":{},":":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.003142183817753339}}}}}},":":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"u":{"docs":{},"r":{"docs":{},"l":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.0035070140280561123},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.002793296089385475}},"에":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}}},"을":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.002004008016032064}}},".":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}}}}}},"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":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"]":{"docs":{},";":{"docs":{"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.005479452054794521}}}}}}}}}}}}}}}}}}},"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.005479452054794521}}}}}}}}}}}}}}}}}}},":":{"docs":{"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.005479452054794521}}}}}}}}},"i":{"docs":{"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.005291005291005291}},"c":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.009302325581395349},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.009404388714733543}},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"c":{"docs":{},"u":{"docs":{},"l":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303}},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"(":{"2":{"docs":{},")":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}},"docs":{}},"를":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}}}}}}}}}}}},"g":{"docs":{},"s":{"docs":{},")":{"docs":{},"\"":{"docs":{},"과":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}},"을":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}},"과":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}}}},"r":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0016835016835016834},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.009067357512953367}},"k":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}},"와":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}},",":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}},";":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417}}},"?":{"docs":{},":":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417}}}},"(":{"1":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439}}}},",":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.003048780487804878}}}},"docs":{},"a":{"docs":{},",":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439}}}}},".":{"docs":{},"a":{"docs":{},";":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}}}},":":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0025906735751295338}}}},"c":{"docs":{},"k":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.006993006993006993}}}},"d":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417}}}}}}}},"y":{"docs":{},"t":{"docs":{},"e":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.002356637863315004},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}}}}},"i":{"docs":{},"n":{"docs":{},"a":{"docs":{},"r":{"docs":{},"y":{"docs":{},":":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}}}},"v":{"docs":{},"a":{"docs":{},"r":{"docs":{},"i":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},")":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}}}}}}}},"r":{"docs":{},"d":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0008605851979345956}},")":{"docs":{},":":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}},"가":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"는":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}},"t":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417}}}},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}},"}":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.00253592561284869}}},",":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417}}}}},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0025906735751295338}}}}}},":":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0027829313543599257},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}}},";":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0018552875695732839}}},"?":{"docs":{},":":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009276437847866419},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}},"가":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009276437847866419}}},"는":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}},"를":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}},"의":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}},",":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0026690391459074734},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}},"에":{"docs":{},"는":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}}},")":{"docs":{},";":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439}}},"{":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439}}}},".":{"docs":{},"t":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.003169572107765452}}}}},"—":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.001434308663224326}}},"검":{"docs":{},"사":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009298000929800093},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}},"가":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}},"는":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"를":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.00422654268808115},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.001394700139470014},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0017793594306049821},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0008605851979345956}}},"의":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"나":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}},"(":{"docs":{},"e":{"docs":{},"x":{"docs":{},"c":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}}}}}}},"되":{"docs":{},"기":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}},"며":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}},"에":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}},"을":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}},"하":{"docs":{},"는":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704}}},"기":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"여":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}},"도":{"docs":{},"록":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}},"할":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.002325581395348837}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"가":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}}}}}}}}}}},"타":{"docs":{},"입":{"docs":{},"을":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}}},"그":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}},"런":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}}}}},"했":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}}}}}},"기":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}},"는":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381}}},"를":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}},"해":{"docs":{},"야":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}},"색":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}}},"한":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},"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.000501002004008016}}}}}}}}}}}}}}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}}}},"교":{"docs":{},"체":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851}},"앞":{"docs":{},"의":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}}}}},"환":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}},"차":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0011474469305794606}},"(":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},")":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}}}}}}}}}}}}}},"끝":{"docs":{},"난":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}},"납":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}},"작":{"docs":{},"성":{"docs":{},"된":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}}}}}}},"냈":{"docs":{},"나":{"docs":{},"요":{"docs":{},"?":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}}},"에":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"없":{"docs":{},"는":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}},"날":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}},"나":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}},"열":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}}},"해":{"docs":{},"야":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}},"된":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}}},"머":{"docs":{},"지":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009276437847866419},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.001379310344827586},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248}},"는":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}},"은":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}},"타":{"docs":{},"날":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"납":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}},"또":{"docs":{},"한":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}},"(":{"docs":{},"여":{"docs":{},"기":{"docs":{},"서":{"docs":{},"는":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}}}}}}}},"내":{"docs":{},"기":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}},"는":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0076045627376425855},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"낼":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}},"냅":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}},"예":{"docs":{},"를":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}},"객":{"docs":{},"체":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}},"이":{"docs":{},"것":{"docs":{},"을":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}}}}},"나":{"docs":{},"는":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}},"중":{"docs":{},"에":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0013914656771799629},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.001379310344827586},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}}},"뉩":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}},"오":{"docs":{},"는":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}}},"올":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"갑":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}},"누":{"docs":{},"어":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}},"눌":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}},"옵":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}},"누":{"docs":{},"르":{"docs":{},"고":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0030211480362537764}}}},"릴":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"출":{"docs":{},"되":{"docs":{},"는":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}},"군":{"docs":{},"가":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}}},"락":{"docs":{},"된":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}},"데":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.001394700139470014},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.001379310344827586},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.011406844106463879},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}},"코":{"docs":{},"레":{"docs":{},"이":{"docs":{},"터":{"docs":{},"가":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}},"에":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}}}},"이":{"docs":{},"터":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0033812341504649195},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}},"를":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.00253592561284869}}},"에":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}}}},"는":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}},"들":{"docs":{},"어":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0028169014084507044},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.00253592561284869},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0023245002324500234},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0019743336623889436},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0017793594306049821},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0031007751937984496},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.002008032128514056},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0011061946902654867},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.002004008016032064},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0019588638589618022}},"가":{"docs":{},"고":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}},"갑":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}}}},",":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}}},":":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"있":{"docs":{},"는":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}},"보":{"docs":{},"겠":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}}},"면":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}},":":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0014749262536873156},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"릴":{"docs":{},"지":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}},"디":{"docs":{},"버":{"docs":{},"그":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}},"거":{"docs":{},"를":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}},"깅":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.003409090909090909},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}},"하":{"docs":{},"는":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}},"할":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}},"이":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}},"렉":{"docs":{},"토":{"docs":{},"리":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.0035070140280561123}},"부":{"docs":{},"터":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"가":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001503006012024048}}},"에":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0016901408450704226},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001503006012024048}},"의":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}},"를":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.002004008016032064}}},"내":{"docs":{},"의":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"의":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}}},"일":{"docs":{},"때":{"docs":{},"마":{"docs":{},"다":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}}}}},"라":{"docs":{},"이":{"docs":{},"브":{"docs":{},"러":{"docs":{},"리":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}},"를":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0022727272727272726},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"는":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.002136752136752137}}},"와":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}},"가":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"에":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}},"서":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}},"는":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"의":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}},"로":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}}}}},"인":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},"에":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"이":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}},"벨":{"docs":{},"에":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"은":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}},"고":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381}},"도":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}},"는":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}}},"로":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0017793594306049821},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},"드":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"a":{"docs":{},"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.0010070493454179255}}}}}}}}},"이":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}},"가":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"의":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"하":{"docs":{},"여":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"는":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"할":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578}}},"되":{"docs":{},"기":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}},"해":{"docs":{},"야":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.002136752136752137}}}}},"컬":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}},"에":{"docs":{},"서":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}},"로":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"그":{"docs":{},"했":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}}}}}},"깅":{"docs":{},"을":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}},"더":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},"보":{"docs":{},"다":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}},"인":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818}}},"는":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0011061946902654867}}},"들":{"docs":{},"은":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"를":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"에":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}},"서":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"이":{"docs":{},"며":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}},"딩":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0018436578171091445}},"과":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"직":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},"에":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"을":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"케":{"docs":{},"일":{"docs":{},"을":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}},"먼":{"docs":{},"저":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0030211480362537764},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.003142183817753339},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0022535211267605635},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0022727272727272726},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0017793594306049821},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.002136752136752137},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.002004008016032064},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}}},"메":{"docs":{},"시":{"docs":{},"지":{"docs":{},"가":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}},"를":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"는":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}},"서":{"docs":{},"드":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}},"로":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.011406844106463879}}},"를":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0018596001859600185},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0024679170779861796}}},"가":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0014807502467917078},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"는":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0014807502467917078},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"와":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"에":{"docs":{"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928}},"도":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.019011406844106463}}}}}}}},"모":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}},":":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}},"소":{"docs":{},"드":{"docs":{},"를":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0013550135501355014},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"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.0038022813688212928}}}}}}}}}}}}}}}}}}}}}}}}}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928}}}}}}}},"이":{"docs":{},"저":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}},"커":{"docs":{},"니":{"docs":{},"즘":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}},"이":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"의":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}},"을":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}},"부":{"docs":{},"르":{"docs":{},"겠":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}}}},"는":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}},"가":{"docs":{},"적":{"docs":{},"인":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}},"동":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597}}},"분":{"docs":{"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928}},"은":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}},"을":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"이":{"docs":{},"므":{"docs":{},"로":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}},"인":{"docs":{},"지":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}},"여":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}},"하":{"docs":{},"는":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"전":{"docs":{},"개":{"docs":{},"는":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}}}}}},"해":{"docs":{},"야":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}}}},"울":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597}}},"재":{"docs":{},"도":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}},"정":{"docs":{},"확":{"docs":{},"한":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}},"릅":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}},"매":{"docs":{},"개":{"docs":{},"변":{"docs":{},"수":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}}},"다":{"docs":{},"른":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}}}},"적":{"docs":{},"절":{"docs":{},"하":{"docs":{},"지":{"docs":{},"만":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}},"한":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}},"함":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}},"수":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"터":{"docs":{},"는":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}}},"빌":{"docs":{},"드":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0028169014084507044},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001503006012024048}},"가":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}},"를":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}},"에":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}},"의":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"한":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}},"와":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}},"할":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}},"빨":{"docs":{},"간":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818}},"선":{"docs":{},"이":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}},"리":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}},"서":{"docs":{},"버":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}},"를":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}},"브":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.00253592561284869},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009298000929800093},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}},"타":{"docs":{},"입":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}},"로":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},"를":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}},"명":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}},"(":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}}},"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.00046490004649000463}}}}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"x":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0023245002324500234}}}}}}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}}}}},"p":{"docs":{},"e":{"docs":{},"c":{"docs":{},"i":{"docs":{},"a":{"docs":{},"l":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}}}}}}}}},"에":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}},"는":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}},"은":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}},"이":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}},"과":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"을":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303}}},"의":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303}}}}},"선":{"docs":{},"언":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.003409090909090909},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":5.00278293135436},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":5.002938295788443}},"을":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009276437847866419},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0014749262536873156},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.002136752136752137},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.005119453924914676},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0019588638589618022}}},"된":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0018552875695732839},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0014807502467917078},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0019588638589618022}}},"했":{"docs":{},"을":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"그":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}}}},"은":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0027829313543599257},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.004897159647404506}}},"한":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}},"다":{"docs":{},"는":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}}},"과":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928}}},"되":{"docs":{},"기":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0013914656771799629}}},"어":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}},"야":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}}}}},"고":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"었":{"docs":{},"지":{"docs":{},"만":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}},"될":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009276437847866419}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}}},"들":{"docs":{},"에":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}},"없":{"docs":{},"이":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}},"에":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}},"서":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}},"도":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}},"으":{"docs":{},"로":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}},"부":{"docs":{},"터":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}},"의":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0019588638589618022}}},"이":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}},"라":{"docs":{},"고":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"든":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"이":{"docs":{},"전":{"docs":{},"에":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}}}}}},"하":{"docs":{},"기":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}},"전":{"docs":{},"에":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}},"는":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009276437847866419},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}},"였":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}}}},"면":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}},"할":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009276437847866419},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}},"매":{"docs":{},"개":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}},"각":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}}},"만":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578}}},"문":{"docs":{},"은":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"적":{"docs":{},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}},"해":{"docs":{},"야":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}}},"택":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0030211480362537764},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574}},"을":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}},"하":{"docs":{},"고":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.004028197381671702},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"세":{"docs":{},"요":{"docs":{},".":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}},"지":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}},"게":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}},"하":{"docs":{},"세":{"docs":{},"요":{"docs":{},".":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574}}}}}}},"기":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"면":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"는":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"적":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0023245002324500234},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.004137931034482759},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.004651162790697674},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0008605851979345956},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.001379310344827586},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0011061946902654867}}}},"인":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}},"다":{"docs":{},"음":{"docs":{},"은":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}}}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"그":{"docs":{},"러":{"docs":{},"나":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}},"타":{"docs":{},"입":{"docs":{},"의":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}}}},"사":{"docs":{},"항":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381}},"으":{"docs":{},"로":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}}},"한":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"할":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.001379310344827586}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381}},"사":{"docs":{},"용":{"docs":{},"자":{"docs":{},"가":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}},"이":{"docs":{},"러":{"docs":{},"한":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}}}}},"이":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381}}},"해":{"docs":{},"야":{"docs":{},"하":{"docs":{},"기":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381}}}}}}},"호":{"docs":{},"해":{"docs":{},"야":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}},"도":{"docs":{},"에":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}},"되":{"docs":{},"는":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}}}},"손":{"docs":{},"쉽":{"docs":{},"게":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}},"스":{"docs":{},"타":{"docs":{},"트":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}},"일":{"docs":{},"의":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}},"에":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}}}},"크":{"docs":{},"립":{"docs":{},"트":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}},"에":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"가":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}}},"페":{"docs":{},"이":{"docs":{},"스":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}},"를":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"와":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}}}},"스":{"docs":{},"로":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}},"코":{"docs":{},"프":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.007884972170686457},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}},"가":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578}}},"내":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}},"는":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0013914656771799629}}},"를":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009276437847866419}}},"에":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}},"서":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0013914656771799629},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}},"는":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}},"의":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0013914656771799629},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}}},"로":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}},"태":{"docs":{},"틱":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0024679170779861796}},"과":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}},"을":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}},"쓰":{"docs":{},"지":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}},"는":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"면":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"인":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}},"게":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}},"아":{"docs":{},"래":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381}},"의":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0011061946902654867}}},"에":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0017793594306049821},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},"서":{"docs":{},"는":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}},"쪽":{"docs":{},"에":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}}},"직":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}},"도":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}},"닌":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.001394700139470014},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0027100271002710027},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.001434308663224326},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0011061946902654867},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}},"지":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}},"에":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},")":{"docs":{},"인":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}}}},"닙":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}},".":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009276437847866419},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}},"중":{"docs":{},"요":{"docs":{},"한":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}},"대":{"docs":{},"신":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}},"블":{"docs":{},"록":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}},"형":{"docs":{},"식":{"docs":{},"을":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}},"모":{"docs":{},"듈":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"제":{"docs":{},"공":{"docs":{},"된":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}}}},"니":{"docs":{},"라":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009276437847866419},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0013550135501355014},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}},"는":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}},"고":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}},",":{"docs":{},"e":{"docs":{},"l":{"docs":{},"s":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}}},"므":{"docs":{},"로":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}},"면":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}},"며":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}},"마":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}},"도":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}}},"무":{"docs":{},"렇":{"docs":{},"게":{"docs":{},"나":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}},"거":{"docs":{},"나":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}},"런":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}},"예":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}},",":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.001379310344827586}}},"이":{"docs":{},"디":{"docs":{},"어":{"docs":{},"는":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}},"닐":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}},"티":{"docs":{},"클":{"docs":{},"의":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}}}}},"앵":{"docs":{},"귤":{"docs":{},"러":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}},"업":{"docs":{},"데":{"docs":{},"이":{"docs":{},"트":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}},"된":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}},"다":{"docs":{},"는":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}},"할":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}},"하":{"docs":{},"십":{"docs":{},"시":{"docs":{},"오":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}}}},"해":{"docs":{},"야":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}},"!":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}}}}}},"연":{"docs":{},"결":{"docs":{},"(":{"docs":{},"p":{"docs":{},"i":{"docs":{},"p":{"docs":{},"e":{"docs":{},")":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}}}}},"했":{"docs":{},"을":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}},"할":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}}},"되":{"docs":{},"도":{"docs":{},"록":{"docs":{},"하":{"docs":{},"여":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}}},"될":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}},"산":{"docs":{},"자":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0017793594306049821},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}},"에":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303}}},"(":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"x":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}}}},"는":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"도":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"를":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0008605851979345956}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"어":{"docs":{},"떤":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}}}},"의":{"docs":{"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928}}}},"은":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303}}}},"관":{"docs":{},"된":{"docs":{"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928}}}}},"유":{"docs":{},"사":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}}},"해":{"docs":{},"야":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}},"하":{"docs":{},"지":{"docs":{},"만":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}},"게":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}},"한":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}},"연":{"docs":{},"한":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}},"하":{"docs":{},"게":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}},"성":{"docs":{},"을":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}},"은":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}},"용":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}},".":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}},"서":{"docs":{},"브":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}},"f":{"docs":{},"i":{"docs":{},"s":{"docs":{},"h":{"docs":{},"를":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}}},"일":{"docs":{},"부":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}}}},"하":{"docs":{},"지":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}},"만":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}},"게":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}},"고":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}},"기":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"므":{"docs":{},"로":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}},"한":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}},"지":{"docs":{},"도":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}}},"할":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}},"지":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}},"하":{"docs":{},"려":{"docs":{},"면":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}},"세":{"docs":{},"요":{"docs":{},".":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}},"고":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}},"는":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}},"거":{"docs":{},"나":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}},"기":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"지":{"docs":{},"만":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}}}},"했":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}}}}},"할":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"형":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}},"의":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009276437847866419},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}},"화":{"docs":{},"(":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"u":{"docs":{},"c":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}}}}}}}}}},"(":{"docs":{},"예":{"docs":{},":":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}}}},"을":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}},"에":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248}}}},"일":{"docs":{},"한":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}},"발":{"docs":{},"하":{"docs":{},"는":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}},"할":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}},"효":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"이":{"docs":{},"것":{"docs":{},"은":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}}}}}},"한":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"현":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}},"하":{"docs":{},"지":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}},"성":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.002136752136752137}}}},"래":{"docs":{},"된":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718}}}},"니":{"docs":{},"온":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.002868617326448652}},",":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"으":{"docs":{},"로":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}},"을":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"의":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303}}},"이":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}},"나":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}},"의":{"docs":{},"한":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}},"해":{"docs":{},"야":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}}},"익":{"docs":{},"하":{"docs":{},"고":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}}},"일":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0016901408450704226},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},"부":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0008605851979345956},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0018436578171091445},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}},"로":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},"만":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"써":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"를":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}},"만":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}},"가":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"이":{"docs":{},"며":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}},"인":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}},"(":{"docs":{},"개":{"docs":{},"발":{"docs":{},"자":{"docs":{},"에":{"docs":{},"게":{"docs":{},")":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}}}}}},"는":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}}},"련":{"docs":{},"의":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}}}},"시":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"더":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}}}}},"반":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0017793594306049821}},"적":{"docs":{},"이":{"docs":{},"라":{"docs":{},"는":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"고":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}}},"며":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}},"지":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}},"인":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0028169014084507044},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009276437847866419},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009298000929800093},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0014807502467917078},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.02142857142857143},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.002325581395348837},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.002008032128514056},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0034129692832764505},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0011061946902654867},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"매":{"docs":{},"개":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}}}}},"일":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}},"이":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303}},"기":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}},"에":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"치":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}},"하":{"docs":{},"는":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.011406844106463879},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}},"지":{"docs":{},"만":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}}},"도":{"docs":{},"록":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}},"지":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009298000929800093},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}}},"다":{"docs":{},"면":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}}},"고":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}}}},"할":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}},"해":{"docs":{},"야":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"이":{"docs":{},"렇":{"docs":{},"게":{"docs":{},"하":{"docs":{},"면":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}}}}}}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}}},"을":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}},"단":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381}}},"정":{"docs":{},"한":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}},"관":{"docs":{},"성":{"docs":{},"이":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}},"된":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}}},"으":{"docs":{},"킬":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}},"종":{"docs":{},"의":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}},"회":{"docs":{},"성":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}},"어":{"docs":{},"날":{"docs":{},"까":{"docs":{},"요":{"docs":{},"?":{"docs":{},"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.00028686173264486515}}}}}}}}}}}}}}}}}}},"은":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303}}},"대":{"docs":{},"일":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0034129692832764505}}}}},"좋":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}},".":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}},"(":{"docs":{},"아":{"docs":{},"래":{"docs":{},"의":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}}},"페":{"docs":{},"이":{"docs":{},"스":{"docs":{},"북":{"docs":{},"은":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}}}}}}}}},"은":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}},"아":{"docs":{},"요":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.005426356589147287},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0008605851979345956}},",":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.00422654268808115},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0013914656771799629},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},":":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718}}},".":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}}}}},"았":{"docs":{},"어":{"docs":{},"!":{"docs":{},"j":{"docs":{},"a":{"docs":{},"v":{"docs":{},"a":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}}}}}}}}}}}}}},"겠":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"예":{"docs":{},"를":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}}}}},"지":{"docs":{},"만":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}},"준":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}},"비":{"docs":{},"가":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}},"됐":{"docs":{},"나":{"docs":{},"요":{"docs":{},"?":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}}}}},"즉":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0027100271002710027},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},"시":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}},",":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0035587188612099642}}}},"직":{"docs":{},"접":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009298000929800093},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}},"인":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}},"감":{"docs":{},"을":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}},"적":{"docs":{},"이":{"docs":{},"고":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}}},"관":{"docs":{},"이":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}},"차":{"docs":{},"이":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}},"점":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}},"을":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}},"에":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}},"은":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}},"(":{"docs":{},"d":{"docs":{},"i":{"docs":{},"f":{"docs":{},"f":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}}}}}}},"이":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}},"를":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704}}},"에":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381}}},"가":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}},"별":{"docs":{},"화":{"docs":{},"된":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}},"된":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}},"례":{"docs":{},"대":{"docs":{},"로":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}},"용":{"docs":{},"해":{"docs":{},"보":{"docs":{},"겠":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}}}}}}},"찾":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001503006012024048}},"나":{"docs":{},"중":{"docs":{},"에":{"docs":{},"는":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}}}},"이":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}},"렇":{"docs":{},"게":{"docs":{},"하":{"docs":{},"기":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}},"따":{"docs":{},"라":{"docs":{},"서":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}}}},"은":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"아":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},"냈":{"docs":{},"기":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}},"내":{"docs":{},"는":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}},"보":{"docs":{},"게":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}},"는":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}},"을":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0034129692832764505},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.00250501002004008}}},"으":{"docs":{},"면":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"려":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}},"고":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}}},"고":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"기":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001503006012024048}}},"게":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"지":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"최":{"docs":{},"신":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"상":{"docs":{},"위":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0022123893805309734},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0034129692832764505}}}},"선":{"docs":{},"을":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"의":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}},"종":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.002004008016032064}}},"소":{"docs":{},"한":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}},"적":{"docs":{},"의":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"화":{"docs":{},"가":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"되":{"docs":{},"고":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}},"이":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}}},"취":{"docs":{},"소":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}}}},"하":{"docs":{},"지":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}},"고":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"는":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"할":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"급":{"docs":{},"되":{"docs":{},"어":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}},"힙":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"p":{"docs":{},"i":{"docs":{},"c":{"docs":{},"k":{"docs":{},"c":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{},"를":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}}}}}}}},",":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}}},"퀵":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}},"탐":{"docs":{},"색":{"docs":{},"기":{"docs":{},"를":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}}}}},"태":{"docs":{},"스":{"docs":{},"크":{"docs":{},"를":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}},"에":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}},"그":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}},"와":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"를":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.003205128205128205}}},"는":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}},"로":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}}},"탭":{"docs":{},"을":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}},"테":{"docs":{},"스":{"docs":{},"트":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}},"하":{"docs":{},"십":{"docs":{},"시":{"docs":{},"오":{"docs":{},".":{"docs":{},"페":{"docs":{},"이":{"docs":{},"지":{"docs":{},"에":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}}}}}}}},"여":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}},"는":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"할":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}},"새":{"docs":{},"로":{"docs":{},"운":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}},":":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}}}},"폴":{"docs":{},"더":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}},"를":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0030211480362537764},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0022727272727272726},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}}},"에":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},"서":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"가":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"는":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"로":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001503006012024048}}},"의":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}}}}},"하":{"docs":{},"십":{"docs":{},"시":{"docs":{},"오":{"docs":{},".":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}}},"고":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009276437847866419},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704}},"자":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}}},"기":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"나":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}},"가":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}},"의":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0015710919088766694},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}},"씩":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}},"와":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}},"는":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009298000929800093},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"로":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},"서":{"docs":{"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928}}}},"를":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0011061946902654867},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"인":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}},"일":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"도":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381}}},"라":{"docs":{},"도":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"만":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"에":{"docs":{},"서":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}},"는":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0022535211267605635},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0018596001859600185},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0008605851979345956},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0014749262536873156},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0034129692832764505},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"면":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0022727272727272726},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009298000929800093},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"게":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"듯":{"docs":{},"이":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}},"려":{"docs":{},"면":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}},"며":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0008605851979345956},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"여":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}},"에":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}},"위":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0018596001859600185},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0024679170779861796},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0017793594306049821},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.003875968992248062},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}}},"이":{"docs":{},"브":{"docs":{},"리":{"docs":{},"드":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}}}},"지":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0026690391459074734},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},"만":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0017793594306049821},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0011474469305794606},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"겠":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}},"드":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"므":{"docs":{},"로":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}},"항":{"docs":{},"목":{"docs":{},"을":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0030211480362537764},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"이":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}},"에":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009276437847866419},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}},"서":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"으":{"docs":{},"로":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}}},"상":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0017793594306049821},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"후":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009298000929800093},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}},"에":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009276437847866419},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}},"는":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}},"도":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009276437847866419}}}},"위":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}},"에":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"의":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}}},"행":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"보":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.007142857142857143}}}},"~":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}},"/":{"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.0007855459544383347}}}}}}}}}}}}}}}}}}}}}},"~":{"docs":{},"~":{"docs":{},"~":{"docs":{},"~":{"docs":{},"~":{"docs":{},"~":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}},"~":{"docs":{},"~":{"docs":{},"~":{"docs":{},"~":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}},"~":{"docs":{},"~":{"docs":{},"~":{"docs":{},"~":{"docs":{},"~":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}}}}}}}}}}}}}}}}},"└":{"docs":{},"─":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0022727272727272726}},"─":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.00501002004008016}},"─":{"docs":{},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}},"s":{"docs":{},"r":{"docs":{},"c":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}},"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.000501002004008016}}}}}}}}}}}}}}}},"├":{"docs":{},"─":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}},"─":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0016901408450704226},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.002004008016032064}},"─":{"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.000501002004008016}}}}}}}}}}}}}}}},"걸":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}},"프":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":10}}},"쳐":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}},"있":{"docs":{},"을":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}}},"맞":{"docs":{},"은":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}},"음":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}},"고":{"docs":{},"침":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}},"급":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":5.000286861732645},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}},"스":{"docs":{},"럽":{"docs":{},"게":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}}}},"정":{"docs":{},"된":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}},"시":{"docs":{},"킬":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}}}},"려":{"docs":{},"해":{"docs":{},"야":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381}}}}}}},"보":{"docs":{},"세":{"docs":{},"요":{"docs":{},".":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}},"또":{"docs":{},"한":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"빌":{"docs":{},"드":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}}}},"하":{"docs":{},"고":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381}}},"세":{"docs":{},"요":{"docs":{},")":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},".":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}},"되":{"docs":{},"지":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}},"이":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}}}},"했":{"docs":{},"으":{"docs":{},"며":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}}},"맙":{"docs":{},"게":{"docs":{},"도":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}},"통":{"docs":{},"이":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}},"었":{"docs":{},"지":{"docs":{},"만":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}}},"스":{"docs":{},"럽":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"다":{"docs":{},"행":{"docs":{},"스":{"docs":{},"럽":{"docs":{},"게":{"docs":{},"도":{"docs":{},",":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}}}}}}}}}}}},"유":{"docs":{},"한":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0019588638589618022}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0076045627376425855}},"인":{"docs":{},"터":{"docs":{},"페":{"docs":{},"이":{"docs":{},"스":{"docs":{},"는":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}}}}}}}},"해":{"docs":{},"야":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"고":{"docs":{},"유":{"docs":{},"하":{"docs":{},"지":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}}}}}}}}}}}},"전":{"docs":{},"적":{"docs":{},"인":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}},"골":{"docs":{},"격":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}}}},"광":{"docs":{},"범":{"docs":{},"위":{"docs":{},"한":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}},"하":{"docs":{},"게":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}}}},"글":{"docs":{},"로":{"docs":{},"벌":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.003409090909090909},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0011061946902654867}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}}}},"에":{"docs":{},"는":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}},"난":{"docs":{},"독":{"docs":{},"화":{"docs":{},"로":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}}}},"넣":{"docs":{},"으":{"docs":{},"면":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}},"어":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}},"야":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}}},"노":{"docs":{},"드":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},"에":{"docs":{},"서":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.002356637863315004}}}},".":{"docs":{},"이":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"와":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"의":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}},"력":{"docs":{},"을":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}},"트":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}},"출":{"docs":{},"된":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"다":{"docs":{},"시":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}}},"되":{"docs":{},"지":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}},"하":{"docs":{},"므":{"docs":{},"로":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}}}}},"당":{"docs":{},"장":{"docs":{},"은":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}},"신":{"docs":{},"은":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009276437847866419}}}},"연":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"대":{"docs":{},"부":{"docs":{},"분":{"docs":{},"의":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}}}}}}}}},"돌":{"docs":{},"아":{"docs":{},"가":{"docs":{},"서":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}},"와":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}},"둘":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}},"의":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"째":{"docs":{},",":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}},"은":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"루":{"docs":{},"트":{"docs":{},"에":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0015710919088766694},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.003409090909090909}}}},"프":{"docs":{},"가":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009276437847866419}}},"는":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}},"를":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.011111111111111112}}},"의":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704}}}}}}}},"맞":{"docs":{},"춤":{"docs":{},"형":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}},"추":{"docs":{},"는":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.001379310344827586}}}}},"지":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"게":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}},"맵":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}},"을":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.002356637863315004},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0022727272727272726}}},"이":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}},"묶":{"docs":{},"어":{"docs":{},"서":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}},"야":{"docs":{},"한":{"docs":{},"다":{"docs":{},"는":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}}}},"는":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0022727272727272726}}},"인":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}}},"믹":{"docs":{},"스":{"docs":{},"에":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}},"인":{"docs":{},"에":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}},"받":{"docs":{},"게":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"기":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"을":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"는":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}}}}}}}}}}}}}},"아":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}},"들":{"docs":{},"일":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}},"고":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}},"지":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"백":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}},"그":{"docs":{},"라":{"docs":{},"운":{"docs":{},"드":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}}}},"틱":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}},"별":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},"도":{"docs":{},"의":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"칭":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}},")":{"docs":{},"를":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}},"을":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"(":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"a":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}}}}},"종":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}},"개":{"docs":{},"의":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}},"이":{"docs":{},"지":{"docs":{},"만":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}}}}},"세":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0019588638589618022}},"부":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}},"이":{"docs":{},"프":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}},"쉬":{"docs":{},"운":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.001394700139470014},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}},"워":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}},"압":{"docs":{},"축":{"docs":{},"되":{"docs":{},"는":{"docs":{},"지":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}}},"하":{"docs":{},"기":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}}}}}},"앞":{"docs":{},"에":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0014807502467917078},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}},"서":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"서":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"의":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0013550135501355014},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}}},"약":{"docs":{},"간":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}},"의":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}},"엉":{"docs":{},"망":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}}}},"원":{"docs":{},"본":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.003875968992248062},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0014749262536873156},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"하":{"docs":{},"는":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},"대":{"docs":{},"로":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}}},"기":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}},"래":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.002136752136752137},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}},"의":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}},"천":{"docs":{},"이":{"docs":{},"기":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}},"치":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"인":{"docs":{},"이":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009276437847866419}}}},"칙":{"docs":{},")":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}},"한":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}},"다":{"docs":{},"면":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}}}},"리":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}},"활":{"docs":{},"하":{"docs":{},"게":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}},"했":{"docs":{},"지":{"docs":{},"만":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}}}},"할":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}},"시":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303}},"적":{"docs":{},"인":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}},"지":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}}},"점":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}},"차":{"docs":{},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}}}},"에":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}},"서":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009276437847866419}}}},"진":{"docs":{},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}}},"은":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}},",":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}},"을":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"이":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}},"다":{"docs":{},".":{"docs":{},"그":{"docs":{},"리":{"docs":{},"고":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},":":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}},"프":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"이":{"docs":{},"것":{"docs":{},"은":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}}}}}},"접":{"docs":{},"근":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0019743336623889436},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0008605851979345956}},"할":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0013914656771799629},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0014807502467917078},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578}}},"하":{"docs":{},"는":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}},"여":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}},"기":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}},"를":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}}}},"이":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}},"을":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"자":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0014807502467917078}},"가":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"는":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"를":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"에":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"인":{"docs":{},"스":{"docs":{},"턴":{"docs":{},"스":{"docs":{},"의":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}}}}}}},"으":{"docs":{},"로":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}}},"법":{"docs":{},"은":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}},"은":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}},"두":{"docs":{},"사":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}},"는":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}},"어":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},"로":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718}}}}},"했":{"docs":{},"을":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}},"해":{"docs":{},"봤":{"docs":{},"다":{"docs":{},"면":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}}}}},"미":{"docs":{},"사":{"docs":{},"를":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}},"주":{"docs":{},"목":{"docs":{},"하":{"docs":{},"십":{"docs":{},"시":{"docs":{},"오":{"docs":{},".":{"docs":{},"이":{"docs":{},"로":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},"와":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}}}}}},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"를":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}}}}}}}}}}},"j":{"docs":{},"a":{"docs":{},"v":{"docs":{},"a":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"는":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}}}}}}}}}}}}}},"세":{"docs":{},"요":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}},".":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},"일":{"docs":{},"단":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}}},"는":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}}}}}},"어":{"docs":{},"야":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}},"진":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}},"질":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"집":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381}}}}}}},"의":{"docs":{},"해":{"docs":{},"야":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}}},"사":{"docs":{},"항":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},"이":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}},":":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},",":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}},":":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"하":{"docs":{},"십":{"docs":{},"시":{"docs":{},"오":{"docs":{},".":{"docs":{},"\"":{"docs":{},"b":{"docs":{},"a":{"docs":{},"s":{"docs":{},"e":{"docs":{},"u":{"docs":{},"r":{"docs":{},"l":{"docs":{},"\"":{"docs":{},"을":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}}}}}}}}}}}}},"로":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"제":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}}},"를":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}},"기":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"듯":{"docs":{},"이":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}},"석":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}},"이":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381}}}},"장":{"docs":{},"할":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}},"며":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"고":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574}}},"문":{"docs":{},"이":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}},"요":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0013550135501355014},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}},"지":{"docs":{},"만":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}}},"는":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.007407407407407408},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}},"처":{"docs":{},"리":{"docs":{},"하":{"docs":{},"므":{"docs":{},"로":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}},"고":{"docs":{},"자":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}}},"는":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0013550135501355014},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}},"된":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}}}}}},"할":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0027100271002710027},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"를":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}},"한":{"docs":{},"다":{"docs":{},"고":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}}}}},"음":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}},"의":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}}},"럼":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}}},"초":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}},"기":{"docs":{},"화":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}},"가":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.005338078291814947}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}},"마":{"docs":{},"찬":{"docs":{},"가":{"docs":{},"지":{"docs":{},"로":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}}}}}}},"할":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}},"해":{"docs":{},"야":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}}}},"된":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0026690391459074734}}},"만":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"되":{"docs":{},"지":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}}},"를":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}},"하":{"docs":{},"거":{"docs":{},"나":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381}}}}},"될":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}},"의":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}},"과":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0023245002324500234}}},"점":{"docs":{},"을":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}}},"출":{"docs":{},"력":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0016901408450704226},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.002319109461966605},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.002136752136752137},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001503006012024048}},"과":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}},"은":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}},"을":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0022727272727272726},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}}},"이":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}},"에":{"docs":{},"는":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},"!":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}}},"하":{"docs":{},"도":{"docs":{},"록":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}},"된":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}},"의":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}}}}},"콘":{"docs":{},"솔":{"docs":{},"에":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}}}},"텍":{"docs":{},"스":{"docs":{},"트":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}},"를":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}},"의":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}}},"튜":{"docs":{},"토":{"docs":{},"리":{"docs":{},"얼":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}},"는":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}},"이":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}}},"플":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.00253592561284869},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303}}}},"했":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}},"이":{"docs":{},"를":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}}},"!":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}}},"으":{"docs":{},"므":{"docs":{},"로":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}}},"기":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}},"음":{"docs":{},"에":{"docs":{},"도":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}},"을":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381}}},"던":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}},"다":{"docs":{},"는":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}},"!":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}},"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.0011267605633802818}}}}}},"docs":{}}}}}}}}}}}}}}}}}}}}}}}}},"를":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"=":{"docs":{},"=":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0017793594306049821},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0011474469305794606},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0011061946902654867}}}}},"&":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":3.333333333333333},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0011474469305794606},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.005291005291005291}},"&":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.003205128205128205},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0018148820326678765}}},",":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}}},"x":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.003246753246753247},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.006896551724137931},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0020325203252032522},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0035587188612099642},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.009523809523809525},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.006201550387596899},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.002008032128514056},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0022123893805309734},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.003205128205128205},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.006825938566552901},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.009794319294809012},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.001367053998632946},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.006097560975609756},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.003629764065335753},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0046439628482972135},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.015544041450777202}},",":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0017793594306049821},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},":":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009298000929800093},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0031007751937984496},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.006191950464396285},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.009067357512953367}}},"[":{"3":{"docs":{},"]":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}},"6":{"docs":{},"]":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}},"docs":{}},")":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}},";":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}},";":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0027829313543599257},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439}}},"는":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"를":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}},"의":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.002325581395348837}}},"와":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248}}},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718}}}}}},".":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574}}}}}}}}}},"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.0009794319294809011}}}}}}}}}}}}},"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.001524390243902439}}}}},"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.001524390243902439}}}}}}}}}}}}}}}}},"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/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}}}}}}}}}}}}}}}}}}},"z":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0025906735751295338}}}},"가":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248}}},"에":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248}}},"(":{"4":{"2":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}},"docs":{}},"docs":{},"y":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}},")":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473}},";":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0046439628482972135}}}},"\"":{"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.0009074410163339383}}}}}}}}}}}},"m":{"docs":{},"l":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.0022675736961451248},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.002793296089385475}}}}},"y":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.004651162790697674},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.003629764065335753},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0051813471502590676}},")":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0018390804597701149},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0013550135501355014},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}},")":{"docs":{},";":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248}}}}},":":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009298000929800093},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0029615004935834156},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.002758620689655172},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.002325581395348837},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.001367053998632946},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0051813471502590676}}},"e":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0017793594306049821}},"a":{"docs":{},"r":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597}}}},"h":{"docs":{},"u":{"docs":{},"d":{"docs":{},"a":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}}},"는":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.003875968992248062}}},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718}},")":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}}},";":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0036781609195402297},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0013550135501355014},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.003875968992248062},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473}}},",":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0017793594306049821}}},"?":{"docs":{},")":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}},":":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}},"가":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248}}},"에":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}},"는":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}},"서":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248}}}},"와":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}},"의":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248}}},"i":{"docs":{},"k":{"docs":{},"e":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}},"o":{"docs":{},"u":{"docs":{},"'":{"docs":{},"r":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0011061946902654867},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.0022675736961451248},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.004651162790697674},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726}}},"v":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0016835016835016834}}},"l":{"docs":{},"l":{"docs":{"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.004651162790697674},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0054446460980036296},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.005291005291005291}}}},"d":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}}},".":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}},";":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.0022675736961451248}}},"r":{"docs":{},"s":{"docs":{},"e":{"docs":{},"l":{"docs":{},"f":{"docs":{"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.004651162790697674}}}}},",":{"docs":{"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488}}}}},"’":{"docs":{},"l":{"docs":{},"l":{"docs":{"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.006993006993006993}}}},"r":{"docs":{"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.006993006993006993}}},"v":{"docs":{"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.006993006993006993}}}}}},"(":{"docs":{},")":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473}}}},".":{"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.001524390243902439}}}}},"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.001524390243902439}}}}}}}}}}}}}}}}}}},"|":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0033812341504649195},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0020325203252032522},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.004761904761904762},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.013769363166953529},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0016835016835016834},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.001524390243902439},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0042643923240938165},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}},",":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}},"|":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0026690391459074734},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.001434308663224326},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.001367053998632946}}}},"│":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.0045090180360721445}}},"각":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009298000929800093},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0024679170779861796},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0018390804597701149},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0035587188612099642},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.004761904761904762},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0031007751937984496},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0017211703958691911},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.00331858407079646},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.005341880341880342},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.002004008016032064},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.002938295788442703}},"각":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}},"의":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}},"기":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}},"값":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0033812341504649195},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.007407407407407408},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0019588638589618022}},"에":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0017793594306049821},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.007407407407407408}},"서":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}},"만":{"docs":{"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704}}}},"을":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.00507185122569738},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009276437847866419},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0022988505747126436},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0020325203252032522},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0035587188612099642},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.002008032128514056},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}},"만":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}},"은":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0013914656771799629},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0017793594306049821},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"의":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}},"이":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.00253592561284869},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009298000929800093},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.004448398576512456},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}},"기":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0076045627376425855}},"이":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}},"즉":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}}},"과":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}},"들":{"docs":{},"을":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}}},"으":{"docs":{},"로":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},")":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"네":{"docs":{},"임":{"docs":{},"스":{"docs":{},"페":{"docs":{},"이":{"docs":{},"스":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}}}}}}}},"갖":{"docs":{},"는":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}},")":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}}}}},"지":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"춰":{"docs":{},"야":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}},"게":{"docs":{},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}}},"춘":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}},"걱":{"docs":{},"정":{"docs":{},"을":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"하":{"docs":{},"지":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}}}},"곳":{"docs":{},"에":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}},"서":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}},"이":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}},"라":{"docs":{},"면":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}}},"과":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}},"을":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}}},"공":{"docs":{},"백":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}},"이":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303}}}},"용":{"docs":{},"체":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}}}},"유":{"docs":{},"하":{"docs":{},"기":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"지":{"docs":{},"만":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381}}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}},"한":{"docs":{},"다":{"docs":{},"는":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"t":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"의":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}}}}}}}}}}}},"통":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},"점":{"docs":{},"을":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"이":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}},"적":{"docs":{},"인":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303}}}}},"학":{"docs":{},"의":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}}}},"관":{"docs":{},"대":{"docs":{},"하":{"docs":{},"기":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"지":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}}},"리":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"프":{"docs":{},"로":{"docs":{},"젝":{"docs":{},"트":{"docs":{},"에":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}}}}}}}},"에":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}},"한":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}},"계":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}},"없":{"docs":{},"이":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}},"를":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"시":{"docs":{},"키":{"docs":{},"는":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}},"의":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}},"는":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"련":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}},"이":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"된":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578}}},"하":{"docs":{},"여":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001503006012024048}}}}},"심":{"docs":{},"이":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"점":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248}}}}}},"꽤":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"너":{"docs":{},"무":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.002758620689655172},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}},"나":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}},"높":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}}},"일":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}},"을":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"다":{"docs":{},"는":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}}}},"느":{"docs":{},"껴":{"docs":{},"질":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}},"슨":{"docs":{},"하":{"docs":{},"면":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}},"낄":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}},"덜":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}},"어":{"docs":{},"주":{"docs":{},"기":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}}},"덮":{"docs":{},"어":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}},"쓰":{"docs":{},"기":{"docs":{},"도":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}},"지":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"는":{"docs":{},"데":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}},"씁":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"따":{"docs":{},"라":{"docs":{},"서":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}}}}}},"씌":{"docs":{},"웁":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"는":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}}}}}}}}}}}}}}},"된":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0013914656771799629},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0017793594306049821},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}},"다":{"docs":{},"는":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0017793594306049821}}}}},"뒤":{"docs":{},"에":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574}},"있":{"docs":{},"는":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}}},"뛰":{"docs":{},"어":{"docs":{},"난":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}},"레":{"docs":{},"벨":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},"에":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0011061946902654867}},"서":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}}},"을":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"의":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}},"이":{"docs":{},"거":{"docs":{},"나":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}},"이":{"docs":{},"아":{"docs":{},"웃":{"docs":{},"과":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"은":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"이":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}},"많":{"docs":{},"거":{"docs":{},"나":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818}}}},"은":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0033812341504649195},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0018390804597701149},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0008605851979345956},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}},"이":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}},"아":{"docs":{},"지":{"docs":{},"면":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},"!":{"docs":{},")":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}}}},"말":{"docs":{},"할":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}},"하":{"docs":{},"는":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}},"자":{"docs":{},"면":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}}},"면":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}},"해":{"docs":{},"줍":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}}},"서":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}},"아":{"docs":{},"야":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009298000929800093}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}},"이":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}}}},"무":{"docs":{},"언":{"docs":{},"가":{"docs":{},"를":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}},"엇":{"docs":{},"인":{"docs":{},"지":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}},"을":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}}},"이":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}},"었":{"docs":{},"는":{"docs":{},"지":{"docs":{},"에":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}}}}}},"입":{"docs":{},"니":{"docs":{},"까":{"docs":{},"?":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},"\"":{"docs":{},"라":{"docs":{},"고":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}}}}},"슨":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"시":{"docs":{},"할":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381}}}}}},"하":{"docs":{},"는":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}},"덤":{"docs":{},"을":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}},"단":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"한":{"docs":{},"적":{"docs":{},"인":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"입":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}}},"묵":{"docs":{},"시":{"docs":{},"적":{"docs":{},"인":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}}},"물":{"docs":{},"론":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}},"건":{"docs":{},"에":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}},"리":{"docs":{},"적":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}},"반":{"docs":{},"환":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0033812341504649195},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.002319109461966605},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.002789400278940028},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.004137931034482759},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0033875338753387536},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.002325581395348837},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0017211703958691911}},"문":{"docs":{},"을":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}},"되":{"docs":{},"는":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009298000929800093}}}},"하":{"docs":{},"는":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.001379310344827586},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0076045627376425855},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.007407407407407408}}},"지":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"거":{"docs":{},"나":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}},"기":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"면":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}},"된":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"한":{"docs":{},"다":{"docs":{},"는":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.001379310344827586}},".":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704}},"사":{"docs":{},"용":{"docs":{},"자":{"docs":{},"가":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}}}}}},"될":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}},"할":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0013550135501355014},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303}}},"횔":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}},"했":{"docs":{},"을":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}},"드":{"docs":{},"시":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}},"대":{"docs":{},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"배":{"docs":{},"열":{"docs":{},"을":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}}}}}},"로":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}},",":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}}},"일":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}},"의":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"복":{"docs":{"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.007407407407407408}},"마":{"docs":{},"다":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009276437847866419}}}},"문":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}},"의":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009276437847866419}}}},"할":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704}}},"자":{"docs":{"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704}},"를":{"docs":{"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928}}},"는":{"docs":{"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704}}}},"되":{"docs":{},"는":{"docs":{"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.007407407407407408}}}},"하":{"docs":{},"며":{"docs":{"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"반":{"docs":{},"복":{"docs":{},"되":{"docs":{},"는":{"docs":{"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704}}}}}}}}}},"해":{"docs":{},"서":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}}},"면":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704}}},"영":{"docs":{},"되":{"docs":{},"지":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}},"하":{"docs":{},"기":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}},"벅":{"docs":{},"차":{"docs":{},"다":{"docs":{},"고":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}}},"베":{"docs":{},"이":{"docs":{},"스":{"docs":{},"를":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818}}},"에":{"docs":{},"서":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}}}},"병":{"docs":{},"합":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":5.000979431929481}},"하":{"docs":{},"십":{"docs":{},"시":{"docs":{},"오":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}},"는":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0019588638589618022}}}},"되":{"docs":{},"어":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}},"야":{"docs":{"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928}}}},"지":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"는":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}}},"된":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.002938295788442703}}},"될":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"\"":{"docs":{},"은":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}}},"'":{"docs":{},"이":{"docs":{},"라":{"docs":{},"는":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}},":":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}}}}},"은":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0019588638589618022}}},"을":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"가":{"docs":{},"장":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}}}}}}},"할":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}}}},"비":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0013550135501355014},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.003006012024048096},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0019588638589618022}},"밀":{"docs":{},"스":{"docs":{},"러":{"docs":{},"운":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}}},"롯":{"docs":{},"될":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}},"된":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}},"슷":{"docs":{},"하":{"docs":{},"지":{"docs":{},"만":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}},"게":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}}},"한":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009276437847866419},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0013550135501355014},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0014749262536873156}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}},".":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}}}}}},"구":{"docs":{},"조":{"docs":{},"화":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.003246753246753247}},"는":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009276437847866419}}},"된":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}},"를":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009276437847866419}}},"시":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}},"의":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"전":{"docs":{},"체":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}}}}},"처":{"docs":{},"럼":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}},"하":{"docs":{},"는":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}}}},"해":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}},"교":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248}},"하":{"docs":{},"며":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}},"는":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928}}}},"할":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.002325581395348837},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"정":{"docs":{},"적":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}}}}},"적":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}},"를":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}},"상":{"docs":{},"수":{"docs":{},"(":{"docs":{},"n":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}}}}}},"대":{"docs":{},"적":{"docs":{},"인":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}},"앰":{"docs":{},"비":{"docs":{},"언":{"docs":{},"트":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}}}}},"용":{"docs":{},"을":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}}},"례":{"docs":{},"해":{"docs":{},"서":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}},"빼":{"docs":{},"먹":{"docs":{},"는":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}},"뻬":{"docs":{},"먹":{"docs":{},"지":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}},"뼈":{"docs":{},"대":{"docs":{},"를":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}},"살":{"docs":{},"펴":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}},"보":{"docs":{},"겠":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}},".":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}},"새":{"docs":{},"로":{"docs":{},"운":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}},"n":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"는":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}}}}}},":":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0019743336623889436},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}}},"고":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}},"세":{"docs":{},"요":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}},".":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}}},"았":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"이":{"docs":{},"것":{"docs":{},"에":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}}}}}}},"면":{"docs":{},"서":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}},"봅":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}},"그":{"docs":{},"러":{"docs":{},"나":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}}}},":":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}},"본":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}},"성":{"docs":{},"공":{"docs":{},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}}}}},"하":{"docs":{},"면":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}},"지":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}}}},"능":{"docs":{},"이":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"가":{"docs":{},"시":{"docs":{},"게":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}}}},"순":{"docs":{},"차":{"docs":{},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}}},"서":{"docs":{},"대":{"docs":{},"로":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}},"를":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}},"로":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"위":{"docs":{},"가":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}}}},"숫":{"docs":{},"자":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0013550135501355014},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.011565836298932384},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303}},"여":{"docs":{},"야":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}},",":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}},"는":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}},"형":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}},"(":{"docs":{},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"c":{"docs":{},")":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704}}}}}}}}}}},"나":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}},"의":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}},"를":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0013550135501355014}}},"인":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}},"와":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}},"/":{"docs":{},"문":{"docs":{},"자":{"docs":{},"열":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}}}},"쉽":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}},".":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}}}}}}}}}}},"e":{"docs":{},"x":{"docs":{},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}}}}}}},"게":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009276437847866419},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.001379310344827586},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}},"암":{"docs":{},"시":{"docs":{},"적":{"docs":{},"인":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"으":{"docs":{},"로":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}},"될":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381}}}}},"얻":{"docs":{},"을":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"었":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"실":{"docs":{},"제":{"docs":{},"로":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}}}}}},"을":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"생":{"docs":{},"성":{"docs":{},"자":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}}}}}},"엄":{"docs":{},"격":{"docs":{},"하":{"docs":{},"게":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}},"한":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0016901408450704226}}},"함":{"docs":{},"을":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}},"모":{"docs":{},"드":{"docs":{},"(":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}}}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}}}}}},"밀":{"docs":{},"히":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}}}},"염":{"docs":{},"두":{"docs":{},"에":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}},"옮":{"docs":{},"기":{"docs":{},"면":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}},"깁":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}}}}}},"옳":{"docs":{},"다":{"docs":{},"고":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}},"읽":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}},"어":{"docs":{},"볼":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"보":{"docs":{},"세":{"docs":{},"요":{"docs":{},".":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}},"y":{"docs":{},"e":{"docs":{},"h":{"docs":{},"u":{"docs":{},"d":{"docs":{},"a":{"docs":{},"의":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}}}}}}}}},"야":{"docs":{},"하":{"docs":{},"는":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}}}}},"은":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"을":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}},"거":{"docs":{},"나":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}},"기":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.001394700139470014},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303}}},"었":{"docs":{},"고":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}},"잃":{"docs":{},"어":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}},"버":{"docs":{},"린":{"docs":{},"다":{"docs":{},"는":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}},"리":{"docs":{},"지":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}}},"립":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}}}}}}},"지":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"잡":{"docs":{},"기":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"아":{"docs":{},"내":{"docs":{},"지":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}}}},"을":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}},"는":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}},"장":{"docs":{},"기":{"docs":{},"적":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}},"인":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}}},"에":{"docs":{},"서":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}},"는":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0013550135501355014},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.004761904761904762}}}}},"점":{"docs":{},"은":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}},"소":{"docs":{},"로":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}},"의":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}},"조":{"docs":{},"금":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}},"작":{"docs":{},"할":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}},"절":{"docs":{},"할":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818}}}},"차":{"docs":{},"도":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}},"심":{"docs":{},"히":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}},"치":{"docs":{},"를":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}},"건":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}},"을":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}},"에":{"docs":{},"서":{"docs":{},"만":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}},"부":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"용":{"docs":{},"히":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}},"합":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}},"으":{"docs":{},"로":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}}},"각":{"docs":{},"은":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}},"직":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}},"으":{"docs":{},"로":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}},"회":{"docs":{},"를":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}},"좀":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"종":{"docs":{},"류":{"docs":{},"와":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"의":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.002136752136752137}}},"인":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"에":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}},"일":{"docs":{},"뿐":{"docs":{},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}}}},"가":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"속":{"docs":{},"성":{"docs":{},"을":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}}},"종":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578}}},"료":{"docs":{},"된":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}},"즐":{"docs":{},"겁":{"docs":{},"다":{"docs":{},"는":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}},"겨":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}},"집":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}},"합":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}},"에":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},"서":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"이":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}},"기":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}}}}},"으":{"docs":{},"로":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381}}}},"인":{"docs":{},"것":{"docs":{},"처":{"docs":{},"럼":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}}},"을":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}},"철":{"docs":{},"자":{"docs":{},"가":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}},"저":{"docs":{},"한":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"히":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}},"체":{"docs":{},"크":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}},"하":{"docs":{},"지":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}},"!":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0013550135501355014}}},"가":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}},"커":{"docs":{},"가":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}},"는":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"에":{"docs":{},"서":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}},"는":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}}}},"킹":{"docs":{},"을":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}},"계":{"docs":{},"가":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"를":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}},"인":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"을":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}},"충":{"docs":{},"분":{"docs":{},"한":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}},"족":{"docs":{},"하":{"docs":{},"는":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}},"도":{"docs":{},"록":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}}}},"돌":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}},"된":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"은":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"에":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}},"을":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}}},"트":{"docs":{},"랜":{"docs":{},"스":{"docs":{},"파":{"docs":{},"일":{"docs":{},"러":{"docs":{},"를":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}}}}},"렌":{"docs":{},"드":{"docs":{},"는":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}},"리":{"docs":{},"를":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}},"특":{"docs":{},"별":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"즉":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}}}},"한":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009298000929800093},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"하":{"docs":{},"게":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}}},"정":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0022535211267605635},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.001394700139470014},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},"한":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"히":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}},"성":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}},"을":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"이":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}},"화":{"docs":{},"된":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}},"수":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},"한":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}},"화":{"docs":{},"된":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248}}}}},"징":{"docs":{},"은":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}}},"틀":{"docs":{},"리":{"docs":{},"거":{"docs":{},"나":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}}},"판":{"docs":{},"결":{"docs":{},"났":{"docs":{},"다":{"docs":{},"면":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}}},"단":{"docs":{},"을":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009276437847866419}}},"되":{"docs":{},"는":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}},"하":{"docs":{},"는":{"docs":{"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928}}}}}},"평":{"docs":{},"범":{"docs":{},"한":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}},"가":{"docs":{},"되":{"docs":{},"는":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}}},"될":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}}}},"핸":{"docs":{},"드":{"docs":{},"북":{"docs":{},"을":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"의":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}},"들":{"docs":{},"러":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}},"의":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}},"링":{"docs":{},"하":{"docs":{},"지":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}}},"허":{"docs":{},"용":{"docs":{},"할":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}},".":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}}},"해":{"docs":{},"준":{"docs":{},"다":{"docs":{},"는":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248}}}}}},"되":{"docs":{},"며":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}},"지":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"는":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}},"하":{"docs":{},"지":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009276437847866419}},"만":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}}},"는":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248}},"지":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}}}},"혜":{"docs":{},"택":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}},"혹":{"docs":{},"시":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"은":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}}},"훨":{"docs":{},"씬":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0008605851979345956}}}},")":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417}},";":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}},",":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0026690391459074734},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0016835016835016834},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.002793296089385475}}},"_":{"docs":{"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.006993006993006993}},"_":{"docs":{},"d":{"docs":{},"i":{"docs":{},"r":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}}}}}},"e":{"docs":{},"x":{"docs":{},"t":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}},"s":{"docs":{},",":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},",":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}}}}}}},"s":{"docs":{},"p":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}}}}}}}}},"와":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}},"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.0004935834155972359}}}}}}}}}}},"i":{"docs":{"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.007407407407407408}}},"p":{"0":{"docs":{},":":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.001367053998632946}}}},"1":{"docs":{},":":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.001367053998632946}}}},"docs":{}},"x":{"docs":{},":":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473}}}},"y":{"docs":{},":":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473}}}},".":{"docs":{"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.006993006993006993}},"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.013986013986013986}}}}}}}}}}}}}}}}}}},"q":{"docs":{},"u":{"docs":{},"i":{"docs":{},"c":{"docs":{},"k":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}},"r":{"docs":{},"k":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}}}},"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.000501002004008016}}}}}}}}}},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.004651162790697674},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}}}},"f":{"docs":{},"i":{"docs":{"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.002793296089385475}}}}}}}}},"겁":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0022727272727272726}},"특":{"docs":{},"정":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}}}}},"먹":{"docs":{},"지":{"docs":{},"마":{"docs":{},"세":{"docs":{},"요":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}}},"궁":{"docs":{},"금":{"docs":{},"해":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}}},"달":{"docs":{},"리":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0013550135501355014},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}},"아":{"docs":{},"야":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574}}}},"라":{"docs":{},"집":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}},"러":{"docs":{},"의":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}},"성":{"docs":{},"하":{"docs":{},"기":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}},"담":{"docs":{},"은":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}},"당":{"docs":{},"한":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704}}}}}}},"독":{"docs":{},"립":{"docs":{},"적":{"docs":{},"인":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}},"으":{"docs":{},"로":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}}}},"된":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}}},"자":{"docs":{},"는":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}},"빠":{"docs":{},"르":{"docs":{},"게":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}},"뿐":{"docs":{},"이":{"docs":{},"지":{"docs":{},"만":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}},"어":{"docs":{},"떠":{"docs":{},"한":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}}}}},"만":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}},"싶":{"docs":{},"다":{"docs":{},"면":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"이":{"docs":{},"를":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}}}}},"은":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}},"을":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}},"지":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"임":{"docs":{},"포":{"docs":{},"트":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}},"하":{"docs":{},"는":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"몇":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}}}},"의":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},"의":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}},"로":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}},"증":{"docs":{},"가":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0017793594306049821}},"하":{"docs":{},"고":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}},"지":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}}}}},"함":{"docs":{},"에":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}}},"명":{"docs":{},"할":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}}}},"채":{"docs":{},"우":{"docs":{},"기":{"docs":{},"만":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}}},"워":{"docs":{},"진":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}}},"캐":{"docs":{},"시":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0022727272727272726}}}},"흔":{"docs":{},"치":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}},"한":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}},"히":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}},"강":{"docs":{},"력":{"docs":{},"한":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009298000929800093},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}},"하":{"docs":{},"고":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}},"요":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"문":{"docs":{},"자":{"docs":{},"열":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}}}}}}}},"제":{"docs":{},"가":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}},"로":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}}}}},"과":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}},"정":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}},"이":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}},"도":{"docs":{},"하":{"docs":{},"게":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}},"권":{"docs":{},"장":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0034129692832764505}},"하":{"docs":{},"지":{"docs":{},"만":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}},"되":{"docs":{},"지":{"docs":{},"는":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}},"한":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}},"을":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"이":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}},"꺼":{"docs":{},"져":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}},"논":{"docs":{},"의":{"docs":{},"하":{"docs":{},"겠":{"docs":{},"지":{"docs":{},"만":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}}},"할":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381}}}},"리":{"docs":{},"적":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0034129692832764505}},"으":{"docs":{},"로":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}},"던":{"docs":{},"지":{"docs":{},"는":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}},"질":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}},"런":{"docs":{},"타":{"docs":{},"임":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0017793594306049821},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}},"에":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.003006012024048096}},"는":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}},"은":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}},"시":{"docs":{},"의":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}},"에":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}},"멤":{"docs":{},"버":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0019743336623889436},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.005338078291814947},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.002325581395348837},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303}},"를":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.001394700139470014},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0019743336623889436},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.002325581395348837},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0019588638589618022}}},"가":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009298000929800093},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0029615004935834156},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.005420054200542005},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0035587188612099642},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.002325581395348837},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}},"들":{"docs":{},"을":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}},"이":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}},"에":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718}}},"은":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}}},"에":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0019743336623889436},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0026690391459074734},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}},"는":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}},"만":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303}}}},"이":{"docs":{},"기":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}},"며":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}}},"조":{"docs":{},"차":{"docs":{},"도":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}}},"는":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.009786476868327402},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}},"도":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}},"의":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.005338078291814947},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}},"(":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"c":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}}}}}}}},"로":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0017793594306049821}}},"와":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0017793594306049821}}}}}},"만":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248}}}}},"미":{"docs":{},"치":{"docs":{},"지":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}},"리":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"래":{"docs":{},"의":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}}},"묘":{"docs":{},"한":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"하":{"docs":{},"며":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}},"믿":{"docs":{},"어":{"docs":{},",":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}},"본":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}},"문":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}},"을":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"에":{"docs":{},"서":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}},"질":{"docs":{},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}}},"쌍":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}},"써":{"docs":{},"드":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}},"놓":{"docs":{},"지":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}},"엔":{"docs":{},"티":{"docs":{},"티":{"docs":{},"의":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}},"를":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}}}},"진":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}},"에":{"docs":{},"서":{"docs":{"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704}}}},"을":{"docs":{"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704}}}}},"역":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0017793594306049821}},"할":{"docs":{},"을":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.001394700139470014},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"매":{"docs":{},"핑":{"docs":{},"을":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}}}},"방":{"docs":{},"향":{"docs":{},"(":{"docs":{},"r":{"docs":{},"e":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"e":{"docs":{},")":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}}}}}}}}}}}}},"영":{"docs":{},"향":{"docs":{},"을":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.002325581395348837},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}},"외":{"docs":{},"부":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}},"의":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"에":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}},"서":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.003205128205128205}},"는":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}},"에":{"docs":{},"도":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928}}},"는":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}}},"은":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0035587188612099642},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381}},"닉":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}},"재":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}},"구":{"docs":{},"성":{"docs":{},"하":{"docs":{},"지":{"docs":{},"는":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}}}},"선":{"docs":{},"언":{"docs":{},"과":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}},"할":{"docs":{},"당":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}},"사":{"docs":{},"용":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0013550135501355014}},"하":{"docs":{},"기":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}},",":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}}},"귀":{"docs":{},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}}},"빠":{"docs":{},"르":{"docs":{},"게":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}},"절":{"docs":{},"대":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}},"로":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597}}}},"충":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}},"좁":{"docs":{},"혀":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}},"지":{"docs":{},"더":{"docs":{},"라":{"docs":{},"도":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}}}},"히":{"docs":{},"는":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303}}}}},"친":{"docs":{},"숙":{"docs":{},"한":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}},"하":{"docs":{},"지":{"docs":{},"만":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}}}},"컨":{"docs":{},"텐":{"docs":{},"츠":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}},"를":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}},"텍":{"docs":{},"스":{"docs":{},"트":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}},"에":{"docs":{},"서":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303}}}}}}}},"쿼":{"docs":{},"트":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}},"리":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303}},"와":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}},"큰":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}},"템":{"docs":{},"플":{"docs":{},"릿":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"왜":{"docs":{},"냐":{"docs":{},"하":{"docs":{},"면":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}}}}}},"이":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}},"현":{"docs":{},"재":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0008605851979345956},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}},"의":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"대":{"docs":{},"적":{"docs":{},"인":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}}},"혼":{"docs":{},"재":{"docs":{},"되":{"docs":{},"어":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}},"동":{"docs":{},"되":{"docs":{},"어":{"docs":{},"서":{"docs":{},"는":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}}},"을":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}},"란":{"docs":{},"스":{"docs":{},"러":{"docs":{},"워":{"docs":{},"지":{"docs":{},"기":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}},"움":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}},"럽":{"docs":{},"겠":{"docs":{},"지":{"docs":{},"만":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}},"이":{"docs":{},"름":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}}}}},"고":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}}}},"자":{"docs":{},"가":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}},"합":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}}},"화":{"docs":{},"살":{"docs":{},"표":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.002758620689655172}},"(":{"docs":{},"=":{"docs":{},">":{"docs":{},")":{"docs":{},"를":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}}}}}},"획":{"docs":{},"득":{"docs":{},"하":{"docs":{},"지":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}}},";":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.018518518518518517}}},"k":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}},"e":{"docs":{},"e":{"docs":{},"p":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0016835016835016834},"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726}},"w":{"docs":{},"h":{"docs":{},"o":{"docs":{},"l":{"docs":{},"e":{"docs":{},"o":{"docs":{},"b":{"docs":{},"j":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}},"(":{"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.00046382189239332097}}}}}}}}}}}}}}}}}}}}}}}}}},"e":{"docs":{},"r":{"docs":{},":":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0013550135501355014}}}}}}},"y":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0025906735751295338}},":":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}},"b":{"docs":{},"o":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}}}},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}}}},"e":{"docs":{},"v":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}},"o":{"docs":{},"f":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.004589787722317842}},"를":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"와":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303}}}}},"s":{"docs":{},":":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"]":{"docs":{},":":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}},"는":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303}}}},"w":{"docs":{},"o":{"docs":{},"r":{"docs":{},"d":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}}}}},"i":{"docs":{},"t":{"docs":{},"t":{"docs":{},"i":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009276437847866419}}},"y":{"docs":{},".":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0013914656771799629}}}},"u":{"docs":{},"m":{"docs":{},"l":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}}}},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}}}}},"n":{"docs":{},"d":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.003629764065335753},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}},":":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0026690391459074734},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0008605851979345956}}}}}},"a":{"docs":{},"t":{"docs":{},"z":{"docs":{},"의":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}},")":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}},":":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}},"[":{"docs":{},"]":{"docs":{},")":{"docs":{},":":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}},"]":{"docs":{},":":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303}}}},"는":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303}}},"n":{"docs":{},"o":{"docs":{},"w":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}},"n":{"docs":{"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0008417508417508417},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}}},".":{"docs":{},"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/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}}}}}}}}}}}}}}}}},"o":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"n":{"docs":{},":":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}}}}}}}}},"z":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0017793594306049821},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.007772020725388601}},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009276437847866419}}}},"o":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.004761904761904762}},"k":{"docs":{},"e":{"docs":{},"e":{"docs":{},"p":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}},"e":{"docs":{},"r":{"docs":{},";":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}}}}}}}},":":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381}}}}},":":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718}}},";":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"e":{"docs":{},"r":{"docs":{},"o":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726}},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}}}}}}}}},"b":{"docs":{},"r":{"docs":{},"a":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0019588638589618022}}}}}},"]":{"docs":{},"+":{"docs":{},"$":{"docs":{},"/":{"docs":{},";":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.003205128205128205}}}}}}},"a":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.003205128205128205}}},"c":{"docs":{},"v":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}},"i":{"docs":{},"p":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0018436578171091445}},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}},")":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578}}},"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.004424778761061947},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.003205128205128205}},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0014749262536873156},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}}},".":{"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.0003687315634218289}}}}}}}}}}}}}}}}}}}}}}},"t":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0014749262536873156},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.002136752136752137}}},"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.0003687315634218289}}}}}}}}}}}}}}}}}}}}}},":":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},";":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}}}}}}}}}}}}},")":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}},"h":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0018570102135561746}}}},"건":{"docs":{},"너":{"docs":{},"뛸":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009276437847866419}}}}},"게":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}},"시":{"docs":{},"물":{"docs":{},"은":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}}}},"괄":{"docs":{},"호":{"docs":{},"로":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}},"(":{"docs":{},"<":{"docs":{},">":{"docs":{},")":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}},"로":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}}}}}}}},"근":{"docs":{},"본":{"docs":{},"적":{"docs":{},"인":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}}},"깊":{"docs":{},"은":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}},"까":{"docs":{},"다":{"docs":{},"로":{"docs":{},"울":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}},"네":{"docs":{},"이":{"docs":{},"밍":{"docs":{},"을":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}},"은":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"티":{"docs":{},"브":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}},"임":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0011061946902654867},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}},"스":{"docs":{},"페":{"docs":{},"이":{"docs":{},"스":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0011061946902654867},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":10.007478632478632},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.006825938566552901},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}},"는":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}},",":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}},"가":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578}}},"로":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.002136752136752137}}},"를":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0011061946902654867},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.002136752136752137},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}},"에":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.002136752136752137}},"서":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.005119453924914676}}}},"와":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":5.006825938566553}}},"(":{"docs":{},"이":{"docs":{},"전":{"docs":{},"의":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}}}},"의":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}}}}}},"트":{"docs":{},"워":{"docs":{},"크":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}},"가":{"docs":{},"지":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381}}}}},"놀":{"docs":{},"라":{"docs":{},"운":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}},"랐":{"docs":{},"을":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}},"는":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0027100271002710027},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.00800711743772242},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}},"s":{"docs":{},"y":{"docs":{},"m":{"docs":{},"b":{"docs":{},"o":{"docs":{},"l":{"docs":{},".":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704}}}}}}}}}}}}}},"뜻":{"docs":{},"은":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}},"인":{"docs":{},"지":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}}},"렉":{"docs":{},"시":{"docs":{},"컬":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}},"멈":{"docs":{},"추":{"docs":{},"는":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}},"지":{"docs":{},"는":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}},"묻":{"docs":{},"는":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"이":{"docs":{},"것":{"docs":{},"은":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}}}}},"밀":{"docs":{},"리":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}},"접":{"docs":{},"한":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}},"블":{"docs":{},"럭":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}},"록":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00510204081632653}},"에":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009276437847866419}}},"의":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}},"이":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}},"처":{"docs":{},"럼":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}},"쓸":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0018552875695732839}}},"악":{"docs":{},"화":{"docs":{},"시":{"docs":{},"키":{"docs":{},"는":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}}},"명":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}},"양":{"docs":{},"날":{"docs":{},"의":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}},"식":{"docs":{},"에":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}}},"얕":{"docs":{},"은":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}},"왜":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}},"냐":{"docs":{},"하":{"docs":{},"면":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}}},"왼":{"docs":{},"쪽":{"docs":{},"에":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0017211703958691911}},"서":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009276437847866419}}}}}},"으":{"docs":{},"로":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"익":{"docs":{},"숙":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}},"하":{"docs":{},"지":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"게":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"다":{"docs":{},"면":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}}},"해":{"docs":{},"지":{"docs":{},"는":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}},"명":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574}},"의":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}},"잠":{"docs":{},"깐":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}},"좌":{"docs":{},"절":{"docs":{},"의":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}},"질":{"docs":{},"문":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},"들":{"docs":{},"과":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}},"은":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}},"챕":{"docs":{},"터":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}}},"캡":{"docs":{},"쳐":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009276437847866419}},"된":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}},"를":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}},"링":{"docs":{},"에":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}},"의":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}},"하":{"docs":{},"기":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}},"는":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}},"한":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}},"할":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}},"했":{"docs":{},"으":{"docs":{},"므":{"docs":{},"로":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}}}},"처":{"docs":{},"된":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"하":{"docs":{},"지":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"여":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}}},"할":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},".":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}}}}}}}},"콜":{"docs":{},"론":{"docs":{},"은":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009276437847866419}}}},"백":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}},"에":{"docs":{},"서":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}},"의":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}},"을":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.002325581395348837}}}}},"팀":{"docs":{},"원":{"docs":{},"들":{"docs":{},"과":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}}},"향":{"docs":{},"후":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}},"상":{"docs":{},"된":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}}},"횟":{"docs":{},"수":{"docs":{},"가":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}},"흐":{"docs":{},"름":{"docs":{},"을":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}},"흭":{"docs":{},"득":{"docs":{},"하":{"docs":{},"였":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}}}}}}}}},"힘":{"docs":{},"든":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00046382189239332097}}},"이":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"들":{"docs":{},"기":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}},"?":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0011061946902654867},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.003205128205128205},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.001584786053882726},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0018570102135561746}},"로":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}},"를":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}},"거":{"docs":{},"치":{"docs":{},"지":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}},"칩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"객":{"docs":{},"체":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}}}}}},"의":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"에":{"docs":{},"요":{"docs":{},"!":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}},"슬":{"docs":{},"러":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}},"괜":{"docs":{},"찮":{"docs":{},"은":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}},"을":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}}}},"금":{"docs":{},"지":{"docs":{},"되":{"docs":{},"어":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}}}},"되":{"docs":{},"지":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"면":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381}}},"기":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}},"므":{"docs":{},"로":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}},"측":{"docs":{},"면":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}},"과":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}},"만":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}},"에":{"docs":{},"서":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}},"만":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}},"는":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}},"의":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.001394700139470014},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}},"이":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0013550135501355014}},"기":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}}},"에":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}},"서":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}},"풍":{"docs":{},"부":{"docs":{},"한":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463}}}}},"핵":{"docs":{},"심":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.00046490004649000463},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"삭":{"docs":{},"제":{"docs":{},"했":{"docs":{},"는":{"docs":{},"지":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}}},"슈":{"docs":{},"퍼":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}},"왔":{"docs":{},"는":{"docs":{},"지":{"docs":{},"에":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}},"기":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}},"응":{"docs":{},"용":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}},"줍":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.003205128205128205}},"클":{"docs":{},"래":{"docs":{},"스":{"docs":{},"의":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}}}}}}},"%":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0022988505747126436}},",":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}},"s":{"docs":{},"\"":{"docs":{},")":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.002050580997949419}}}}}},"굵":{"docs":{},"은":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}},"남":{"docs":{},"겨":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}},"졌":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}}},"진":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}},"아":{"docs":{},"있":{"docs":{},"어":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}}}},"넘":{"docs":{},"겨":{"docs":{},"주":{"docs":{},"면":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}},"줄":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}},"기":{"docs":{},"면":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}}},"길":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}}},"덱":{"docs":{},"을":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574}}}},"돕":{"docs":{},"기":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}},"드":{"docs":{},"는":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"문":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"물":{"docs":{},"기":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}},"듭":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"특":{"docs":{},"히":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}}}},"딱":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.001379310344827586}}},"벗":{"docs":{},"어":{"docs":{},"나":{"docs":{},"지":{"docs":{},"만":{"docs":{},"캡":{"docs":{},"처":{"docs":{},"의":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}}}}}},"신":{"docs":{},"호":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}},"를":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}},"경":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}},"중":{"docs":{},"하":{"docs":{},"게":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}},"히":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}},"얼":{"docs":{},"마":{"docs":{},"나":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}},"카":{"docs":{},"드":{"docs":{},"를":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0018390804597701149}}},"가":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}}}}},"효":{"docs":{},"과":{"docs":{},"적":{"docs":{},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"때":{"docs":{},"문":{"docs":{},"에":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}}}}},"으":{"docs":{},"로":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}}}},"에":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"는":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}}},"<":{"docs":{},">":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}}},"길":{"docs":{},"이":{"docs":{},"를":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}}}},"꺾":{"docs":{},"쇠":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0013550135501355014}}}},"눈":{"docs":{},"치":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}}},"삽":{"docs":{},"입":{"docs":{},"해":{"docs":{},"야":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}},"하":{"docs":{},"는":{"docs":{},"지":{"docs":{},"를":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}}}}}}},"하":{"docs":{},"여":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}},"와":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0013550135501355014},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.002380952380952381},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001503006012024048}},"서":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"일":{"docs":{},"드":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}}}}},"짧":{"docs":{},"고":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}},"은":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}},"챘":{"docs":{},"을":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}}},"팩":{"docs":{},"토":{"docs":{},"리":{"docs":{},"를":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006775067750677507}}}}}},"^":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}},"떄":{"docs":{},"문":{"docs":{},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}}}}}}},"섞":{"docs":{},"일":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}}},"앰":{"docs":{},"비":{"docs":{},"언":{"docs":{},"트":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0026690391459074734}}}}}},"엑":{"docs":{},"섹":{"docs":{},"스":{"docs":{},"하":{"docs":{},"고":{"docs":{},",":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0008896797153024911}}}}}}}},"숨":{"docs":{},"겨":{"docs":{},"진":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}},"용":{"docs":{},"어":{"docs":{},"가":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}},"는":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"에":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.002136752136752137},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0034129692832764505}}},"로":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}}},"겹":{"docs":{},"칠":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}},"굉":{"docs":{},"장":{"docs":{},"히":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}},"낸":{"docs":{},"다":{"docs":{},"는":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}},"래":{"docs":{},"핑":{"docs":{},"된":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"하":{"docs":{},"는":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}},"막":{"docs":{},"대":{"docs":{},"(":{"docs":{},"|":{"docs":{},")":{"docs":{},"를":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}}}},"색":{"docs":{},"인":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}},"싱":{"docs":{},"글":{"docs":{},"톤":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005737234652897303}}}}},"잊":{"docs":{},"어":{"docs":{},"버":{"docs":{},"렸":{"docs":{},"을":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}},"리":{"docs":{},"면":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}}}}},"켜":{"docs":{},"고":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}}},"토":{"docs":{},"니":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028686173264486515}}},"큰":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"넓":{"docs":{},"은":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"워":{"docs":{},"크":{"docs":{},"플":{"docs":{},"로":{"docs":{},"우":{"docs":{},"를":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}}},"찍":{"docs":{},"을":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"컬":{"docs":{},"렉":{"docs":{},"션":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}},"헬":{"docs":{},"퍼":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0011061946902654867}}}},"훌":{"docs":{},"륭":{"docs":{},"한":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}},"머":{"docs":{},"리":{"docs":{},"말":{"docs":{},"에":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}}}},"앨":{"docs":{},"리":{"docs":{},"어":{"docs":{},"싱":{"docs":{},"된":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}}}}},"격":{"docs":{},"리":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}},"#":{"1":{"2":{"3":{"2":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}}},"docs":{}},"docs":{}},"docs":{}},"2":{"5":{"7":{"7":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0009285051067780873}}},"docs":{}},"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.000501002004008016}}}}}}}}}}}},"“":{"docs":{},"e":{"docs":{},"x":{"docs":{},"c":{"docs":{},"l":{"docs":{},"u":{"docs":{},"d":{"docs":{},"e":{"docs":{},"”":{"docs":{},"를":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}}}}}},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"”":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},"을":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}}}}},"국":{"docs":{},"제":{"docs":{},"화":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}},"뷰":{"docs":{},"는":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"옆":{"docs":{},"에":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"줌":{"docs":{},"으":{"docs":{},"로":{"docs":{},"써":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}},"맨":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0009794319294809011}}},"∘":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.000683526999316473}}},"►":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.03899721448467967}}}},"length":20790},"corpusTokens":["!","!==","!array.isarray(arguments[1]))","!를","\"","\"!node_modules/**/*.ts\"]","\"\"","\"\",","\"\";","\"$$\",","\")","\");","\"*!text\"","\"*\"(모든","\"*\",","\"*\":","\"**/*.spec.ts\"","\"+\":","\",","\",\"","\".\",","\".\"보다","\"...\";에서","\"../../built/local/tsc.js\",","\"../constants/http\";","\"../node_modules/jquery/dist/jquery\"에","\"./app\";","\"./app.ts\"","\"./app.ts\",","\"./built\",","\"./calculator\";","\"./components/entry\";","\"./components/hello\";","\"./configs/base\",","\"./dist/\",","\"./dist/bundle.js\",","\"./greet\";","\"./lettersonlyvalidator\";","\"./lib/main.d.ts\"","\"./lib/main.d.ts\",","\"./lib/main.js\",","\"./main.ts\"","\"./map\";","\"./mi","\"./mod\";","\"./mod\"],","\"./model\"","\"./model.ts\",","\"./model.ts\"를","\"./moduleb\"를","\"./moduleb\"와","\"./myclass\";","\"./mycomponent\";","\"./myfunc\";","\"./mylargemodule.ts\";","\"./mythings\";","\"./observable\"","\"./observable\";","\"./onetwothree\";","\"./programmercalculator\";","\"./shapes\";","\"./src\"를","\"./src/**/*\"","\"./src/index.ts\",","\"./src/index.tsx\",","\"./staticzipcodevalidator\";","\"./stringvalidator\";","\"./template\"로","\"./tsconfig\",","\"./validation\";","\"./xyz.txt!text\";","\"./zipcodevalidator\";","\".\\n\\n\"","\".js\",","\".js\"]","\".json\"]","\".ts\",","\".tsx\",","\".web.js\",","\".webpack.js\",","\"/\":","\"/dist\"","\"/mod\";","\"/node_modules/typescript/lib\"","\"0\"","\"0\",","\"0.1.2\",","\"0.19.24\",","\"001+010=\");","\"1\",","\"1+2*33/11=\");","\"1.0.0","\"1.0.0\",","\"100\"","\"101\"];","\"10억","\"123\"","\"123\";","\"2\",","\"2.0.0","\"2.2.0\"","\"3\",","\"3.9.0\",","\"4\",","\"5\",","\"5.0.0","\"6\"","\"6\",","\"7\",","\"8\",","\"9\",","\"98052\",","\":","\";","\"=\")","\"@angular/core\";","\"@types\"","\"@types/browserify\":","\"^0.6.4\",","\"a","\"a\"","\"a\");","\"a\",","\"a\";","\"adams\");","\"adams\",","\"alice\",","\"alice\"});","\"allowjs\":","\"ambient\"으로","\"amd\"","\"amd\",","\"angl","\"angular2\":","\"angular2/core\"","\"angular2/platform/browser\";","\"aurora\",","\"author\":","\"awesom","\"awesome\",","\"b\",","\"bar\"","\"bar\",","\"bar\";","\"bar\"].map(funct","\"bar\"].map(i","\"baseurl\":","\"baseurl\"과","\"baseurl\"에","\"baz\")","\"baz\",","\"binder.ts\",","\"black\"});","\"blue\";","\"bob","\"bob\";","\"bob\"];","\"boolean\",","\"browserifi","\"browserify\":","\"bundle.js\"","\"bundle.js\",","\"c\"","\"c\",","\"c\";","\"canvas\"):","\"cat\",","\"cat\";","\"checker.ts\",","\"circle\":","\"circle\";","\"classic\"","\"classic\".","\"clubs\",","\"commandlineparser.ts\",","\"commonjs\"","\"commonjs\",","\"compileonsave\":","\"compileroptions\"","\"compileroptions\":","\"compileroptions\"에","\"core.ts\",","\"crlf\"","\"current","\"cyan\")","\"d\",","\"danielle\",","\"default\";","\"del\":","\"del\"을","\"dependencies\"","\"dependencies\":","\"dependencies\"에","\"devdependencies\",","\"devdependencies\":","\"diagnosticinformationmap.generated.ts\"","\"diamonds\",","\"diamonds\"],","\"diamonds\"];","\"div\"):","\"do\"","\"doe","\"dog\",","\"dom\"","\"dom\"]을","\"don't\"","\"down\",","\"e\",","\"eas","\"emitdecoratormetadata\":","\"emitter.ts\",","\"es2015\"","\"es2015\",","\"es2016\",","\"es2017\"","\"es3\"","\"es5\"","\"es5\",","\"es6\"","\"es6\",","\"es6\"/\"es2015\",","\"esnext\"","\"esnext\".","\"esnext\".►","\"exclude\"","\"exclude\".","\"exclude\":","\"excludes\"에","\"experimentaldecorators\":","\"exports\",","\"exports\"],","\"express\"]","\"extends\":","\"f\"];","\"files\"","\"files\":","\"files\"에","\"foo\"","\"foo\",","\"foo\";","\"fred\"];","\"free\"];","\"fs\"","\"function\"","\"generated\"가","\"generated/*\"","\"generated/templates/views\"","\"greeter","\"greeter라는","\"greeting\");","\"gulp\":","\"gulp\"와","\"hamster\"","\"hamster\"]);","\"hearts\",","\"hello","\"hello!\";","\"hello\"];","\"hello,","\"hey","\"host","\"hot","\"hour\");","\"howdy\";","\"i'll","\"img\"):","\"include\"","\"include\":","\"input\"):","\"jane","\"jane\",","\"jquery\":","\"jquery\";","\"jquery\"에","\"json!*\"","\"json!http://example.com/data.json\";","\"jsx\":","\"kitty\";","\"latest\",","\"left\",","\"legacy/modulea\"],","\"lf\"","\"lib\":","\"lib/mainmodule.js\"","\"loading...\"","\"lodash\",","\"lodash\";","\"lucas\",","\"m\");","\"m.\",","\"mackinzie\");","\"magenta\")","\"main\"","\"main\":","\"main\"의","\"main.ts\",","\"mallory\";","\"mammals\";","\"man","\"matches\"","\"math","\"microsoft.aspnet.iisplatformhandler\":","\"microsoft.aspnet.server.kestrel\":","\"microsoft.aspnet.staticfiles\":","\"module\"","\"module\":","\"modulea\"","\"modulea\"와","\"modulea의","\"moduleb\"","\"moduleb\"는","\"moduleb\"를","\"moduleb\"와","\"modulename\";","\"moment\";","\"more","\"mystring\"","\"name\":","\"new","\"next","\"next\"","\"node\"","\"node_modules\",","\"node_modules/jquery/dist/jquery.slim.min.js\"로","\"noemitonerror\":","\"noimplicitany\"","\"noimplicitany\":","\"noisy\"","\"nomaplicitany\"가","\"none\",","\"number\")","\"number\",","\"number\";","\"number\"를","\"object\"","\"object\")","\"oh","\"outdir\"","\"outdir\":","\"outfile\":","\"output.js\"","\"output.js\")","\"override\";","\"padding\"을","\"parser.ts\",","\"pass","\"path\"","\"paths\"","\"paths\":","\"paths\"가","\"paths\"는","\"paths\"를","\"pre\",","\"preserve\"","\"preserve\".","\"preserveconstenums\":","\"prevent","\"program.ts\",","\"property\";","\"react","\"react\"","\"react\",","\"react\":","\"react\";","\"react\"를","\"react\"에","\"react\"와","\"react.createelement\"","\"reactdom\"","\"rectangle\":","\"rectangle\";","\"red\",","\"red\";","\"reflect","\"removecomments\":","\"rich\"","\"rich\",","\"rich\"로","\"right\",","\"rootdirs\":","\"rootdirs\"를","\"rory\";","\"rxjs\":","\"sales\");","\"samuel\",","\"scanner.ts\",","\"seattle\"","\"seattle\";","\"seattle\"});","\"secret","\"size","\"smith\")","\"smith\"로","\"somemodule\"","\"somemodule\";","\"sourc","\"sourcemap\":","\"spades\",","\"span\"):","\"species\"","\"spicy\",","\"square\":","\"square\";","\"sr.\");","\"src/#{locale}\"","\"src/**/*\"","\"src/de\",","\"src/greet.ts\"","\"src/main.ts\"","\"src/main.ts\",","\"src/views\",","\"src/zh\",","\"strict","\"strictnullchecks\":","\"string\")","\"string\",","\"string\";","\"supplemental.ts\"","\"symbol\".typescript에서","\"sys.ts\",","\"system\"","\"system\",","\"systemjs\":","\"t","\"target\":","\"test\"));","\"the","\"thi","\"thing\";","\"this\"를","\"triangle\"을","\"ts.transpilemodule\").","\"tsc.ts\",","\"typename\",","\"typename\"와","\"typename\"은","\"typeroots\"","\"types\"","\"types\",","\"types\":","\"types.ts\",","\"typescript\");","\"typescript\":","\"typescript\";","\"typescript\"와","\"typescript.tsdk\":","\"typescript_tsdk\":","\"typings\"","\"umd\",","\"uneasy\");","\"uneasy\"가","\"up\",","\"url\"","\"url\";","\"use","\"user\"","\"user\");","\"utf8\"","\"utilities.ts\",","\"value\"","\"vandelay","\"version\":","\"white\")","\"white\",","\"will","\"will\",","\"world\";","\"yellow\")","\"yes\"","\"yes\",","\"zone.js\":","\"很高兴认识你\"","\"您好吗\",","\"가상\"","\"가장","\"결함\"을","\"구조적","\"나를","\"내부","\"내부(internal)","\"네임","\"네임스페이스\"로","\"네임스페이스\"입니다.\"외부","\"네임스페이스\"입니다.\"외부(external)","\"다른","\"대상","\"덕","\"리터럴","\"메인\"","\"모듈\"입니다","\"문자열일수도","\"발견\"","\"배포\"되는","\"사전(dictionary)\"","\"상황적","\"선언","\"숨겨진","\"싱글톤","\"옵션","\"인덱스\"를","\"인스턴스","\"존재\"합니다.이것은","\"좋아요\"","\"직렬화(serialize)\"하는","\"최상위","\"추가\"하지","\"타당\"한","\"프로젝트\"로","\"환경\"을","\"회피하는\"","#1232","#2577","#{locale}을","$","$(\"button.continue\").html(","$(()","$:","$;","${","${compiler}","${compiler}`);","${distanceinmeters}m.`);","${framework}!`;","${name}`;","${this.department}.`;","${this.name}","${validate(s)","$가","$나","%","%,","%s\")","&","&&","&,","'","'!=='","'!=='는","'\"eas","'\"uneasy\"'","'#ff00ff'","'${","'${char}'`);","'${padding}'.`);","'*'","'.","'.',","'...',import","'./#{locale}/messages'에서","'./foo';","'./lib/typescript.d.ts'","'./lib/typescript.d.ts'가","'./template1')","'./view2')","'./zh/messages'의","'.js'","'.ts'","'.tsx'","'.tsx'를","'0'","'1'과","'10'","'100'","'11'","'2'","'a'","'a'가","'a'는","'a'를","'address'로","'age'","'age');","'age'에","'age'와","'animal'과","'any'","'arg'로","'awesom","'b'","'b';","'b'는","'boolean'은","'c'","'cats',","'cjs',","'clean'작업도","'clean'작업이","'clor'프로퍼티가","'colour'는","'const'를","'copi","'d'","'default'","'default'...","'default'로","'define'.","'e'는","'e.bar'","'e.foo'","'employee'는","'fly'","'folder1/file2'","'folder2/file3'","'folder2/file3')","'foo!'에","'foo'","'foo'.과","'foo'가","'foo'는","'generated/*'","'green'을","'helloprops'는","'if'","'image'","'jarid',","'john","'js'","'lettersonlyvalidator'","'m'의","'merg","'modulea'가","'modulea'을","'moduleb'","'mycomponent'","'name'","'name');","'name'은","'name'의","'name'이","'new","'new'","'node_modules'","'node_modules/angular2/bundles/angular2","'node_modules/rxjs/bundles/rx.js']","'node_modules/systemjs/dist/system.src.js',","'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'.","'nodejs'","'nodejs'.","'null'은","'null'일","'number","'number'에","'number'은","'number[]'","'object'","'option1'","'option2';","'package.json'","'package.json'에는","'padding'이","'person'","'person'의","'red';","'require'","'require'.와","'scripts':","'scripts/**/*.map'],","'scripts/**/*.ts',","'some","'somelib';","'sourc","'squareconfig'","'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[]'타입이","'stringvalidator'","'substr'을","'swim'과","'t","'target'","'this'를","'tofixed'","'tostring'이","'tsconfig.json'의","'types'","'typescript'","'typescript'는","'undefined'","'undefined'는","'undefined'를","'unknown');","'unknown']);","'unknown'은","'value'...","'x'","'x'를","'x'와","'x'의","'y'에는","'zipcodevalidator'","'{bar?:","'{foo?:","'{}'타입을","'버려지는'","'선언","'안에","'위로'","'호환성'을","(","(!(valu","(!result.hasownproperty(id))","(!somebody)","(\"main\"","(\"types\"","(()","((pet).swim)","()","(*.d.ts).","(...)","(...arg:","(...args:","(.j","(.net","(.ts,","(0.02","(0.05","(0.13","(1)과","(1.7","(15)에서","(2)는","(4)와","(7)에서","(8)과","(@configurable)","(@enumerable)","(@required)","(@sealed)","(`","(a","(a:","(abstract","(accessors)","(ad","(add","(addit","(advanc","(age","(aliases)","(allowj","(alongsid","(also","(ambient","(amd),","(any,","(arg:","(arguments.length","(array","(array)","(at","(b)","(b:","(base","(basevalue:","(basic","(basics)","(becaus","(best","(block","(bom)","(boolean)","(build","(char","(class","(classes)","(classic)","(code","(colornam","(common","(commonjs),","(compar","(compil","(comput","(condition)","(config.color)","(config.width)","(configur","(const","(constructor","(contextu","(creat","(ctrl","(data:","(debug)","(default","(default),","(destructuring)","(digit","(discrimin","(do","(document.getelementbyid(\"compiler\")","(document.getelementbyid(\"framework\")","(done:","(dynam","(e)","(e).y));","(e.g.","(e:","(earli","(eas","(either","(element:","(employee.fullname)","(enum","(enum)","(enums)","(err)","(err,","(es6)에","(excerpt)","(excess","(exclud","(exhaust","(explicitli","(export","(export)","(extend","(f","(f)","(factory)","(first","(first)[id];","(firstname:","(fname:","(foo","(foo를","(function","(functions)","(gener","(generics)","(get","(guidanc","(hello","(here","(heterogen","(hour:","(how","(hybrid","(i)","(i.e.","(if","(implement","(import","(in","(includ","(index","(infer","(inheritance)","(initi","(input)","(instal","(instanceof","(integr","(interfac","(interfaces)","(intersect","(introduction)","(isfish(pet))","(isnumber(padding))","(isstring(padding))","(it","(iterables)","(javascript)","(lastname)","(lay","(let","(lib.d.ts).","(like","(mac)","(merg","(microsoft.typescript.targets,","(minim","(mod_1_1)","(modul","(move","(n:","(name","(needless","(needzipvalidation)","(never","(next","(no","(node)","(node.j","(node.js),","(number)로","(number를","(numer","(object","(of","(opt","(option","(or","(our","(outdir와","(overloads)","(paramet","(parameterindex","(passcod","(path","(pet).fly();","(pet).swim","(pet).swim();","(pet.fly)","(pet.swim)","(pitfal","(platform","(point.i","(point.x","(polymorph","(privat","(programmercalculator.digits.indexof(digit)","(prop:","(properti","(props)","(props:","(public","(public,","(put","(re","(react.createelement(\"div\")),","(react.createelement(mycomponent)).","(readonli","(red","(rel","(require,","(requiredparameters)","(require를","(rest","(result)[id]","(revers","(rhino","(root,","(run","(runtim","(s.kind)","(s:","(scope","(second)[id];","(see","(selector:","(sequenti","(set","(sfc)","(shouldinitialize)","(similar","(simpl","(simplifi","(sn","(somevalu","(somevalue).length;","(source:","(split","(spread)","(start","(start:","(statements)","(static","(strict","(string","(string)","(string)으로","(subtyp","(such","(target","(target)","(target,","(target:","(test","(test)","(the","(thename:","(thi","(thing","(this.greeting)","(this.operator)","(this:","(through","(too","(trace","(trade","(true)","(tsc.exe,","(tuple)","(type","(typeof","(un","(understand","(union","(unix","(unix).\"","(updat","(us):","(use","(user","(v","(valid","(validator.isacceptable(\"...\"))","(valu","(value:","(var","(variabl","(virtual","(weed","(well","(when","(whi","(windows)","(without","(work","(write","(x","(x)","(x,","(x.isacceptable(\"...\"))","(x86)\\msbuild\\microsoft\\visualstudio\\v$(visualstudioversion)\\typescript\\microsoft.typescript.target","(x:","(x?,","(x와","(y","(y:","(zipcodevalidator:","({","({name:","(그러나","(그리고","(글로벌","(기본적으로","(꺾쇠괄호)","(다른","(또는","(모듈","(예:","(이","(이것들이","(주어진","(즉","(최소","(타입",")",");","*","**","**/","*,","*/","*/,","*/];","*=","*code*","*declaration*","+","+,","+=",",",".",".*,","..","...","....","...;","...c","...default","...defaults,","...first,","...nums:","...passthrough","...rest:","...rest]","...restofname:","...second,","../","../../node_modules/@types/,","../node_modules/@types/,","./","./#{locale}/messages를","./#{locale}/messages와","./de/messag","./dist/main.js를","./node_modules/@types.","./node_modules/@types/,","./node_modules/@types/express.","./node_modules/@types/lodash","./node_modules/@types/node,","./typings,","./zh/messages,","./zh/messages에는",".add(\"main.ts\")",".add(1)",".alert(...)",".bundle()",".currentvalue();",".d.t",".d.ts)을",".entry(\"entry.ts\")",".es,",".es6",".h파일로",".j",".js,",".js.pipe(gulp.dest(\"dist\"));",".json",".jsx",".jsx)",".js로",".length",".log(...)",".map",".multiply(5)",".pipe(buffer())",".pipe(gulp.dest(\"dist\"));",".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",".tsx",".tsx)",".tsx,",".tsx로",".ts로",".use(typescript())",".vscode/settings.json","/","/*","/*!","/**","/,","//","///","////////////////////////////////////////","//그래도","/\\.js$/,","/\\.tsx?$/,","/^[0","/^[a","/collections/generic/","/generated/templates/views에","/generated/을","/moduleb.d.t","/moduleb.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/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.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/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","/undefined라고","/usr/local/lib/node_modules/typescript/lib","/을","0","0)","0);","0,","0.16beta","0.5","0;","0]","0b1010;","0o744;","0xf00d;","0});","0};","0부터","0입니다.","1","1)","1).join(\"","1);","1,","1.1","1.1.2:","1.36","1.5에","1.5에서는","1.7","1.8","1.8.4","10","10,","100","100)","100,","1000);","1000}","1001","100;","100};","101","10;","10];","10am.\");","10}));","10};","10을","10이","10입니다.","10진수","11","11;","12","12,","123;","12;","13","13);","13;","13};","14","16","16진수와","17);","1;","1x","1로","1을","1이어야","2","2)","2));","2);","2,","2.0","2.0,","2.2).","2.3","2.3,","20","20,","2013","2013:","2015","2015:","2015년을","2015부터","2015에서","2015와","2015의","2017","2017이","20;","2261","26","2808","2824","2;","2]);","2],","2];","2})}","2};","2를","2와","2의","2진수","3","3);","3,","32);","32)에","34m.","35","37;","3;","3];","3});","3};","3개의","3에는","4","4);","4,","4000","45)","4;","4]);","4];","4}","5","5)","5,","5.0;","500);","52);","5;","5];","5]값을","5m.","5x","5분","6","6,","6;","6];","6의","7","7,","8","8;","8진수","9","9;","9]+$/;",":",":)",";","<>","=","==","===","========","=>","=를",">",">=",">>,",">>>,","?","?로","?를","@augment","@classdecor","@component({","@configur","@configurable(false)","@enumer","@enumerable(false)","@expression,","@f","@f()","@format","@format(\"hello,","@g","@g()","@intern","@param","@reflect.metadata","@reflect.metadata(\"design:type\",","@requir","@seal","@t","@type","@types,","@types/","@types/,","@types/browserifi","@types/lodash","@types/node/index.d.ts;","@types/react","@type{array.}","@type{array}","@valid","[","[\"\",","[\"**/*.ts\",","[\"./typings\"]","[\".ts\",","[\"0\",","[\"alice\",","[\"bob\",","[\"copi","[\"es2015\",","[\"hearts\",","[\"hello\",","[\"node\",","[\"node_modules/jquery/dist/jquery\"]","[\"require\",","[\"ts\"]);","['.ts']","['age',","['copyhtml'],","['es2015'],","['lib'],","['name']);","['node_modules/angular2/bundles/angular2.js',","['scripts/**/*.js',","['somelib'],","['src/*.html']","['src/main.ts'],","[,","[0","[0,","[1,","[10,","[10:34:20]","[10:34:21]","[10:35:22]","[10:35:24]","[1]","[2]","[3,","[4,","[]","[];","[directions.up,","[disposable,","[elemname:","[first,","[first]","[getclassnamesymbol](){","[index:","[k","[key:","[new","[number,","[p","[pickedsuit]의","[propname:","[s:","[second,","[somebody]","[string,","[sym]:","[x:","[x:string]:","[{","]","],","];","^","_","_.","_.padstart(\"hello","__dirnam","__extend","__extends,","__rest,","__spread","_fullname:","_i","_p0:","_p1:","_x:","_y:","_와","```","```t","`bob","`e`","`hello","`hello,","`mi","`types\"","`x`","a):","a++;","a,","a.a","a.b","a.b.c,","a.t","a.ts,","a.y);","a:","a:\"\"","a;","a;,","a[10]","abov","above)","above,","absolut","abstract","abstract으로","accept","access","accessor","accessor'","accessor,","accid","accomplish","account","accountingdepart","accountingdepartment();","acquiring,","act","action","activ","activat","activatable]);","activate()","activate:","actual","ad","adams\"를","add","add(operand:","add(x,","add(x:","add:","addclicklistener(onclick:","addclicklistener가","addclicklistener에","added:","addit","addition","address:","addtoz(x,","adopt","adoption.","adorn","advanc","advis","affect","ag","again,","against","age:","age?:","agemap[\"daniel\"]처럼","agnostic,","aim","albeit","album","album.albumlabel;","albumlabel","alert","alert(\"card:","alert(\"hello,","alert(\"thi","alert('hello","alert(buildlabel(\"sam","alert(colorname);","alert(stringnumeric.add(stringnumeric.zerovalue,","alert.","alertopt","alia","alias","alias):","alias;","aliased(arg:","aliased는","aliases)","aliases)은","aliases는","aliases도","aliases를","aliases와","aliases은","aliases을","aliasing(typ","alias가","alias를","alias에","allow","allowed,","allowed.","allowj","allowjs.","allowsyntheticdefaultimport","allowunreachablecod","allowunreachablecode와","allowunusedlabel","allowunusedlabels로","allvalidators.t","along","alongsid","alreadi","already,","alter","alternatives:","although","alway","alwaysstrict","alwaysstrict,","ambiance:","ambient","amd","amd,","amdmodule.j","amdmodule.t","amd를","analog","analogclock","analogclock이","angl","angular","angular가","anim","animal(\"cat\").name;","animal(\"goat\");","animal):","animal,","animal;","animal[]","animalshavemuscl","animalshavemuscles()","animal과","animal로","animal로부터","animal에","animal에서","animal을","animal의","animate(dx:","annot","annotated되어","annotate를","annotation.","annotations)","anonymous.","anoth","anothercomponent(prop:","any)","any).","any):","any)=>ani","any,","any.","any:","any;","any[]","any[])","any[]):","any[],","anyth","anywher","any가","any는","any로","any를","any에서와","any와","any의","apart","api","api,","api.","api를","api의","app","app)","app.t","app.ts를","app.ts에","app.ts의","app.usedefaultfiles();","app.useiisplatformhandler();","app.usestaticfiles();","app`,","appear","appli","applic","applied:","applymixins(derivedctor:","applymixins(smartobject,","approach","approch.","appropri","approxim","are:","area(s:","area:","area도","arg","arg;","argument","argument.","argument.\");","arguments)","arguments);","arguments.","arguments.length","arguments:","arguments[0];","arguments[1];","arguments[parameterindex]","arguments를","arg에","arg의","arity:","arr","arr:","array","array#foreach는","array(52),","array(pad","array(this.numspac","array)","array):","array.","array.prototyp","array.prototype.concat에","array.prototype.toobserv","array:","array;","array는","array와","arrow","as.","asp.net","aspect","assert","assertion)을","assertion:","assertions)","assertions),","assertions)을","assertions,","assertions은","assertion은","assertnever(s);","assertnever(x:","assertnever는","assign","assigned,","assignment)","assignments.","assum","assumpt","astut","at:","atom","attach","attribut","attribute),","attribute.","attributes.","auditing\");","augment","augmentations.","author","authorit","automat","avail","avoid","avoided.","awar","awesom","a{를","a를","a에","a와","a의","b","b);","b){","b,","b.t","b:","b;","b?:","babel","babel).","babel,","babelifi","babelify는","babelify도","babelify를","babelify에","babel과","babel은","babel의","back","badprop","bags)\"과","bags)\"을","bags)과","bar","bar(1);","bar(1,","bar(a,","bar,","bar.a;","bar:","bar;","bar?:","bark()","bark()와","base","base:","basector.prototype[name];","basectors.foreach(basector","basectors:","basedir:","baseurl","baseurl.","baseurl에","baseurl을","basi","basic","basiccalcul","basiccalculator(2)","basiccalculator를","be","becom","bee","beekeep","beekeeper;","beep\");","befor","beforeall(action:","begin","behav","behavior","behavior.","behavior:","behaviors,","behind","below).","below,","below.","bend","benefit","benefits)","beta.11\",","beta.2\",","between","binary:","bird","bird):","bird가","bird는","bit","bivari","bivariance)","black","block","blue","blue,","blue}","bobbington`;","bodi","body,","body.","body가","bookkeep","boolean","boolean)","boolean):","boolean,","boolean.","boolean;","booleanlikeheterogeneousenum","boolean}'","boolean은","boolean이므로","bootstrap(myapp);","both","bothplu","bothplus에","bottom","bottom)","bottom.","bower_components,","box","box.","box:","br","brace","bracket","bracket\"","branch","break","breakpoint가","breakpoint를","break문을","breed:","briefli","broadli","broken","broken(name:","browse.","browser","browser\"","browserifi","browserify()","browserify({","browserify,","browserify가","browserify를","browserify에","browserify와","browserify의","buffer","buffer');","buffer와","bug","build","build)","build.","buildlabel","buildlabel(name:","buildlabel.prefix","buildlabel.suffix;","buildname(\"bob\");","buildname(\"bob\",","buildname(\"joseph\",","buildname(firstnam","buildname(firstname:","buildname(undefined,","buildname;","buildnamefun:","built","builtd에","bundl","bundle()","bundle);","bundle);을","bundle.j","bundle.js가","bundle.js의","bundler","bundle을","button","button.animate(0,","byte","b가","b는","b를","b에는","b의","c","c#","c#에서는","c#의","c()","c();","c(10);","c):","c.a","c.b","c.d;","c.interv","c.prop","c.reset();","c.x;","c:","c:\\program","c;","c[getclassnamesymbol]();","cache:","calcul","calculatedistancefromorigin(point:","calculator();","calculator(2);","calculator,","calculator.t","call","call.","callabl","callable.","callable/construct","callback","callback:","callbacks)","called\");","called,","called.","calls.","came","can't","capabilities.","capability.","capabl","captur","capture라고","card","card:","card;","cardpick","cardpicker();","cardpicker()는","cards:","card를","card와","care","caroline\",","case","cases,","case가","cat","cat):","cat;","catch","catskittyset","cd","cdn","cdn을","certain","chain.","chang","changes.","charact","charset","check","checked.","checking\"","checking)","checking,","checkj","checkjs.","checks)","children","children,","children.","children:","chinese:","choos","chose","circl","circle,","circle;","circular","citi","city;","city를","class","class)","class).","class,","class.","class.d.t","class:","classdecorator(constructor:t)","classes)","classes,","classes.","classes:","classic","classnam","class를","clause.","clause:","cleaner","clearli","cli","click","clickableprop","cli를","clock","clockconstructor","clockconstructor,","clockconstructor와","clockinterfac","clockinterface;","clockinterface라는","clone","clone(animal:","clone.m();","clone.p;","cloner","close","cloud\"","cn","co","code","code\"]","code)","code,","code.","code:","coded,","code나","collaps","color","color(value:","color.blue;","color.green","color.green;","color.r","color:","color?:","color[2];","colorname:","color가","color에","colour","colour:","combin","combinations:","come","comfort","comma","command","comment","comments,","common","commonj","commonjs,","commonjs/node.j","commonjs/require.js)작은","commonjs가","commonjs를","commonjs모듈","commonjs와","community.","compat","compil","compilation,","compilation.","compilation.poss","compiled.","compileonsav","compiler'","compiler)","compiler:","compiler?)","compileroptions,","complet","complete,","complex","complex.","complexity.","compon","component.","componentfoo(prop:","components/","components를","compos","composit","comput","concaten","concept","concepts)","concepts,","config","config.clor;","config.color;","config.width","config.width;","configs/base.json:","configur","configurable(value:","configurationfile을","configurations.","configure(iapplicationbuild","configure를","conflict","conflict.","conflicts\"","conflicts,","conform","confusing,","conjunct","consid","console.error.bind(console));","console.log(\"beep","console.log(\"depart","console.log(\"f():","console.log(\"g():","console.log(\"galloping...\");","console.log(\"gener","console.log(\"half","console.log(\"oh","console.log(\"roam","console.log(\"slithering...\");","console.log(\"th","console.log(\"tick","console.log(\"오류","console.log('clicked!');","console.log('hello!');","console.log('woof!","console.log((e).x","console.log(`\"${","console.log(`\"${s}\"","console.log(`${this.name}","console.log(`'${","console.log(`anim","console.log(`hello","console.log(a","console.log(a.x","console.log(arg.length);","console.log(data,","console.log(e));","console.log(e);","console.log(e.x","console.log(employee.fullname);","console.log(entry);","console.log(f());","console.log(first);","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);","console.log(i);","console.log(item));","console.log(labelledobj.label);","console.log(moment.format());","console.log(mouseevent.button);","console.log(new","console.log(num);","console.log(obj[sym]);","console.log(pet);","console.log(rest);","console.log(sayhello(\"typescript\"));","console.log(second);","console.log(this.isact","console.log(x","console.log(x)","console.log(x.count);","console.log(x.startswithhello());","console.log(x[0].substr(1));","console.log(x[1].substr(1));","console.log(x[5].tostring());","console.log(y.reverseandsort());","console:","consolelogg","consolelogger());","const","const))","const,","const.","constant","constraints)","construct","constructable,","constructor","constructor()","constructor(greeting:","constructor(h:","constructor(m:","constructor(message:","constructor(name:","constructor(numfeet:","constructor(priv","constructor(protect","constructor(publ","constructor(readonli","constructor(thename:","constructor(valu","constructor(x:","constructor.","const는","const를","const변수의","consum","consumed.","consumer.t","consumpt","contain","content","content:","content;","context","context.","context:","continu","contribut","control","control과","control을","control의","conveni","convent","convers","copi","core","core)","core를","correct","correctli","correspond","count","count:","counter","counter.interv","counter.reset","counter;","cover","creat","create(c:","createcardpicker(this:","createcardpicker:","createcardpicker는","createclock","createclock(analogclock,","createclock(ctor:","createclock(digitalclock,","createclock의","created.","createel","createelement(tagname:","creategreeting(s)","createinstance(bee).keeper.hasmask;","createinstance(c:","createinstance(lion).keeper.nametag;","createsquare(config:","createsquare(squareoptions);","createsquare({","createsquare({color:","createsquare를","createsquare에서","createsquare의","createzoo():","crlf","cs","ctor(hour,","curli","current","currently,","currenttime:","currentvalu","currentvalue():","currentvalue:","custom","customcomp","czech:","c를","d","d.t","d3","d3.base;","d3.d.t","d3:","d3는","d3이라는","d:","d;","dad","dad.nam","danger","data","data:","date)","date);","date;","de","deactivate()","deactivate:","dead","debug","debug:","debugg","decimal:","deck","deck)","deck):","deck.createcardpicker();","deck:","deck객체를","deck를","deck에","declar","declaration)","declaration,","declaration.","declaration:","declarationdir","declarations!","declarations)","declarations,","declarations.","declarations.d.t","declarations:","declarations으로","declaration에","declaration을","decor","decorator.","decorators,","decorators.","deep","default","default)","default,","default:","defaultextension:","defaulthead","defaults의","default를","default의","defin","define(\"namedmodule\",","define(...)","define(...,","define(...args:","define([\"foo\"],","define([\"libname\"],","define([\"require\",","define,","define.amd)","define:","defines.","definit","definitelytyp","definition.","definitions.","del","del(['wwwroot/scripts/**/*']);","demonstr","depart","department();","department.generatereports();","department.printmeeting();","department.printname();","department:","department;","depend","dependencies)","dependencies에","dependency:","dependency;","deprecated.","depth","derivedctor.prototype[name]","describ","descript","descriptor","descriptor,","descriptor.","descriptor.configur","descriptor.enumer","descriptor.set","descriptor.set;","descriptor.valu","descriptor.value;","descriptor:","design","destructur","destructuring)","detail","details.","details:","detect","determin","determined.","dev","devdepend","devdependencies.","develop","devtool:","diagnost","dialog","dictionari","dictionary)","didn't","diff(one:","differ","differ.","differences)가","differenti","differently.","difficulties.","digit","digitalclock","direct","direction.up","directions.down,","directions.left,","directions.right]","directive,","directive:","directives.","directli","directori","directories)","directory.","disabl","disablesizelimit","disallow","discourag","discrimin","discriminant.","display","dispos","disposable,","dispose()","dispose:","disregard","dist","dist/","dist/bundle.j","dist/index.html을","dist/main.j","distancefromorigin(point:","distinct","distinguish","dist에서","dist의","div","dive","divid","div가","do'","doanimalshavemuscl","doanimalshavemuscles()","document","document.body.innerhtml","document.getelementbyid(\"example\")","document.getelementbyid(divname);","documentation.","documentation:","document의","doe';","doesn't","dog","dog();","dog):","dog.bark();","dog.move(10);","dog;","dog는","dog의","dom","dom\":","dom\";","dom\"과","dom,es5,scripthost","dom,es6,dom.iterable,scripthost","dom.iter","domain","dom을","dom의","don't","done","donefn)","dot","down","down,","downleveliter","download","drop.","due","duo","duo(__dirname)","duration:","duration?:","dure","dx","dy","dy:","dynam","e","e)","e.bar","e.bar)","e.foo","e.g.","e.g.:","e.messag","e.message;","e.x","e.y)));","e.y));","e1","e2","e2의","e:","each","earlier","earth...\");","eas","easi","easier","easili","easing)","easing:","echo","ecmascipt","ecmascript","ecmascript2015","ecmascript2015에","ecmascript3","ecmascript5","ed","edge에서","edit","effect","effects.","either.","elapsedtim","elapsedtime:","elapsedtime?:","element","element,","element:","element;","elementattributesproperti","elementchildrenattribut","elementclass","elements,","elements.","eleph","elephant(),","elephant,","elsewher","elt","elt.innertext","emb","embed","embedd","embedding,","emit","emit,","emit.","emitbom","emitdecoratormetadata","emitdecoratormetadata[1]","employe","employee(\"bob\");","employee(\"howard\",","employee();","employee.fullnam","employee;","employeenam","employee는","employee라는","employee를","employee에게","employee의","empti","empty,","empty;","empty를","empty에","en","enabl","enabled,","enclos","encount","encountered,","end","enforc","enforce:","english","enough","enough,","ensur","entir","entri","entries:","entry.t","entry:","entry를","enum","enum.a;","enum;","enum[a];","enum[enum[\"a\"]","enumer","enumerable(value:","enums)","enums는","enum에서","enum은","enum의","environ","environment)","environment.","epithet;","equival","eras","err;","error","error(\"bas","error(\"miss","error(\"someth","error(\"unexpect","error(`expect","error(`unsupport","error(message);","error(message:","error,","error.","error:","errors)","errors,","es","es2015","es2015,","es2015.collect","es2015.cor","es2015.gener","es2015.iter","es2015.promis","es2015.proxi","es2015.reflect","es2015.symbol","es2015.symbol.wellknown","es2015/es6","es2015도","es2015를","es2015에","es2015에서","es2015인","es2016","es2016.array.includ","es2017","es2017.object","es2017.sharedmemori","es2017.typedarray","es3)","es3,","es3.","es3를","es3와","es3으로","es5","es5,","es5.","es5:","es5를","es6","es6),","es6,","es6:","es7","esnext","esnext.asynciter","esnext.promis","especi","established,","etc.)","etc..)","evalu","evaluate()","evaluated\");","evaluateoperator(operator:","even","event","event)","event:","event;","eventtarget):","eventtyp","eventtype,","everyon","exact","exactli","exampl","example)","example).","example,","example:","example;","examples:","except","except,","excerpt)","excess","exclud","exclude).","excluded.","execute:","executed,","exercis","exist","exist,","exist.","existingrequiredparameters,","existingrequiredparameters.push(parameterindex);","existingrequiredparameters:","exp","exp();","exp)","expect","expected,","experience,","experiment","experimental.","experimentalasyncfunct","experimentaldecor","experimentaldecorators[1]","explain","explicit","explicit,","explicitli","explicitly.","explorer가","explorer를","export","export)는","export.","exported,","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하는","expos","expr","expr.","express","express();","express,","expression,","expression...\"","expressions.","extend","extend(first:","extend(new","extend)","extends'","extends,","extends의","extens","extension\",","extension.","extensions:","extensions을","extern","externals:","extran","extrem","f","f()","f():","f();","f(1);","f(1,","f([1,","f([first,","f(condition,","f(e);","f(false);","f(false,","f(g(x)).","f(input:","f(obj:","f(shouldinitialize:","f(sn:","f(this:","f(true);","f(true,","f(x)","f(x:","f({","f({});","f12","f5.","face","factori","factories,","factory(require(\"libname\"));","factory(require,","factory(root.libname);","factory)","factory);","factory.","factoryfunct","fail","fail()","failed\");","fails,","fall","fallthrough","fals","false)함수","false,","false;","false];","familiar","family,","faq","far.","fashion:","faster.","favored.","favorit","featur","features.","feedpets(pets)","feet:","fetcher","few","fewer","field","field.","figur","file","file)","file,","file.","file.se","file.th","file1.j","file1.t","file2.j","file2.t","file3.t","file:","file;","fileaccess","filecont","filecontent);","filename:","files)","files,","files.","files:","files;","file을","fill","filter","final\"","final\",","finally,","find","fine","finish","first","first)","first,","first.","first];","firstnam","firstname:","firstname;","firstname에","first와","fish","fish가","fish는","fish라는","fish의","fix","fixed(name:","flag","flags)","flexibl","fli","flower","fly();","fly라는","fn():","fn(myelem);","fn(x.diff);","fn(x:","focus","folder","folder.","folder1","folder1/file2","folder2","folder2/file3","follow","following:","follows:","foo","foo!.length;","foo()","foo();","foo(x:","foo,","foo.","foo.d.ts:","foo.dostuff();","foo.length;","foo.sometyp","foo.somevar.a;","foo:","foo;","foo?:","food:","food속성을","fooprop","fooprop)","footnot","footnote.","for)","for,","for..in","for..in은","for..of","for..of,","for..of는","for..of와","forceconsistentcasinginfilenam","form","format","format(formatstring:","format.","format:","formatmetadatakey","formatstr","formatstring);","formatstring.replace(\"%s\",","for루프에","found","fourth]","fr","framework","framework,","framework:","frankwallis/duo","french:","friendli","from,","from.","fs","fs.readfilesync(f);","fs.writefilesync(out,","full","fulli","fullnam","fullname():","fullname(newname:","fullname:","fullname에","fullname을","function","function'","function()","function(exports_1)","function(f)","function(foo)","function(grunt)","function(mouseevent)","function(mouseevent:","function(pets)","function(point:","function(s)","function(somelib)","function(source:","function(src,","function(src:","function(this:","function(x,","function(x:","function(y:","function)","function).","function,","function.","function.d.t","function.d.ts.","function:","functions)","functions,","functions.","function가","function만","further","fuss.","futur","f의","f함수","f함수가","f함수에서","g","g()","g():","g();","g)(x)","g,","g.alert({","g.log({","galloping...","gener","general\"","general,","generated/folder2/file3","generatereports():","generation:","genericidentityfn","genericnumb","genericnumber();","generics)","german:","get","get():","getciti","getcity();","getcity;","getclassnamesymbol","getcompiler()","getcounter():","getcounter();","getdistance(p:","getdistance의","getelevatorpitch()","getformat","getformat(target:","getformat(this,","getgreeting()","getname(n:","getobject(done:","getpaddingstring()","getpaddingstring():","getproperty(o:","getproperty(obj:","getproperty(person,","getproperty(x,","getproperty라는","getproperty에서,","getproperty의","getrandompadder()","getresult()","getsmallpet():","getsmallpet();","getsomevalue(),","getters,","getters/setters를","getter와","getthing()","getthing():","getwidget","getwidget(\"al","getwidget(43);","getwidget(n:","getwidget(s:","get과","get을","give","given","glob","global","global.","global.d.t","go","goe","good","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(\"hello\");","greeter(\"hello,","greeter(\"world\"));","greeter(\"world\");","greeter();","greeter(message)","greeter(person","greeter(person)","greeter(person:","greeter(user);","greeter.html","greeter.j","greeter.prototype.greet","greeter.standardgreeting;","greeter.t","greeter.ts파일을","greeter1","greeter1:","greeter1은","greeter2:","greeter:","greeter;","greetermaker();","greetermaker.standardgreet","greetermaker:","greetermaker라는","greeter는","greeter라고","greeter를","greeter을","greeter의","greeting\"","greeting,","greeting:","greetinglib","greetinglib.opt","greetinglib.options.log","greetinglik","greetinglike):","greetings\");","greetings,","greetingset","greetingsettings):","gretter.j","gretter를","grid","grid(1.0);","grid(5.0);","grid.origin.x);","grid.origin.y);","grid1","grid2","grid를","grid의","group.","grunt","grunt.initconfig({","grunt.loadnpmtasks(\"grunt","grunt.registertask(\"default\",","gruntfile.j","guard","guard)는","guards)","guard라는","guid","guidanc","guide,","guidelin","guide를","gulp","gulp)","gulp,","gulp.src(\"src/*.ts\")","gulp.src(paths.libs).pipe(gulp.dest('wwwroot/scripts/lib'));","gulp.src(paths.pages)","gulp.src(paths.scripts).pipe(gulp.dest('wwwroot/scripts'))","gulp.src(paths.scripts).pipe(gulp.dest('wwwroot/scripts'));","gulp.task(\"copi","gulp.task(\"default\",","gulp.task('clean',","gulp.task('copyhtml',","gulp.task('default',","gulp.task('lib',","gulpfil","gulpfile.j","gulpfile.js)","gulpfile.js라는","gulpfile.js를","gulpfile.js은","gulpfile을","gulp로","gulp를","gulp에서","gulp을","gulp의","gutil","gutil.log);","gutil.log);을","g함수가","g함수는","h","h.","hand","hand,","hand.","handbook","handbook에서","handbook을","handbook의","handelchar(char:","handl","handler","handler();","handler,","handler:","handler의","happen","happens:","hard","hasmask:","have","have.","have:","havemuscl","havemuscles;","haven't","header","height:","hello","hello(\"typescript\");","hello(compiler:","hello.tsx라는","hello.tsx에","hello:","helloprop","helloprops)","help","helper","here","here,","here.","hex:","hidden","hierarchies,","hierarchy,","high","higher)","hint","hit","hold","home:","homeprop","homeprops):","hors","horse(\"tommi","horse과","horse는","horse의","hostname?:","hour:","howard","however,","html","html\",","html\"],","html'","html'...","htmlcanvaselement;","htmldivelement):","htmldivelement;","htmlelement):","htmlelement;","htmlimageelement;","htmlinputelement).value;","htmlinputelement;","htmlspanelement;","html이","http://go.microsoft.com/fwlink/?linkid=518007","http://json.schemastore.org/tsconfig","https://aka.ms/typ","https://github.com/definitelytyped/definitelytyped.","i'll","id","idea","ident","identifi","identifier!는","identifier의","identity(\"mystring\");","identity(arg:","identity;","ifitexists가","if문","ignor","ignored.","ignored:","ignored;","iife로","iife를","imag","imagin","immut","impact","implement","implementation.","implementations.","implements.","implements와","impli","implicit","implicitli","import","import(예:'...'에서","import),","import).","import/export.","imported,","imported.","importhelp","importing를","imports(별칭으로","imports)","imports.","imports는","imports를","imports에","imports에서","imports의","import가","import는","import된","import로","import를","import에","import에서는","import의","import하거나","import합니다.","in\"","in\")","in\");","in)","in.","includ","include,","include.","included.","inclus","inclusive.\");","inconsist","incorrectli","increas","increment:","indentedstr","independent.","index","index,","index.d.t","index.html","index.html에","index.html을","index.html의","index.html이라는","index.html파일을","index.j","index.js)","index.js라는","index.ts,","index.tsx로","index.tsx를","indic","indistinguish","industries\",","infer","inference)","inference)에","inferred,","infin","infiniteloop():","influenc","info:","inform","information.","ing","inherit","init","initi","initialization.","inject","injected.","inlinesourc","inlinesourcemap","inner","input","input:","input;","input[0];","input[1];","insid","inside.","instal","installed.","install을","instanc","instance,","instance.","instance:","instanceof","instanceof의","instanti","instead","instead,","instead.","instead.skip","instead.specifi","instruct","int32array,","integr","intellij","intend","interact()","interest","interfac","interface)","interface):","interface.","interface;","interfaced(arg:","interfaces)","interfaces,","interface를","interpret","interval:","intrins","intrinsicel","introduc","introduct","intuit","invoc","invok","invokelat","invokelater([1,","invokelater(args:","is.","is:\"","isacceptable(s:","isactive:","isdisposed:","isdone:","isfish(pet:","isfish가","ismatch","isn't","isnumber(x:","isolatedmodul","isprim","isprime(2);","isprime(x:","isstring(x:","issu","it'","it.","it:","italian:","item","items.foreach((item,","items.foreach(item","item을","iter","iterable로","itself.","ivogabe/gulp","i가","i는","i를","i와","ja","japanese:","java","javascript","javascript,","javascript.","javascript가","javascript는","javascript로","javascript를","javascript에는","javascript에서","javascript에서는","javascript에서와","javascript와","javascript의","javascript이므로","javascript파일을","java를","java와","jim","jim.log();","jim.name;","john","join(...paths:","jqueri","jquery,","jquery.d.t","jquery;","jquery는","jquery라는","jquery에","js","jsdoc","json","jspm","jspm@beta","jspm_packag","jsx","jsx'","jsx,","jsx.","jsx.element","jsx.element;","jsx.element[]","jsx.elementattributesproperti","jsx.elementattributesproperty.","jsx.elementchildrenattribut","jsx.elementclass","jsx.intrinsicel","jsx.intrinsicelements.","jsxfactori","jsx를","jsx와","js를","k","k)","k):","k.dosomething();","k[]):","k]:","katz의","keep","keeper:","keepwholeobject","keepwholeobject(wholeobject:","key","key:","keyboard","keycode:","keyev","keyof","keyof를","keyof와","keys:","keys]:","keys는","keyword","kind","kind:","kitti","kitty.nam","kitty.numl","kittyset","know","known","ko","korean:","k는","label","label:","labelledvalu","labelledvalue)","labelledvalue은","labels.","label이라는","lack","languag","language.","languages.","larg","last","lastly,","lastnam","lastname:","lastname;","lastname?:","later","latest","layeggs();","lead","left","left,","left:","leg","legal","legs\");","length","length:","lengthwis","length는","less","let","let'","let,","letter,","letter.","lettersonlyvalid","lettersonlyvalidator();","lettersonlyvalidator.t","lettersregexp","lettersregexp.test(s);","lettersregexp와","let과","let에","let은","let을","let의","let이","level","level)","leverag","lf","lib","lib\";","lib.d.t","lib.d.ts)","lib.d.ts,","librar","librari","libraries)","libraries,","library!","library'","library,","library.","libs:","lib에","like:","likewise,","limit","line","line,","line.","line:","lines:","link","linkedlist","linkedlist;","lion","list","list)","list,","list.","list:","list[1]","listemittedfil","listenevent(eventtype.mouse,","listenevent(eventtype:","listfil","lists.","liter","literals.","live","load","load.","loader","loader\"","loader'","loader'로","loader'에","loader).","loader:","loaders,","loaders:","loader가","loader는","loader도","loader를","loader에","loader와","loading...","local","localhost","locals.","locat","located.","location:","locations.","lodash","lodash,","lodash를","lodash와","log","log()","log():","log.t","loggabl","loggable은","loggingident","loggingidentity(3);","loggingidentity(arg:","loggingidentity({length:","logic","logopt","long","look","loop","loss","lower.","lowercas","m","m()","m.someth","m:","m;","machin","machines.","made","main","main.t","main.ts라는","main.ts를","mainbutton(prop:","mainli","maintain","mainvalid","major","make","makegreet","makegreeting(s:","makesound():","manag","mandatori","mani","manner,","manual","many/too","map","map\",","map(f:","map,","map.j","map.t","map;","map['foo'];","mapping)","mappings)","maproot","map과","mark","master","match","match\"","match\"}`);","matches\"","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","mathematics.","mathlib.isprime(2);","mathlib;","maximum","maxnodemodulejsdepth","mean","meaning.","meaning:","meanings:","meant","mechan","meet","member","member)는","member,","member.","members)","members)에","members.","members:","memori","merg","merge.","merged)","merged,","merging,","messag","message\");","message.","message:","message;","messages,","messages.","meta","metadata","metadata\":","metadata\";","method","method()","method,","method.","method.apply(this,","methods,","microsoft.aspnetcore.staticfil","microsoft.typescript.compiler:","microsoft.typescript.default.prop","microsoft.typescript.default.props,","microsoft.typescript.msbuild","microsoft.typescript.msbuild:","microsoft.typescript.target","middleiniti","middleinitial:","midnight","milliseconds)","mimick","mind","minute);","minute:","miss","mistak","mistakes.","mix","mixcolor(colorname:","mixin","mixins,","mixins.","mixin을","mkdir","mod_1","mod_1)","mod_1.someth","mod_1;","mod_1_1;","modal:","mode","mode)에서","mode,","mode.","model","model,","model.ts라는","modes:","modifi","modifier)","modifiers)","modify,","modul","modular","module\";","module'","module)","module).","module,","module.","module.d.t","module.d.ts,","module.export","module.exports)","module.exports.feedpet","module.exports.readfil","module.exports와","module.js\";","module:","modulea)","modulea.callstuff()","modulea.t","modulea:mytyp","modulea는","modulea를","moduleb.j","moduleb가","moduleb를","moduleresolut","moduleresolution를","modules)","modules).","modules,","modules.","module을","moment","moment().utcoffset(x);","moment.js,","moment;","monday","month.\";","month.`;","more","more.","mouse,","mouseev","mouseevent)","move","move()","move():","move(distanceinmet","move(distanceinmeters:","move를","mozilla","ms","msbuild","multi","multipl","multiply(operand:","multiply는","my.application.customer.addform과","my.application.order.addform","myadd","myadd:","myadd는","myapp","myarray","myarray:","myarray[0];","myarray[2]","myarray[2]를","myclass.t","mycompon","mycomponent();","mycoolfunction()","mycoolfunction(f:","mycoolfunction(function(x)","mycoolfunction가","mycoolfunction에","mycoolfunction이","mydeck","mydeck[pickcard(mydeck)];","myelem:","myfactoryfunction()","myfactoryfunction();","myfunc.t","mygenericnumb","mygenericnumber.add","mygenericnumber.zerovalu","mygreet","mygreeter());","mygreeter.greet","mygreeter.showgreeting();","mygreeter;","myidentity:","mylargemodul","mylargemodule.dog();","mylargemodule.t","mylib","mylib.","mylib.makegreeting(\"hello,","mylib.numberofgreetings;","mymodel","mymodel();","mymodules.d.t","myobj","myothermodule.t","mysearch","mysearch:","mysquar","mystr:","mytestpage.html","mythings.t","myurl","myvalid","n","n();","n)","n.name);","n:","n;","name","name!.charat(0)","name)","name,","name.","name.charat(0)","name:","name;","name?:","named)","named;","namedmodul","nameofa","nameorresolv","nameorresolver):","nameresolv","nameresolver;","names)","names.","names.map(n","names:","namespac","namespace,","namespace.","namespaces'","namespaces)","namespaces).","namespaces,","namespaces.","namespacing)","namespacing은","nametag:","name과","name은","name을","name의","name이","name이라는","nan","nativ","native.","necessarili","need","need,","needed.","nest","network의","never","never):","never는","never를","never에","never의","new","new:","newer","newlin","newname1","newname1\"로","newname1,","newname1를","newname2","newname;","newproperti","newsquar","newsquare.area","newsquare.color","newsquare;","new를","next","next,","next:","nightli","no!","no!\";","nocheck","node","node.d.t","node.j","node.js\"","node.js)","node.js/io.j","node.js가","node.js는","node.js를","node.js보다","node.js에서","node.js의","node/commonj","node/commonjs를","node_modul","node_modules,","node_modules/@typ","node_modules/@types/*","node_modules라는","node_modules를","node_modules에서","node가","node는","node로","noemit","noemithelp","noemitonerror","noerrortrunc","nofallthroughcasesinswitch","nofallthroughcasesinswitch는","noimplicitani","noimplicitany,","noimplicitany:","noimplicitany를","noimplicitreturn","noimplicitreturns는","noimplicitthi","noimplicitthis,","noimplicitthis는","noimplicitusestrict","nolib","non","none,","noresolv","noresolve)","noresolve를","normalize(p:","nostrictgenericcheck","notabl","notation.","notavalidcompon","notavalidfactoryfunction()","note","note:","notempti","notempty;","noth","notic","notion","notokay","notsur","notsure.ifitexists();","notsure.tofixed();","notsure:","nounusedloc","nounusedparamet","novic","now","npm","npm)","npm,","npm.","npm3에서","npm:","npm과","npm을","nuget","nuget.","null","null'에","null)","null):","null);","null;","null];","nullabl","nullableperson","nulls:","null과","null과는","null로","null은","null을","null이라는","null일","num","num:","number","number'","number'에","number(이)거나","number)","number):","number);","number)를","number,","number.","number;","number;})","number[]","number[]):","number[];","number[][])","number])","number]:","number];","numberdictionari","numberofgreet","numberofgreetings:","numberoflegs:","numberregexp","numberregexp.test(s);","numberregexp는","numbers)","number|string)","number|string):","number|undefin","number}","number}}","number로","number를","number와","number의","number이거나","number인","number입니다.","numer","numeric과","numfeet:","numlegs:","numlives:","numlivesforcat","numlivesforcat,","nums:","numspaces:","o","o.a;","o.a와","o.b;","o.b에서","o.map(x","o:","o;","o[n]);","o[name]:","o[name];","o[name]은","obj","obj.b","obj.property가","obj.x;","obj[\"property\"]으로도","obj[key];","object","object\"};","object,","object.","object.getownpropertynames(basector.prototype).foreach(nam","object.seal(constructor);","object.seal(constructor.prototype);","object:","object;","objects,","objects.","object가","object보다","object와","obj에","observ","observable.j","observable.prototype.map","observable.prototype.map.","observable.t","observable;","observe,","occur","octal:","octopu","octopus(\"man","of,","off","offer","offici","ok","ok,","old","omitted,","on","on.","onc","onclickbad(this:","onclickbad는","onclickgood","onclickgood(this:","onclickgood는","onclick이","one,","one.","onetwothree.t","onload:","only\"]","only)","only,","onto","oo","oops!","oo의","opacity:","open","oper","operand;","operator)","operator.","operator:","operator;","opportun","oppos","option","option,","option1:","option2:","optional.","optional:","optionality.","optionalprop?:","optionals,","options.","options.color","options.volum","options:","options;","options에","options의","order","order.","ordin","organ","organization,","origin","original.","originally.","originalprop","origin에","other.","otherwis","out","out\"","out\"'","out\")","out\";","out)","out:","outdir","outdir.","outfil","outfile.","outfile.►","outfile을","output","output,","output.","output:","outputs.","outputs;","over","overhead.","overload","overload,","overload.","overloads)","overloads,","overloads:","overrid","overridden","overview","overwrit","overwritten","p","p)","p.i","p.x","p0()","p0(value:","p1()","p1(value:","p1.x","p1:","p:","p;","packag","package,","package.","package.json","package.json.","package.json에","package.json을","package.json의","package:","packagecache:","packages,","packages.","packages:","packages를","pad","padder","padding:","padleft","padleft(\"hello","padleft(value:","padleft의","page","page)","page.","pages:","palomino","palomino\");","paragraph","paramet","parameter,","parameter.","parameterindex","parameterindex:","parameternam","parametername은","parameters)","parameters)라고","parameters,","parameters.","parameters:","parent","pars","parse(urlstr:","parseint(s).tostring()","parseintbasedzipcodevalid","parseintbasedzipcodevalidator.t","parsequerystring?,","part","part,","partial","partial.name은","partial;","partialperson","partial과","partial는","partial처럼","particular","particularli","pass","pass.","passcod","passcode\")","passcode\";","passcode가","passcode를","passthrough.b","passthrough.c.length;","patch","path","path.join(__dirname,","path:","path;","pathname?:","paths.","paths[2]","pattern","pattern.","patterns,","patterns.","peer","penstrok","penwidth:","peopl","people.name;","people.next.name;","people.next.next.name;","people.next.next.next.name;","people:","perform","permit","person","person(\"jim\"),","person(\"john\");","person();","person)","person.firstnam","person.lastname;","person.name이","person:","person;","person['name']은","person['name']타입을","person[p]","person]:","person]?:","personparti","personprops:","personreadonli","person에","person으로부터","person은","person을","person의","pet","pet.fly()","pet.fly();","pet.layeggs();","pet.swim();","pets)","pets[\"species\"]","pet의","pet이","pick","pickcard","pickcard(15);","pickcard(x):","pickcard(x:","pickedcard","pickedcard.card","pickedcard.suit);","pickedcard1","pickedcard1.card","pickedcard1.suit);","pickedcard2","pickedcard2.card","pickedcard2.suit);","pickedcard;","pickedsuit","pick과","pick은","piec","pl","place","place,","plain","pleas","pluck(o,","pluck(o:","pluck(person,","pluck과","pluck으로","plugin","plugin.","plugin.d.t","plugins,","point","point)","point):","point,","point.prototype.distancefromorigin","point3d","point3d:","point:","point;","point가","point를","point입니다.","policy,","polish:","polyfil","polyfills.js',","polygon","polygons.square();","popular","portuguese(brazil):","position:","possibl","possible)","possible.","possible:","postfix(\"great\");","postfix(epithet:","powershel","pr","practic","preced","predicate)","prefer","preferreduilang","prefix","preloaders:","preprocess","presenc","present","present,","present.","preserv","preserve,","preserveconstenum","preservesymlink","preset","presets:","preset을","pretti","pretty[1]","prettysure.tofixed();","prettysure:","pretty를","prevent","previous","price:","primit","principl","print","printlabel(labelledobj:","printlabel(myobj);","printlabel에","printmeeting():","printname():","privat","private)","private,","private멤버가","private와","private으로","private을","private의","private이다;","privileg","probabl","problem","process","process,","process.","processdigit(digit:","processed,","produc","program","programmercalcul","programmercalculator.digits.indexof(digit);","programmercalculator.digits.length)","programmercalculator.t","programmercalculator.ts를","programmercalculator는","proj","proj$","proj/","project","project)","project.","project.json에서","projectroot","projectroot/folder1/file2.ts.","projectroot/folder2/file3.ts.","projectroot/generated/folder2/file3.ts.","projects.","proj라고","proj로","proj의","proj이라는","promise((resolve,","promise;","promise과","prompt","prop","prop'","proper","properli","properti","properties)","properties.","properties:","properties;","property\";","property,","property.","property;","propertydescriptor)","propertykey)","propertykey);","propertykey:","propertyname);","propertyname:","propos","props,","props.children","props:","props;","propstyp","props의","protect","protected)","protected로","protected멤버가","protected멤버에도","protected입니다.","protocol?:","prototyp","prototype,","prototype.","provid","provided.","proxi","proxifi","proxify(o:","proxify(props);","proxify):","proxy;","proxyprop","pst","pt","public","public,","public를","public와","public으로","public을","public입니다.","publish","publishing,","pull","purpos","purpose:","put","python","python\");","qualifi","qualiti","questions)","quick","quirks)","r.","r.js).","radius:","rais","rang","rare","rc1","reach","react","react!","react!\"라고","react,","react.","react.compon","react.createel","react.createelement(\"div\")","react.createelement,","reactdom","reactdom.render(","reactnamespac","react를","react와","react의","read","reader","readfil","readonli","readonly,","readonly;","readonlyarray","readonlyarray를","readonlyarray타입이","readonlyperson","readonlystringarray","readonly도","readonly로","readonly를","readonly와","readonly을","readonly입니다.","ready,","real","realist","realli","reason","reason,","reasons.","reasons:","rebuild!","recal","recogn","recomended.","recommend","recompil","record","record는","record와","rectangl","recurs","red","red,","redirect","refer","referenc","reflect","reflect.definemetadata(requiredmetadatakey,","reflect.getmetadata(\"design:type\",","reflect.getmetadata(formatmetadatakey,","reflect.getownmetadata(requiredmetadatakey,","reflect.metadata","reflect.metadata(formatmetadatakey,","regardless","regexpbasedzipcodevalidator}","regist","regular","reject()","reject)","rel","relat","relative로","relax","releases.","remov","removecom","renaming)","render()","render:","replac","report","reported.","reports...\");","repres","represent.","request","request.","requir","require(\"...\");","require(\"...\")문이","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(\"name\")를","require(\"path\")","require(\"tsify\");","require(\"url\");","require(\"watchify\");","require('browserify');","require('del');","require('gulp","require('gulp');","require('somelib');","require('tsify');","require('vinyl","require()","require([\"./zipcodevalidator\"],","require(modulename:","require(modulenames:","require(path:","require,","require.j","require.js)","require.js의","require.js입니다.","required(target:","required.","requiredmetadatakey","requiredparameters)","requiredparameters:","requiredprop","requiredprop:","requirej","requirejs,","requirejs/amd를","requirement,","require라는","require에","reset():","resolut","resolution)","resolution,","resolution.","resolution은","resolv","resolve:","resolved.","respond(\"princess","respond(recipient:","respons","response):","response.yes)","rest","restofname.join(\"","restor","result","result);","result,","result.","result1","result2","result3","result4","result;","result[k]","results)","results.code);","retriev","return","return;","reusabl","revers","reverse(s:","reverse;","review","revisit","rewritten","rhino","rhino(),","rhino();","rhino,","rhino;","rhino가","rhino는","right","right,","right:","right;","ro","ro.length","ro.push(5);","ro:","ro;","ro[0]","rolldie():","root","root.returnexport","rootdir","rootdirs)","rootdirs[2]","rootdirs를","rootdirs의","roots를","roughli","ru","rule","rule.","rules)","rules:","run","run:","runner","runtim","runtime)","runtime)이","runtime,","runtime.","russian:","s","s.height","s.length","s.radiu","s.size","s.size;","s.width;","s:","s;","safe","safer","safety)","sam","sam.move();","same","sammi","sampl","sample.j","satisfi","save","saving.","sayhello","sayhello()","sayhello();","sayhello(name);","sayhello(name:","sayhello(somebody)","sayhello를","scala,","scale","scale:","scenario","scenarios)","schema","scientificcalcul","scientificcalculator(2)","scientificcalculator는","scientificcalculator입니다.","scope","scope.","scoped.","scoping)","scoping이라고","script","script.","scripthost","scripts/app.ts를","scripts:","scripts라고","scripts를","scripts에","seal","sealed(constructor:","sealed(target)","search","searchfunc","searchfunc;","search의","season","second","second)","second,","second:","second]","second]:","seconds)","second라는","second의","section","section,","section.","sections.","see","see:","seem","seen","segment","select","select()","select():","select:","selectablecontrol","selectablecontrol에는","selectablecontrol은","selectablecontrol을","selectablecontrol의","selection;","selector","selector:","semant","sentence:","sep:","separ","separately.","separators)","sequenc","serializ","serv","server)","servic","set","set([\"cat\",","set(value);","set(value:","set,","set.","setinterval(()","setter","setters:[","setter가","settime(d:","settimeout","settimeout(()","settimeout은","settime과","setup,","set으로","set을","sever","sfc","sfc,","shadow","shadowing)","shadowing은","shadows하기때문에","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에","share","sheep):","sheep;","shift","shim","ship","shorter","shorthand","show","showgreeting():","showhello","showhello(\"greeting\",","showhello(divname:","showhello에","side","side:","sidelength:","sideprop","sideprops):","signal","signatur","signature)","signature)을","signatures\"","signatures)","signatures)에","signatures)을","signatures)이","signatures)입니다.서명의","signatures.","signatures:","signature로","signature으로","significantli","similar","similarli","similarly,","similarly.","simpl","simple.","simplemodule.j","simplemodule.t","simpler","simpli","simplifi","sin","sin()","singl","site,","situat","size","size:","size;","skip","skipdefaultlibcheck","skipdefaultlibcheck,","skiplibcheck","slash","slashesdenotehost?):","slightli","slithering...","small","smartobj","smartobj.interact(),","smartobject","smartobject();","smith\"));","smith\";","smith\"를","smrq/tsifi","sn","sn:","sn;","snake","snake(\"sammi","snake()];","snake)[]","snake와","snake을","so,","so.","solut","somearray","somearray)","somebodi","somebody'","somebody);","somefunc","somefunc()","somefunc();","somelib","somelib.thing;","someth","sometim","sometyp","sometype();","sometype,","somevalue:","somevar","somevar:","somewhat","somewher","sort","soundness)","sourc","source(vinil","source,","source.","source.search(substring);","sourcemap","sourcemaps');","sourcemaps도","sourcemaps에","sourcemaps이","sourceroot","sources;","spacerepeatingpadd","span","spanish:","speaking,","specfied.","special","specialgreet","specif","specifi","specific)","specific.","specifically,","specified,","specified.","spot","spread","spread에는","sq","squar","square,","square.color","square.penwidth","square.sidelength","squareconfig","squareconfig):","squareconfig);","squareconfig가","squareconfig은","squareconfig의","squareopt","squareoptions은","square를","src","src.search(sub);","src/","src/greet.t","src/greet.ts를","src/main.ts의","src/views의","src:","src에","src와","src의","stage","stand","standard","standard.","standardgreet","start","startup.cs에서","state","state.","state:","stateless","statement","statement,","statement.","statement:","statements)","state가","static","staticzipcodevalidator.t","statu","status.ready;","stay","step","step...\"","steps)","still","strategies)","stream","stream');","stream에","stream을","strict","strict\"","stricter","strictfunctiontyp","strictfunctiontypes.","strictnullcheck","strictnullchecks가","strictnullchecks도","strictnullchecks를","strictnullchecks에서","strictnullchecks와","string","string\";","string)","string),","string).length;","string):","string);","string,","string.","string.prototyp","string.prototype.","string.prototype.match","string.prototype.replac","string.prototype.search","string.prototype.split","string;","string;)","string[]","string[])","string[],","string[];","string]:","stringarray","stringarray;","stringarray이","stringnumer","stringnumeric.add","stringnumeric.zerovalu","stringpadd","strings)","strings.foreach(","strings:","stringvalid","stringvalidator;","string}'","string});","string},","string같은","string과","string으로","string을","string이","string인","string입니다.","stripintern","stripinternal[1]","strlength:","strong","strongli","structur","student","student(\"jane\",","studio","studio?","studio는","studio에","studio에게","studio에서","studio와","style","style.","styliz","sub)","sub:","subdirectori","sublim","submit","substring:","subtl","subtyping)\"라고도","successes,","successfulli","such","such,","sudo를","suffix","suggested,","suit","suit\";","suit:","suits:","suits[pickedsuit],","sum","summatrix","summatrix(matrix:","super(\"account","super(\"rhino\");","super(\"veri","super();","super()를","super(name);","super(value);","super.move(distanceinmeters);","support","support,","supported.","suppress","suppressexcesspropertyerror","suppressimplicitanyindexerror","sure","surface.","surround","swim();","switch","switches.","switch가","switch블록","sym","sym1","sym2","sym3","sym3;","symbol","symbol(\"format\");","symbol(\"key\");","symbol(\"required\");","symbol();","symbol,","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이","symlink","sync.","synonym","syntax","syntax.","system","system.collections의","system.config({","system.import(\"./zipcodevalidator\").then((zipcodevalidator:","system.import('scripts/main').then(null,","system.js)","system.js의","system.register([\"./mod\"],","system:","systemj","systemjs를","system을","s가","t","t();","t)","t):","t,","t;","t[]","t[]):","t[k]","t[k],","t[k].get();","t[k][]","t[k]는","t[k]를","t[p]","t[p];","t[p]가","t[p]의","t[string]은","t]:","t]?:","tag","tag.","tag:","tag라고","take","target","target,","targets.","task","teach","techniques)","tell","templat","template.","template1.t","template:","tempor","terms:","test","test(c,","test(c:","test.t","test:","testcalculator.t","testprogrammercalculator.t","tests에","text","textbox","that'","that,","thecitythatalwayssleeps()","them\");","them,","them.","them;","themselv","thename;","thename으로","thename을","theory:","there!\";","there\";","there'","there.","these.","they'r","thing","things)","things.","things:","think","this)","this.","this._fullnam","this._fullname;","this._i","this._p0","this._p0;","this._p1","this._p1;","this._x","this._x;","this._y;","this.activate();","this.bas","this.curr","this.current);","this.current;","this.currenttim","this.depart","this.evaluate();","this.evaluateoperator(this.operator,","this.fullnam","this.getdistance({","this.greet","this.greeting);","this.greeting;","this.hello","this.info","this.info를","this.isact","this.isdispos","this.isdisposed),","this.memori","this.memory,","this.memory;","this.model.compiler;","this.nam","this.name);","this.oper","this.processdigit(char,","this.processoperator(char);","this.prop","this.props.b;","this.props.children","this.scale;","this.suit","this.suits[pickedsuit],","this.valu","this.value;","this.x;","this.y;","this:","this;","this가","this는","this를","this에","this와","this을","this의","those","those,","though","though,","three","three.","three:","three?:","threestringprop","through","through\"","throw","thumb","thus,","tick()","tick();","time","time\");","time.","timeout?:","times,","timestamp:","title:","title?:","to:","tock\");","today,","tofixed는","togeth","together)","tolowercase()와","tom.move(34);","tom.move(34)를","tom:","tommi","tom은","too,","too.","toobservable():","tool","tool.","tools)","tools.","toolsvers","top","top)","top.","topics)","toprimit","total","toy","tr","traceresolut","traceresolution을","tradit","trail","trait","transform","transit","transpil","treat","tree","tree;","tri","triangl","triangle;","triangle과","triangle을","tricky.","trigger","tripl","true","true).","true);","true,","true.","true;","true}))","true를","true와","truncat","ts","ts\");","ts,","ts.createproject(\"tsconfig.json\");","ts2307","ts2345:","ts:","tsc","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파일은","tsconfig.nostrictnull.json:","tsc를","tsifi","tsify는","tslib","tsproject","tsproject.src()","tsresult","tsresult.js.pipe(gulp.dest(\"built/local\"));","tsscript","ts로","turkish:","turn","tw","two","two:","two?:","type","type'","type)","type))","type,","type.","type.\");","type:","typechecking.","typedpropertydescriptor)","typeerror(\"invalid","typeifi","typeof","typeroot","types)","types)에","types,","types.","typesciprt에서","typesciprt에서는","typescript","typescript!\",","typescript!\"를","typescript\"","typescript\");","typescript\"가","typescript'","typescript)","typescript,","typescript.","typescript.d.t","typescript:","typescript@next","typescriptadditionalflag","typescriptallowsyntheticdefaultimport","typescriptallowunreachablecod","typescriptallowunusedlabel","typescriptalwaysstrict","typescriptbaseurl","typescriptcharset","typescriptcompileblock","typescriptdeclarationdir","typescriptemitbom","typescriptemitdecoratormetadata","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","typescriptstripintern","typescriptsuppressexcesspropertyerror","typescriptsuppressimplicitanyindexerror","typescripts는","typescripttarget","typescripttoolsvers","typescript가","typescript는","typescript는createcardpicker가","typescript로","typescript를","typescript보다","typescript에","typescript에는","typescript에서","typescript에서는","typescript에서도","typescript에서의","typescript와","typescript의","typescript처럼","typestrong/grunt","types의","type과","type에서","type은","typic","typing)\"","typing)\"이라고","typing)에","typings.","t}","t는","t를","t에","t와","t으로","t의","t이며","u","u)","u):","u:","uglifi","uglify');","uglify는","uglify를","uglify와","uielement","uielement();","uielement.addclicklistener(h.onclickbad);","uielement.addclicklistener(h.onclickgood);","uint32array","ui컨트롤의","ui템플릿","umd","umd)","umd,","umd.","umd를","umd입니다.","un","unaffected.","uncheck","uncondit","undefin","undefined'에","undefined)","undefined);","undefined,","undefined;","undefined;.","undefined}","undefined가","undefined는","undefined라는","undefined로","undefined를","undefined와","undefined이","undefined입니다.","under","underli","understand","union","union.","unions)","unions,","unions은","unions합니다;","unknown","unknown.","unknownprop","unless","unproxify(proxyprops);","unproxify(t:","unreach","unresolv","unrooted.","unspecifi","unspecified,","until","unus","unusable:","up","up,","updat","upgrad","upon","uppercas","url","url.parse(\"http://www.typescriptlang.org\");","url;","us","us.","usag","use,","use.","used,","used.","usedefaultfiles와","user","user\";","user.","users,","users.","usestaticfil","using,","usual","utcoffset():","utcoffset(b:","utf","util","util\");","v","v;","valid","validate(target:","validation.lettersonlyvalidator();","validation.lettersonlyvalidator)와","validation.stringvalidator;","validation.t","validation.zipcodevalidator();","validation라는","validator();","validator.isacceptable(s)","validator.zipcodevalidator();","validators)","validators:","validators[\"lett","validators[\"zip","validators[name].isacceptable(s)","validators[name].isacceptable(s);","validator를","valu","value)","value),","value,","value.","value:","value;","values)","values,","values:","vanilla","var","variabl","variable)을","variable,","variable.","variables)","variables.","variants.","varied.","varieti","variou","var보다","var에","var와","verbose:","verbose?:","veri","version","version.","version:","via","view","view1.t","view2.t","vinyl","vinyl으로","visibl","visible;","visual","visualstudio2015","visualstudio에","void","void)","void).","void):","void,","void;","void>((e:","void가","void는","void로","void를","void와","void이기","volume:","volume과","vs","vs.","vs2015","vs2015의","vs2017","vs2017의","vscode","vsdevmode.ps1","vs를","w","wait","want","warn","warnuser():","wasn't","wat?","watch","watchedbrowserifi","watchedbrowserify.on(\"log\",","watchedbrowserify.on(\"update\",","watchifi","watchify(browserify({","watchify,","watchify가","watchify로","watchify를","watchify에","way","way,","way.","way:","ways:","we'll","we'v","web","webpack","webpack.config.j","webpack에","webpack으로","webpack은","webpack을","webpack의","webpack이","webwork","well","well.","well.\");","whatev","whenev","wherea","whether","whichev","wholeobject;","wholeobject의","whose","why:","widget","widget,","widget;","widget[]","widget[];","width","width:","width?:","width가","wiki","wildcard","window","window,","window.creategreet","window.onmousedown","window.somenam","window로","window를","window보다는","with.","with:","within","without","won't","woof!');","word와","work","work,","works.","works:","world","world!","world!\";","world\"","world\");","world\",","world\";","world.","worth","wrap","write","write:","writing,","written","written,","wrong","wrote","www.myget.org.","wwwroot","wwwroot에","x","x(\"hello\");","x()","x();","x(42);","x(y);","x)","x);","x,","x.","x.diff(\"something\",","x.length);","x.push(\"string\");","x.push(1);","x.tofixed());","x.z","x:","x;","x[3]","x[6]","xdist","xml","x가","x는","x를","x에","x와","x의","y","y()","y)","y));","y,","y.push(\"string\");","y.push(1);","y:","y;","y?)","y?:","ydist","ydist)","ye","year","yehuda","yike","you'd","you'll","you'r","you'v","you.","you;","yours,","yourself","you’ll","you’r","you’v","y가","y는","y에","y에는","y에서","y와","y의","z","z)","z:","z;","z]+$/;","za","zcv","zcv();","zebra","zero","zerovalue:","zh","zip","zip();","zip)","zipcodevalid","zipcodevalidator();","zipcodevalidator.numberregexp.test(s);","zipcodevalidator.t","zipcodevalidator.zipcodevalidator();","zipcodevalidator:","zipcodevalidator;","zone","zoo","zoo:","zookeep","zookeeper;","{","{\"thi","{(arg:","{[\"foo\",","{a:","{a:number}","{bootstrap}","{color:","{component}","{height:","{i","{myapp}","{mymodel}","{name:","{new():","{number","{number}","{props.compiler}","{props.framework}!;","{red","{red,","{size:","{string}","{suit:","{this.props.compiler}","{this.props.foo}","{this.props.framework}!;","{value:","{x:","{y}","{zipcodevalid","{{a:","{{getcompiler()}}`","{}","{})","{}));","{},","{};","{}가","{}로","{}를","{}을","{를","|","|,","||","}","}\"","}'","}'.`);","}(this,","})","})();","})(enum","})(function","}));","}).","}).plugin(tsify));","}):","});","})}","},","}.","}:","};","}[]):","}],","}];","}`);","}를","}으로만","}을","}이며","}인","}입니다.객체의","~","~/src/proj/gulpfile.j","~~~~~~~","~~~~~~~~~~~","~~~~~~~~~~~~~~~~","—","“exclude”를","“files”","“files”을","∘","│","└─","└──","└───lib","└───src","└───typescript","├─","├──","├───node_modul","►","가","가깝게","가능","가능성이","가능하거나","가능하게","가능하다는","가능하다면","가능하지만","가능한","가능할","가능합니다.","가능합니다.default","가능해야","가독성","가독성을","가드","가드(type","가드.","가드는","가드로","가드를","가드에","가드와","가드임을","가르쳐줄","가방(option","가상","가이드","가이드는","가이드를","가이드에서는","가장","가정됩니다.","가정을","가정하겠습니다.","가정하고","가정할","가정합니다.","가정합니다.null","가정합니다.간단히","가정합니다.예를","가정합니다.즉","가정해","가져","가져가면","가져야","가져야합니다.","가져오고","가져오기","가져오기를","가져오는","가져오도록","가져오려고","가져오려면","가져오지","가져온","가져온다는","가져올","가져옵니다.","가져와","가져와서","가져와야","가져왔습니다.\"react\"","가지","가지게되고","가지고","가지고있기","가지기","가지는","가지를","가지며","가지므로","가지중","가진","가질","가질뿐만","가질수","가짐으로써","가집니다","가집니다.","가집니다.void와","가집니다.실제로","가집니다.하나는","가짜","각","각각","각각의","각기","간","간결하다는","간단하게","간단하고","간단하지만","간단한","간단합니다.","간단합니다.가장","간단합니다.예를","간단합니다:","간단히","간략하게","간섭하고","간에","간의","간접","간주되어야","간주된다는","간주됩니다.","간주됩니다.array,","간주됩니다.또한","간주됩니다.몇","간주됩니다:","간주합니다.","간주합니다.그","간주합니다.사실상","감사하겠습니다","감싸고","감싸기","감싸져","감쌀","감지합니다.모듈","값","값)","값과","값네임스페이스","값들을","값만","값에","값에만","값에서","값으로","값은","값을","값의","값이","값이기","값입니다.","값입니다.이","값입니다.즉","강력하고","강력한","강요합니다.문자열","강제가","강제로","강제합니다.","갖게됩니다.","갖는","갖는)","갖습니다.","갖지","갖춘","갖춰야","같기","같습니다","같습니다.","같습니다.인터페이스는","같습니다:","같아","같아야","같은","같을","같이","같지만","개념","개념과","개념에","개념은","개념을","개념이","개념이지만","개발","개발자","개발자가","개발자는","개발자들도","개발자들에게는","개발자들은","개발자에게는","개발할","개별적으로","개수의","개요를","개의","객체","객체가","객체는","객체도","객체로","객체를","객체마다","객체만","객체에","객체에는","객체에서","객체에서도","객체와","객체와의","객체의","객체입니다.","객체입니다.이것은","객체처럼","거슬러","거에요!","거의","거치지","거칩니다.객체","걱정을","걱정하지","건너뛸","걸","걸맞은","걸음","걸쳐","걸쳐있을","걸프","검사","검사(excess","검사가","검사기","검사기는","검사기를","검사나","검사는","검사되기","검사되며","검사를","검사에","검사을","검사의","검사하기","검사하는","검사하도록","검사하여","검사할","검사합니다.","검사합니다.typescript가","검사합니다.그","검사합니다.그런","검사합니다.타입을","검사해야","검사했습니다.","검색","검색됩니다.","검색한","검색합니다.","검색합니다.node_modul","검입니다.","겁니다.","겁니다.특정","겁먹지마세요","것","것과","것과는","것도","것들에는","것들은","것들을","것들이","것에","것에서","것으로","것은","것을","것이","것이고","것이다.이","것이다.차이점을","것이든","것이라고","것이라면","것이므로","것이었습니다.그것은","것인지를","것입니다","것입니다!\"hello","것입니다).","것입니다.","것입니다.entri","것입니다.javascript에서","것입니다.multiply는","것입니다.new를","것입니다.pickcard가","것입니다.각","것입니다.게다가","것입니다.그러나","것입니다.그리고","것입니다.다른","것입니다.다음에","것입니다.다행히도","것입니다.대신","것입니다.또는","것입니다.또한","것입니다.모듈","것입니다.모듈에는","것입니다.모듈의","것입니다.반면에","것입니다.변수는","것입니다.선언전에","것입니다.앞서","것입니다.예를","것입니다.이","것입니다.이것은","것입니다.이것을","것입니다.이는","것입니다.이러한","것입니다.이제","것입니다.전역","것입니다.종종","것입니다.즉","것입니다.첫","것입니다.타입","것입니다.파일은","것입니다.파일이","것입니다:","것조차도","것처럼","게","게시물은","격리","결고","결과","결과가","결과는","결과로","결과를","결과와","결과적으로","결국","결론을","결정됩니다.","결정됩니다:","결정하기","결정하는","결정할","결코","결합","결합되어","결합될","결합됩니다.이러한","결합시킵니다.","결합하는","결합하세요","결합하여","결합할","결합합니다.따라서","겹칠","경고","경고가","경고를","경고합니다.","경고합니다.이","경고했을","경로","경로.","경로가","경로는","경로로","경로를","경로와","경로의","경로인","경로인지","경로인지에","경우","경우(\"modulea\"의","경우:","경우x의","경우가","경우는","경우도","경우를","경우에","경우에는","경우에는)","경우에는,","경우에도","경우에만","경우와","경우의","경우입이다.","경우조차도","경험을","계산)","계산기","계산기가","계산기로","계산기를","계산기의","계산되지","계산된","계산된(computed)","계산된,","계산을","계산하는","계속","계속합니다.일치하는","계속해서","계약을","계층","계층,","계층에","계층을","계층이","계층적","계층적으로","계획을","계획이라면","고급","고급스럽게","고려되지","고려됩니다.","고려됩니다.이","고려하고","고려하세요)","고려하세요.","고려해보세요.","고려해보세요.또한","고려해보세요.빌드","고려해야","고려해야합니다.","고려했으며","고맙게도","고유한","고유합니다.","고유합니다.인터페이스는","고유해야합니다.고유하지","고전적인","고정된","고정시킬","고침","고통스럽습니다.다행스럽게도,","고통이","고통이었지만","골격으로","곳과","곳에","곳에서","곳을","곳이","곳이라면","곳입니다:","공백","공백이","공용체","공용체입니다.","공유됩니다.","공유하기","공유하지만","공유한다는","공유합니다.","공유합니다.lastname의","공통","공통적인","공통점을","공통점이","공학의","과","과도하게","과정에서","과정이","관계","관계는","관계를","관계시키는","관계없이","관계의","관대하기","관대하지","관련","관련된","관련이","관련하여","관리에","관리합니다.프로젝트에","관심이","관점에서","관한","괄호(<>)","괄호(<>)로","괄호로","광범위하게","광범위한","괜찮습니다.","괜찮은","괜찮을","굉장히","교차","교차(intersection)","교체합니다.","교체합니다.앞의","교환","구문","구문과","구문에","구문으로","구문은","구문을","구문이","구문입니다.나중에","구문입니다:","구별되는","구별하기","구별하는","구분하기","구성","구성됩니다.","구성요소가","구성요소를","구성원","구성을","구성하고","구성하는","구성하여","구성하지","구성합니다.캡처된","구성해야합니다:","구조","구조,","구조가","구조로","구조를","구조와","구조의","구조입니다.","구조적","구조적인","구조화","구조화를","구조화하기","구조화하는","구조화해야","구체적으로","구체적인","구체적일","구축","구축되는","구축을","구축하는","구현","구현되기","구현된","구현에서","구현을","구현체로","구현하는","구현하여","구현한다고","구현할","구현합니다.","구현해야","국제화","굵은","궁금해","권장","권장되지는","권장하지만","권한","권한을","권한이","규모에서","규칙","규칙과","규칙에","규칙은","규칙을","규칙이","규칙입니다.","그","그것들은","그것들이","그것은","그것을","그것의","그것이","그냥","그대로","그들은","그들이","그래도","그래서","그러기","그러나","그러면","그런","그럴듯한","그럼","그럼에도","그렇게","그렇기","그렇다면","그렇습니다.","그렇지","그렇지는","그레이션에는","그룹","그룹으로","그룹을","그룹의","그룹이며","그룹화할","그리고","그리고.d.ts를","그에","그저","근본적인","글로벌","글로벌으로","글에는","금지되어","기계적으로","기능","기능들을","기능에","기능은","기능을","기능이","기능이지만","기다리고","기다리지","기대하는","기대할","기대합니다.","기록하고","기록하도록","기록하여","기록합니다.이","기명","기반","기반으로","기반으로합니다.구조적","기반의","기법","기법을","기법의","기본","기본값","기본값과","기본값으로","기본값은","기본값을","기본이","기본이며","기본적으로","기본적인","기분","기사를","기술을","기술적으로","기술하지","기술한","기억을","기억하세요.","기억하세요?settimeout에","기억한다면","기억할","기억해야","기여","기여할","기존","기존의","기준","기타","기호를","길이를","깃헙","깊은","까다로울","꺼져","꺾쇠","꽤","끝난","끝날","끝납니다.","끝납니다.작성된","끝냈나요?","끝없는","끝에","나","나갑니다:","나누어","나눌","나뉩니다:","나머지","나머지는","나열","나열된","나열합니다.","나열해야","나오는","나올","나옵니다:","나은","나중에","나타나는","나타날","나타납니다(여기서는","나타납니다.","나타납니다.또한","나타내기","나타내는","나타낼","나타냅니다.","나타냅니다.객체","나타냅니다.예를","나타냅니다.이것을","난독화로","남겨","남겨졌습니다.","남겨진","남아있어","내","내가","내고","내려야","내보내기","내보내기\"가","내보내기(re","내보내기는","내보내기에","내보내는","내보내도록","내보내지","내보내지만","내보낸","내보낸다고","내보낼","내보냅니다.소스","내부","내부가","내부에","내부에서","내부에서만","내부의","내에","내에서","내용","내용만","내용은","내용을","내용의","내용이","내의","내장","내장객체는","내키는","낸다는","너무","너무나","넓은","넘겨주면","넘겨줄","넘기면","넘길","넣습니다:","넣어","넣어야합니다.","넣으면","네가지","네이밍은","네이밍을","네이티브","네임","네임스페이스","네임스페이스(이전의","네임스페이스,","네임스페이스가","네임스페이스는","네임스페이스로","네임스페이스를","네임스페이스에","네임스페이스에서","네임스페이스와","네임스페이스의","네트워크","노드","노드.이","노드에서","노드와","노드의","노드입니다.","노력을","노력합니다:","노출되지","노출된","노출하므로","노출합니다.다시","노트","논리적","논리적으로","논의하겠지만","논의할","놀라운","놀랐을","높다는","높습니다.","높을","높일","놓고","놓일","누군가","누락된","누르고","누릴","누출되는","눈치","눌러","느껴질","느낄","느슨하면","는","는symbol.iter","다","다루게","다루고","다루기","다루는","다루었던","다루지","다룰","다룹니다.","다룹니다.이번에도","다르게","다르지만","다르지만,","다른","다를","다름","다릅니다.","다만","다소","다수를","다수의","다시","다양한","다운그레이드는","다운로드","다운로드할","다음","다음,","다음과","다음에","다음에서","다음으로","다음은","다음을","다음의","다음이","다음장에서는","다할","다행스럽게도","다행히","다형성의","다형성의thi","다형성이라고","단","단계","단계가","단계는","단계를","단계에서","단계의","단서는","단순하고","단순한","단순화할","단위로","단일","단점","단점은","단점을","단지","단지string이","단축형태입니다.","단편적으로,","단항","달라집니다.","달러의","달리","달성하기","달아야","담당한다.","담은","당신은","당연합니다.대부분의","당장은","대규모","대답도","대답은","대로","대부분","대부분의","대비하여","대상","대상에","대상으로","대상을","대상의","대수롭지","대수의(algebraic)","대신","대신)를","대신node_modul","대신에","대신하는","대안","대응을","대응이","대응하는","대조적입니다.","대체","대체로","대체를","대체하는","대체하세요:","대체합니다.","대하여","대한","대해","대해서","대해서도","대해서만","대형","더","더욱","더이상","더한","던지는","던질","덜","덜어주기","덮어","덮어쓰기도","덮어쓰는데","덮어쓰지","덮어씁니다.따라서","덮어씌웁니다.typescript는","데","데는","데이터","데이터를","데이터에","데코레이터가","데코레이터에","덱을","도구","도구가","도구는","도구를","도구와","도구의","도구입니다.","도달","도움말을","도움이","도입","도입된","도입하기보다는","도입하는","도입하지","독립된","독립적으로","독립적인","독자는","돌아가서","돌아와","돕기","동기","동기를","동시에","동안","동안,","동일하게","동일하다는","동일하므로","동일하지만","동일한","동일합니다","동일합니다).","동일합니다.(즉","동일합니다.다른","동일합니다:","동일해야","동작에","동작은","동작을","동작하는지","동작합니다.","동작합니다.단","동적","동적으로","동적이고","동적인","동형","동형(homomorphic)이","동형(homomorphic)이기","동형(homomorphic)인","동형이","되기","되면","되므로","되지","된","된다는","될","될것입니다)","됩니다","됩니다.","됩니다.js에서","됩니다.sourc","됩니다.숙련된","됩니다.참조","됩니다:","두","두가지","두가지가","두가지입니다:","두개의","두고","두는","두면","두번째","두번째,","두번째는","두어야","두지","둘","둘은","둘의","둘째,","뒤에","뒤에있는","드는","드문","드물기","들릴지","들면","들면:","들어","들어,","들어:","들어가고","들어갑니다.","들어보겠습니다","들어있는","듭니다.특히","등과","등록을","등으로","등을","등이","등장하는","등장합니다.","디렉토리","디렉토리가","디렉토리내의","디렉토리를","디렉토리부터","디렉토리에","디렉토리에의","디렉토리의","디렉토리일때마다","디버거를","디버그","디버깅","디버깅이","디버깅하는","디버깅할","따라","따라,","따라서","따라야할","따라와야","따르고","따르는","따르면,","따른","따릅니다.","따릅니다:","따옴표","따옴표(\")","따옴표(')를","딱","때","때:","때가","때까지","때는","때때로","때떄로","때로는","때를","때마다","때만","때문에","때문입니다).그러나","때문입니다.","때문입니다.다음","때문입니다.생성자는","때문입니다.왜냐하면","때문입니다.이","때문입니다.이것은","때문입니다.이와","때문입니다.즉","때문입니다.함수가","때의","떄문입니다.","또","또는","또는string이","또한","뛰어난","뜻은","뜻인지","뜻합니다.","라고","라고도","라는","라벨에","라벨은","라이브러리","라이브러리가","라이브러리는","라이브러리로","라이브러리를","라이브러리에","라이브러리에는","라이브러리에서","라이브러리와","라이브러리의","라인","라인에","라인이","래핑된","래핑하는","런타임","런타임시에","런타임시의","런타임에","런타임에는","런타임은","레벨","레벨에","레벨에서","레벨을","레벨의","레벨이거나","레이아웃과","레이아웃은","레이아웃이","렉시컬","로","로그했습니다.","로깅을","로더","로더는","로더들은","로더를","로더보다","로더에","로더에서","로더이며","로더인","로드","로드가","로드되기","로드됩니다.asp.net","로드됩니다.이","로드의","로드하는","로드하여","로드할","로드해야","로딩","로딩과","로직","로직에","로직을","로컬","로컬로","로컬에서","로케일을","루트에","루프가","루프는","루프를","루프의","루프입니다:","를","리뷰에서","리스트","리스트를","리스트이고","리액트","리터럴","리터럴)","리터럴,","리터럴과","리터럴로","리터럴에","리터럴은","리터럴을","리터럴의","리턴문를","리턴합니다.","리팩토링을","리팩토링해야합니다.","마무리합시다.","마세요","마세요!)","마술을","마우스","마우스를","마음이겠지만","마이","마이그레이션","마이너스","마지막","마지막에","마지막으로","마찬가지로","마찬가지로,","마찬가지입니다.","마찬가지입니다.모듈의","마찬가지입니다.여기에서.","마찰을","마찰이","마치","막대(|)를","만","만드는","만든","만들","만들고","만들기","만들기를","만들려고","만들면","만들어","만들어야","만들어졌으며","만들어지고","만들었습니다.","만들지","만듭니다","만듭니다.","만듭니다.“exclude”","만듭니다.여러","만듭니다.이","만듭니다.이것은","만듭니다.이것이","만듭니다.클래스를","만듭니다:","만약","만큼","많거나","많습니다!)","많아지면","많은","많이","말아야","말하는","말하면","말하자면","말할","말합니다.","말합니다.이","말해서","말해줍니다.","맞게","맞습니다","맞지","맞추는","맞춤형","매개","매개변수","매개변수(...nums)를","매개변수(default","매개변수(여기서는","매개변수가","매개변수가에","매개변수는","매개변수들을","매개변수들의","매개변수들이","매개변수라고","매개변수로","매개변수를","매개변수에","매개변수와","매개변수의","매개변수입니다:","매개변수처럼","매기기를","매니저)","매우","매우(극단적으로)","매핑","매핑(revers","매핑과","매핑되어야합니다.","매핑된","매핑은","매핑을","매핑의","매핑하세요.","매핑합니다.","맨","맵","맵을","맵이","머리말에","먼저","멈추는","멈추지는","메모","메모:","메서드","메서드가","메서드는","메서드로","메서드를","메서드에","메서드에도","메서드와","메서드입니다.","메소드object.prototype.tostring로","메소드를","메소드입니다.","메시지가","메시지는","메시지를","메이저","메커니즘","메커니즘을","메커니즘의","메커니즘이","멤버","멤버(static","멤버가","멤버는","멤버도","멤버들에","멤버들은","멤버들을","멤버들이","멤버로","멤버를","멤버만","멤버에","멤버에는","멤버에만","멤버와","멤버의","멤버이기","멤버이며","멤버입니다.","멤버조차도","명령","명령과","명령문을","명령줄에서","명백하기는","명사뿐인","명사적인","명시된","명시적","명시적(또는","명시적으로","명시적인","명시하려면","명시해야","명시해야합니다.","명시해주지","명심하세요:","명제","명제로","명제입니다.명제는","명칭이","명확하게","명확하고","명확한","몇","몇가지","몇몇","모델링","모델링하기","모델링할","모두","모두로","모두를","모듈","모듈\")를","모듈\"은","모듈,","모듈과","모듈로","모듈만","모듈별","모듈성","모듈에","모듈에는","모듈에서","모듈은","모듈을","모듈의","모듈이","모듈이라고","모듈인","모든","모르는","모르지만","모를","모릅니다.이렇게","모릅니다:","모방하려고","모방합니다.이를","모습의","모아서","모을수","모일","목록","목록과","목록에","목록에서","목록에서만","목록은","목록을","목록의","목록이","목록입니다.","목적상","목적을","목적이","목적인","목표로","못하고","못하는","못하면","못한","못합니다.","무단","무덤을","무슨","무시됩니다.","무시하는","무시할","무언가를","무엇을","무엇이","무엇이었는지에","무엇인지","무엇입니까?","무엇입니까?\"라고","무한적인","무한적입","묵시적인","묶는","묶어서","묶어야한다는","묶인","문","문맥적으로","문서","문서를","문서에","문서에서","문서와","문서의","문안에","문은","문을","문입니다.","문자","문자로","문자를","문자열","문자열(string)","문자열,","문자열과","문자열에","문자열에서","문자열은","문자열을","문자열의","문자열이","문자열인","문장과","문장을","문장이","문제","문제가","문제는","문제들은","문제를","문제없는","문제없이","문제점은","묻는","묻습니다.이것은","물건에","물론","물리적","미래의","미리","미묘하며","미묘한","미치지","믹스에","믹스인에","믿어,","밀리","밀접한","및","바깥에서","바꾸기","바꾸는","바꿀","바꿔","바꿔보겠습니다.","바꿔서","바꿔야","바람직하지","바람직한지를","바로","바보같은","바운드","바이너리","바인딩","바인딩되는","바인딩에서","밖에","밖에도","밖에서","반대로","반대로,","반대의","반대일","반대입니다.배열을","반드시","반면","반복","반복되는","반복마다","반복문","반복문의","반복자","반복자는","반복자를","반복하며","반복할","반복합니다.반복되는","반복해서","반영되지","반영하기","반영합니다.","반환","반환되는","반환된","반환될","반환문을","반환하거나","반환하기","반환하는","반환하면","반환하지","반환한다는","반환할","반환합니다","반환합니다.","반환합니다.사용자가","반환했을","반환횔","받게","받고","받기","받습니다.","받습니다.typescript는","받아","받아들일","받을","받지","발견","발견되는","발견되지","발견할","발견합니다.오류를","발명가","발생된","발생될","발생시키지","발생시킵니다.","발생으로","발생하기","발생하는","발생하는지","발생하여","발생하지","발생한","발생할","발생합니다","발생합니다.","발생합니다.createcardpicker에","발생합니다.employee도","발생합니다.그러나","발생합니다:","발생해야합니다","발생해야합니다.","발전시켜","발휘되는","방금","방문할","방법","방법과","방법도","방법에","방법으로","방법으로는","방법은","방법을","방법이","방법이기도","방법이다.","방법이며","방법이지만","방법임을","방법입니다.","방법입니다.type","방법입니다.typescript에서는","방법입니다.매개변수","방법입니다.예를","방법입니다.이것은","방법입니다.이러한","방식에","방식으로","방식으로든","방식을","방식이","방지하기","방지하는","방지하려는","방지할","방지합니다.","방출했습니다.이","방향\"에서도","방향은","배열","배열(union","배열로","배열에는","배열은","배열을","배열의","배열이","배열이며","배우는","배우지","배워야","배웠고","배웠습니다.","배치","배치하세요.","백","백그라운드","백틱","버그가","버그는","버그를","버그의","버그이지만","버그입니다.즉","버리게","버블링됩니다.","버전과의","버전에","버전에서는","버전으로","버전을","버전의","버튼으로","벅차다고","번","번들","번들(묶어서)로","번들로","번들링","번들링(묶는)하는","번들링을","번들링이나","번들링하는","번들을","번만","번에","번역","번역가이드","번역하는","번역할","번째","번째,","번째는","번호를","범위","범위를","범위에","벗어나지만캡처의","베이스를","베이스에서","변경","변경되었습니다.\"내부","변경되었습니다.\"내부(internal)","변경되지","변경될","변경하고","변경하면","변경하십시오","변경하여","변경하지","변경할","변경합니다","변경합니다.이제","변경해야","변경해야합니다.가령","변경했습니다.편리하게도","변수","변수(type","변수).이러한","변수,","변수가","변수는","변수는y에","변수들을","변수로","변수를","변수에","변수에는","변수에도","변수에서","변수에서도","변수와","변수의","변수인","변수입니다.매우","변하지","변형","변형시키지","변형을","변형입니다.이것은","변화는","변화로","변환","변환(타입캐스팅)과","변환되는지","변환됩니다.로더는","변환은","변환을","변환의","변환하기","변환하는","변환하려는","변환한","변환할","변환합니다","변환합니다.","변환합니다.예를","변환합니다.즉","변환해봅시다.","별","별개의","별개이지만","별도의","별종","별칭","별칭(alias)","별칭)를","별칭을","병합","병합\"은","병합'이라는","병합되는","병합되어","병합되어야","병합되지","병합된","병합될","병합됩니다.","병합됩니다:","병합은","병합을","병합입니다.가장","병합하는","병합하십시오","병합할","보강하는","보강하지","보게해야","보겠습니다.","보겠습니다.먼저src/components에","보겠습니다.이것은","보겠습니다:","보고","보고하지","보내지며","보냅니다","보는","보다","보다는","보려면","보면","보면,","보세요.","보세요:","보수하기","보았을","보여","보여야","보여주지만","보여줄","보여줍니다","보여줍니다.","보여줍니다:","보이는","보이는지","보이지","보일","보입니다.기존의","보장되는","보장된","보장하는","보통","보통의","복사","복사본을","복사하거나","복사하는","복사하십시오.","복사할","복사합니다.런타임에","복사해야","복잡하지","복잡한","복잡합니다.","복잡합니다.배열은","본","본문","본문에서","본문을","본질적으로","볼","봅시다","봅시다.","봅시다.app.ts는","봅시다.settimeout은","봅시다:","부가적인","부동","부르겠습니다.","부르는","부릅니다.","부릅니다.다른","부릅니다.매개변수","부분","부분은","부분을","부분이므로","부분인지","부분적으로","부수","부여","부여하는","부여합니다.전개는","부여해야","부울","부재도","부적절하지만","부적절한","부적절함","부정확한","부터는","분류된다는","분리된","분리하는","분리해야","분명해집니다.","분명히","분석","분석을","분할","분할하는","불가능합니다.","불가능합니다:","불구하고","불구하고,","불러오기","불림)를","불립니다.네임스페이스를","불법이라는","불법임을","불법입니다;","불변","불변이며","불투명합니다","불평하는","불필요한","불필요합니다.","불행히도","붙여","붙여넣기","붙여야","붙은","붙이겠지만","붙입니다.","붙입니다.반대로","뷰는","브라우저가","브라우저들은","브라우저로","브라우저에","브라우저에서","브라우저와","브레이크포인트가","브레이크포인트을","블럭","블록","블록에","블록의","블록이","블록처럼","비","비교","비교됩니다.정적","비교를","비교적","비교하는","비교하며","비교할","비구조화","비구조화는","비구조화된","비구조화를","비구조화시","비구조화의","비구조화입니다.전체","비구조화처럼","비구조화하는","비례해서","비롯된","비롯될","비밀스러운","비상대적인","비상수(non","비슷하게","비슷하지만","비슷한","비슷합니다.","비슷합니다:","비앰비언트","비용을","비해","빌드","빌드가","빌드를","빌드에","빌드와","빌드의","빌드한","빌드할","빠르게","빨간","빨간선이","빨리","빼먹는","뻬먹지","뼈대를","뿐만","뿐이지만","뿐입니다.","뿐입니다.어떠한","사라지고","사라지려면","사람들은","사람들을","사람들이","사례들을","사본에","사실만","사실을","사실일","사실입니다.","사양에","사양을","사용","사용)","사용과","사용되고","사용되는","사용되는지","사용되든","사용되며","사용되어야","사용되지","사용된","사용될","사용됩니다","사용됩니다.","사용됩니다.typescript는","사용됩니다.때로는","사용됩니다.세","사용됩니다.한편","사용됩니다:","사용법을","사용법이","사용으로","사용은","사용을","사용이","사용자","사용자가","사용자는","사용자들은","사용자들을","사용자를","사용자에게","사용자의","사용하거나","사용하겠지만","사용하고","사용하기","사용하기로","사용하는","사용하는것은","사용하도록","사용하려고","사용하려는","사용하려면","사용하려면:","사용하며","사용하면","사용하므로","사용하세요","사용하세요.","사용하세요.\"rootdirs\"은","사용하세요.require.js의","사용하세요.만일","사용하세요.앞의","사용하십시오.","사용하여","사용하였습니다.","사용하지","사용하지만","사용한","사용한다.이러한","사용한다는","사용한다면","사용할","사용할지","사용할지를","사용합니다","사용합니다(즉시실행함수","사용합니다.","사용합니다.(주의사항","사용합니다.javascript와","사용합니다.package.json","사용합니다.각","사용합니다.둘","사용합니다.스코프가","사용합니다.실용적인","사용합니다.여기서","사용합니다.이것는","사용합니다.이것은","사용합니다.즉","사용합니다.화살표","사용합니다:","사용해","사용해야","사용해야한다는","사용해야합니다.","사용했다면","사용했습니다.","사용했습니다.typescript에는","사용했어요.","사용했음을","사용했지만","사용했지만,","사이에","사이의","사이클을","사이트에서","사이트의","사전에","사항:","사항은","사항을","사항이","사항이라는","사항이며","사항이므로","사항이지만","삭제했는지","살펴","살펴보겠습니다","살펴보겠습니다.","살펴보겠습니다.node.js는","살펴보겠습니다.새로운","살펴보겠습니다:","살펴보고","살펴보면서","살펴보세요","살펴보세요.","살펴보았습니다.이것에","살펴본","살펴봅니다.","살펴봅니다.그러나","살펴봅니다:","삽입하여","삽입해야","삽입해야하는지를","상관없이","상당히","상대","상대적","상대적으로","상대적인","상대적인지","상대적입니다.","상속","상속받는","상속받습니다.여기서","상속받으며","상속을","상속하고","상속하지는","상속하지만","상속합니다.즉","상수","상수들을","상수로","상수입니다.","상수입니다:","상수초기화되어야","상위","상응하는","상의하십시오.","상자에","상태\"의","상태는","상태로","상태를","상호","상황","상황에","상황에서","상황을","상황이","상황적","새","새로","새로고침","새로운","새롭게","색인","샘플","샘플:","샘플에서","샘플은","생각하는","생각하면","생각하세요.","생각하여","생각하지","생각할","생각해","생각해보세요.","생각해야합니다.word에서","생기는","생긴","생깁니다.이","생략","생략할","생성","생성기에","생성되면","생성된","생성된다는","생성됩니다","생성됩니다.","생성자","생성자는","생성자를","생성자에","생성자에서","생성자와","생성자의","생성하겠습니다:","생성하고","생성하기","생성하는","생성하려고","생성하며","생성하면","생성하지","생성하지는","생성한","생성할","생성합니다","생성합니다.","생성합니다.생성된","생성합니다.여기에는","생성합니다.원시","생성합니다.타입","생성합니다.해당","생성합니다:","생성해","생성해야","생태계를","서로","서로를","서명","서명(call","서명(constructor","서명(index","서명(special","서명(string","서명과","서명에","서명에는","서명은","서명을","서명의","서명이","서버","서버를","서브","서브타입","섞일","선언","선언과","선언되고","선언되기","선언되어","선언되어야합니다.","선언되었지만","선언된","선언될","선언됩니다.","선언들에","선언만","선언문은","선언없이","선언에","선언에서","선언에서도","선언으로","선언으로부터","선언은","선언을","선언의","선언이","선언이든","선언이라고","선언입니다.이전에","선언적입니다.","선언하기","선언하기전에","선언하는","선언하면","선언하였습니다.","선언한","선언한다는","선언할","선언합니다.","선언합니다.각","선언합니다.매개","선언해야","선언했습니다.그","선언했을","선택","선택사항","선택사항으로","선택을","선택이","선택입니다.그러나","선택입니다.타입의","선택적","선택적으로","선택적인","선택적입니다.","선택적입니다.다음은","선택하게","선택하게하세요.","선택하고","선택하기","선택하는","선택하면","선택하세요.","선택하지","선택한","선택할","선택합니다.","선택합니다.사용자가","선택합니다.이러한","선택해야하기","선호도에","선호되는","선호해야","설계되었거나","설계되었습니다.","설명","설명되어","설명된","설명을","설명하겠습니다.","설명하겠습니다:","설명하고","설명하기","설명하는","설명하는데","설명하려면","설명한","설명할","설명할까요?","설명합니다.","설명합니다.각","설명합니다.또한","설명합니다.용어에","설명합니다.특히","설명해야","설정","설정과","설정되는","설정되어","설정되었다고","설정에","설정에서","설정은","설정을","설정이","설정하거나,","설정하기","설정하는","설정하면","설정하여","설정할","설정합니다","설정합니다.","설정합니다.이러한","설정합니다:","설정해","설정해야","설정했습니다.","설치","설치되어","설치되었으므로","설치를","설치하기","설치하는","설치하십시오","설치하십시오.gulp","설치하십시오.tsify는","설치하십시오.uglify의","설치하십시오.uglify처럼","설치하지","설치할","설치합니다.이","설치해야","설치했음을","성가시게","성공적으로","성공하면","성공하지","성공합니다.","성능이","세","세부","세부적으로","세이프","섹션에","섹션에서","섹션에서는","섹션은","섹션을","섹션의","소개","소개합니다.","소속됩니다.이러한","소수","소스","소스가","소스는","소스맵을","소스에","소위","소프트웨어","소프트웨어의","속성","속성(own,","속성과","속성도","속성으로","속성을","속성이","손쉽게","수","수는","수도","수동으로","수를","수없는","수에","수와","수의","수있는","수정된","수정하고","수정하기","수정하면","수정하세요:","수정할","수정합니다:","수정합시다","수정해","수정해야","수준에서","수준의","수직","수퍼","수행됩니다.node.js가","수행됩니다.node는","수행됩니다.각","수행하고","수행하는","수행하십시오:","수행할","수행합니다.오버로드","수행했다고","순서대로","순서로","순서를","순위가","순차적으로","숨겨진","숫자","숫자(numeric)","숫자,","숫자/문자열","숫자나","숫자는","숫자를","숫자여야","숫자와","숫자의","숫자인","숫자형","쉬운","쉬워","쉽게","쉽습니다","쉽습니다.export","쉽습니다.typescript에서","슈퍼","스스로","스코프","스코프가","스코프내에서","스코프는","스코프로","스코프를","스코프에","스코프에서","스코프에서는","스코프의","스코프입니다.","스크립트","스크립트가","스크립트에","스타일에","스타일의","스타트","스태틱","스태틱과","스태틱을","스페이스","스페이스를","스페이스와","시","시간","시간에","시간을","시간이","시나리오","시나리오가","시나리오를","시나리오에","시도를","시도하게됩니다:","시도하세요:","시도할","시도합니다.","시도합니다.전체","시도합니다.파일에","시스템","시스템에","시스템에)","시스템은","시스템을","시스템의","시스템이","시스템이기","시스템입니다.두","시작된","시작으로","시작하겠습니다","시작하기","시작하는","시작하려면","시작하면","시작하여","시작한","시작할","시작합니다.","시작합니다.멤버","시작합시다.","시작해보겠습니다.웹","시작해봅시다.","시작해야","시작했습니다.","시점에","시점에서도","시험용","식별","식별자","식별자가","식별자에","식별하기","식별하는","식으로","신경","신중하게","신중히","신호","신호를","실수\"라고","실수가","실수는","실수로","실수를","실시하면","실제","실제로","실질적으로","실패합니다.","실행","실행되고","실행되는","실행되어야","실행되지","실행될","실행됩니다.","실행됩니다.for","실행됩니다.main.ts에서","실행됩니다.이는","실행시","실행시키는","실행을","실행하게","실행하고","실행하기","실행하는","실행하도록","실행하려고","실행하며","실행하면","실행하면)","실행하십시오.","실행하여","실행하지만","실행할","실행합니다.javascript에서","실행합니다:","실행해","실행해야","실험적","심볼","심볼과","심볼에","심볼은","심볼을","심볼의","심볼이","심지어","심플하게","싱글톤","싶다면","싶습니다.이를","싶은","싶을","싶지","쌍으로","써놓지","써드","쓰게","쓰는","쓰면","쓰인","쓰지","쓸","아,","아니라","아니라,els","아니라고","아니라는","아니며","아니면","아니므로","아닌","아닌)인","아닌지","아닌지에","아닐","아닙니다","아닙니다.","아닙니다.대신","아닙니다.모듈","아닙니다.블록","아닙니다.제공된","아닙니다.중요한","아닙니다.형식을","아래","아래에","아래에서는","아래의","아래쪽에","아마","아마도","아무거나","아무런","아무렇게나","아예","아이디어는","아직","아직도","아티클의","악명","악화시키는","안","안과","안내합니다.","안다\"라고","안됩니다.","안에","안전도","안전성(type","안전성과","안전성에","안전성을","안전하게","안정성에서","않거나","않고","않고는","않고도","않기","않는","않는다는","않는지","않다고","않다는","않다면","않더라도","않도록","않습니다","않습니다(명확한","않습니다)","않습니다).","않습니다.","않습니다.(역","않습니다.javascript","않습니다.record가","않습니다.typescript는","않습니다.권장되는","않습니다.대신","않습니다.런타임에","않습니다.사용하지","않습니다.실제로","않습니다.아래","않습니다.예를","않습니다.왜냐하면","않습니다.유니온","않습니다.이","않습니다.이는","않습니다.컴파일러가","않습니다.컴파일러는","않습니다.파일의","않습니다:","않습니다—","않아","않아도","않아야","않았기","않았다면","않았습니다","않았습니다.","않았으므로","않았을","않았지만,","않으려는","않으려면","않으며","않으면","않으므로","않은","않을","않지만","알","알게","알게됩니다:","알겠지만","알고","알고리즘으로","알고리즘은","알고있다는","알기","알다시피","알려","알려주는","알려주면","알려주어야","알려줌으로써","알려줍니다.","알려줍니다.비","알려줍니다.하지만","알려줘야","알려진","알리기","알릴","알림을","알립니다.이렇게하면","알아","알아내는","알아냈습니다.그","알아보겠습니다.","알아보기","알아야","알았으므로","알았을","알지","암시될","암시적으로","암시적인","압축되는지","압축하기","압축합니다.","앞서","앞에","앞에서","앞의","애플리케이션","애플리케이션에","애플리케이션에서","애플리케이션에서는","애플리케이션은","애플리케이션을","애플리케이션의","애플리케이션이","앨리어싱된","앰비언트","앱","앱에서","앱을","앱이","앵귤러","약간","약간의","양날의","양식에","얕은","어노테이션","어노테이션은","어노테이션을","어노테이션의","어디서","어디에서","어디에서나","어떠한","어떤","어떻게","어려울","어렵거나","어렵지","어색함을","어쩌면","어플리케이션에서의","어플리케이션을","언급","언급됩니다.또","언급하지","언급한","언급할","언급했듯이","언급했듯이,","언급했습니다.","언급했었습니다.기본적으로","언래핑","언래핑(푸는)","언어","언어는","언어로","언어를","언어에서","언어에서는","언어에서처럼","언어와","언어의","언어입니다.단일","언어처럼","언제","언제나","언제든","얻습니다.생성자","얻었습니다.실제로","얻었을","얻을","얼마나","엄격모드(strict","엄격하게","엄격한","엄격함을","엄격합니다.","엄밀히","업데이트","업데이트!\");","업데이트된","업데이트된다는","업데이트하십시오","업데이트할","업데이트해야","없거나","없고","없기","없는","없는basiccalculator를","없는지","없다고","없다는","없다면","없습니다","없습니다!","없습니다).왜냐하면","없습니다.","없습니다.null의","없습니다.typescript에서","없습니다.그것들을","없습니다.기본","없습니다.런타임에","없습니다.사용자는","없습니다.상대적인","없습니다.어떤","없습니다.예를","없습니다.이는","없습니다.인터페이스와","없습니다.일반적으로","없습니다.즉","없습니다.컴파일러는","없습니다:","없앨","없었다면","없었습니다.","없었습니다.여기서는","없었을","없으며","없으면","없으므로","없을","없음","없음.","없이","없지만","엉망으로","에","에디터의","에러가","에러입니다.","에서는","엑섹스하고,","엔진","엔진에서","엔진을","엔티티를","엔티티의","여겨집니다.","여기","여기를","여기서","여기서,","여기서는","여기에","여기에는","여기에서","여기에서는","여러","여러개의","여부느이","여부를","여부에","여십시오!","여전히","여전히any입니다.왜냐하면","역","역매핑을","역방향(reverse)","역할을","연결(pipe)","연결되도록하여","연결될","연결됩니다.","연결할","연결했을","연관된","연산은","연산자","연산자(index","연산자는","연산자도","연산자를","연산자에","연산자의","연산자입니다.어떤","열거","열거나","열거하고","열거형","열거형과","열거형까지","열거형에","열거형에서","열거형으로","열거형은","열거형을","열거형의","열거형이","열거형입니다.","열고","열려있다","열면","열어","열어보세요","열어줍니다.","염두에","영향을","옆에","예","예:","예는","예로는","예를","예방할","예상대로","예상되는","예상됩니다.","예상을","예상치","예상하는","예상한대로","예상할","예상합니다.즉","예술적으로","예시","예시와","예에","예에서","예에서,","예에서는","예외는","예외를","예입니다.","예입니다.네임스페이스가","예입니다:","예정입니다.","예제","예제:","예제가","예제는","예제로","예제를","예제부터","예제에","예제에서","예제에서,","예제에서:","예제에서는","예제와","예제와의","예제의","예제입니다.","예제입니다:","예측","오기","오기를","오나전히","오는","오늘날에는","오래된","오류","오류!","오류).","오류,","오류.","오류:","오류가","오류는","오류로","오류를","오류입니다.","오른쪽","오른쪽에","오른쪽에는","오른쪽으로","오면","오버라이드","오버라이드하고","오버라이딩","오버로드","오버로드가","오버로드는","오버로드로","오버로드를","오버로드만","오버로드함으로써","오버로드합니다.","오역이","오염과","오직","올","올라갑니다.","올바르게","올바른","옮기면","옮깁니다.","옳다고","옵션","옵션들...","옵션으로","옵션은","옵션은commonjs,amd,system","옵션을","와","와서","와일드","완료","완료된","완료시","완만한","완벽하게","완성과","완성을","완전하지","완전히","왔기","왔는지에","왜","왜냐하면","외부","외부에","외부에서","외부에서는","외부의","외에는","외에도","왼쪽에","왼쪽에서","요구","요구사항이","요구하는","요구하지","요소","요소는","요소는src","요소들","요소들입니다.이","요소로","요소를","요소에","요소와","요소의","요소이며","요소입니다.클래스는","요약하면:","요점은","요점을","요청하는","요청하면","용어가","용어는","용어로","용어에","우리가","우리는","우리에게","우리의","우발적인","우선","우연한","우측","우회","워크플로우를","원래","원래의","원리","원본","원시","원시적인","원시적인지","원인이","원천이기","원치","원칙)","원하기","원하는","원하는대로","원한","원한다면","원할","원했지만","원활하게","웹","웹팩","위","위로","위에","위에서","위와","위의","위치","위치가","위치는","위치를","위치에","위치에서","위치에서는","위치에서만","위치의","위치하지","위한","위해","위해서","위해서는","위해서는,","위험","위험에","유니온","유니온,","유니온으로","유니온을","유니온의","유니온이","유니온이나","유래된","유발하는","유발할","유사","유사하게","유사하지만","유사한","유사합니다.","유사해야","유연성은","유연성을","유연하게","유연한","유용하게","유용하고","유용하기","유용하므로","유용하지","유용하지만","유용한","유용한지도","유용할","유용합니다","유용합니다.","유용합니다.fish를","유용합니다.서브","유용합니다.일부","유의한다.","유의해야","유익하고","유일한","유지","유지하거나","유지하고","유지하기","유지하는","유지하려면","유지하세요.","유지하지만","유지할","유지했습니다.","유형","유형(예:","유형에","유형을","유형의","유형화(structur","유효성","유효하지","유효한","유효합니다.이것은","유효현","으로","은","은닉","을","응용","의","의견","의도가","의도나","의도된","의례입니다.typescript는","의미가","의미로","의미론과","의미론을","의미를","의미에","의미에서","의미있고","의미하기때문에","의미하는","의미하는지","의미하므로","의미하지만","의미합니다.","의미합니다.watchify와","의미합니다.두","의미합니다.또한","의미합니다.반대로","의미합니다.이","의미합니다.일단","의미합니다.일반적으로","의미했습니다.이","의심스러울겁니다.이","의역","의존된","의존성","의존성에","의존성으로","의존성은","의존성을","의존성이","의존하는","의존하지","의해","의해서도","이","이것들은","이것들을","이것들의","이것뿐입니다.다음으로","이것은","이것을","이것이","이곳에서","이곳을","이나","이는","이동","이동시키세요)","이동하겠습니다.이를","이동하려고","이동하세요.","이동할","이동합니다.여기서","이동했음을","이득은","이득이","이들은","이때","이라고","이라는","이러한","이런","이런,","이렇게","이렇게하면","이로","이루어지면","이를","이름","이름\"을\"","이름과","이름들의","이름뿐인","이름에","이름에서","이름으로","이름으로도","이름은","이름을","이름의","이름이","이름이어야","이름이지만","이름인","이름입니다","이름입니다.","이름입니다.여전히","이며","이며,","이므로","이미","이번","이번에도","이보다","이상","이상에서는","이상을","이상의","이상적으로,","이상적으로는","이상적인","이상하게","이상한","이슈","이야기하겠지만","이야기할","이야기합니다.때로는","이야기했습니다.인스턴스는","이어서","이에","이와","이유","이유가","이유는","이유로","이유를","이유입니다.let은","이전","이전과","이전에","이전에는","이전의","이점을","이점이","이제","이제는","이터러블","이터레이터와","이해하기","이해하는","이해하려면","이해하면","이해할","이해함으로써","이해해야","이후","이후에","익명","익명의","익숙","익숙하게","익숙하다면","익숙하지","익숙해지는","인","인경우","인기","인덱서(indexer)를","인덱서에서","인덱서의","인덱스","인덱스를","인덱스에","인덱스에서","인덱스을","인덱스의","인덱싱","인덱싱을","인덱싱하기","인덱싱하는","인덱싱하면","인라인","인라인(inline)되지","인라인(inline)됩니다.","인쇄할","인쇄해야합니다.","인수","인수,","인수가","인수는","인수들을","인수로","인수를","인수에","인수와","인수의","인스턴스","인스턴스가","인스턴스는","인스턴스들을","인스턴스를","인스턴스에도","인스턴스에서","인스턴스의","인스턴스화될","인스턴스화하고","인스턴스화하므로","인스턴스화할","인식됩니다:","인식하기","인식하는","인식하는지","인식하지","인자","인자로","인자를","인자에는","인터셉트하는","인터페이스","인터페이스,","인터페이스가","인터페이스나","인터페이스는","인터페이스도","인터페이스로","인터페이스를","인터페이스보다","인터페이스에","인터페이스와","인터페이스의","인터페이스처럼","인해","일","일관된","일관성이","일단","일대일","일련의","일반","일반적으로","일반적이라고","일반적이라는","일반적이며","일반적이지","일반적인","일반적일","일반적입니다.매개","일부","일부(개발자에게)","일부가","일부는","일부로","일부로만","일부로써","일부를","일부만","일부이며","일부인","일시","일어날까요?javascript에서","일에","일으킬","일은","일을","일이","일이기","일입니다.더","일정한","일종의","일치","일치하고","일치하는","일치하는지만","일치하다면","일치하도록","일치하지","일치할","일치합니다","일치해야","일치해야합니다.이렇게하면","일회성","읽거나","읽기","읽습니다","읽어보세요.","읽어보세요.yehuda의","읽어볼","읽어야하는","읽었고","읽은","읽을","잃어","잃어버리지","잃어버린다는","잃어버립니다.","잃지","임의","임의로","임의의","임포트","임포트입니다.몇","임포트하는","입니다","입니다.","입니다.awesom","입니다.c#와","입니다.즉","입니다:","입력","입력에","입력으로","입력을","입력하고","입력하면","입력하십시오","입력하십시오:","입력할","입력합니다.","입증하기","있게","있게되지만","있게합니다.","있고","있기","있기를","있는","있는지","있는지는","있는지를","있는지에","있다\";","있다.","있다고","있다는","있다면","있던","있도록","있듯이","있면","있습니다","있습니다!","있습니다\"","있습니다).","있습니다.","있습니다.\"compileonsave\"는","있습니다.(javascript에","있습니다.(스크립트는","있습니다.)","있습니다.:","있습니다.abstract","있습니다.a의","있습니다.c/c++에","있습니다.const는","있습니다.createsquare에","있습니다.default","있습니다.discrimin","있습니다.ecmascript6로도","있습니다.javascript에서는","있습니다.javascript의","있습니다.kind","있습니다.microsoft","있습니다.node는","있습니다.printlabel에","있습니다.state는","있습니다.string","있습니다.typeof","있습니다.typescript는","있습니다.typescript를","있습니다.typescript에서는","있습니다.v","있습니다.var","있습니다.가능하면","있습니다.각각의","있습니다.구문은","있습니다.그들이","있습니다.그러나","있습니다.그런","있습니다.그럼에도","있습니다.그렇게","있습니다.그렇기","있습니다.내장","있습니다.네임스페이스는","있습니다.다소","있습니다.다시","있습니다.다음","있습니다.다음은","있습니다.두","있습니다.따라서","있습니다.또한","있습니다.만약","있습니다.먼저","있습니다.명시적","있습니다.몇","있습니다.모듈은","있습니다.모듈이","있습니다.목록","있습니다.물론","있습니다.변수","있습니다.브라우저의","있습니다.비슷한","있습니다.사용자를","있습니다.실제로","있습니다.아래","있습니다.아마도","있습니다.어떠한","있습니다.어떤","있습니다.여기서","있습니다.여기서는","있습니다.여기에서","있습니다.예를","있습니다.왜냐하면","있습니다.외부의","있습니다.원본","있습니다.이","있습니다.이것은","있습니다.이것을","있습니다.이것이","있습니다.이러한","있습니다.이런","있습니다.이렇게","있습니다.이를","있습니다.이전","있습니다.이제","있습니다.인덱싱","있습니다.일반적으로","있습니다.전형적으로","있습니다.즉","있습니다.지정하지","있습니다.최선을","있습니다.컴파일러는","있습니다.클래스","있습니다.타입","있습니다.파일","있습니다.페이지를","있습니다.프로퍼티를","있습니다.하지만","있습니다.한","있습니다:","있습니다:하나는","있어","있어도","있어서는","있어야","있어야합니다.마찬가지로","있었는데","있었던","있었습니다.","있었습니다:","있었음에도","있으며","있으며(이","있으며이를","있으면","있으므로","있을","있음)에","있음)을","있음을","있지","있지만","잊어버렸을","잊어버리면","자기","자동","자동으로","자동적으로","자료는","자리에","자바스크립트","자바스크립트를","자바스크립트입니다.","자세한","자세히","자식들만이","자식만","자신만의","자신을","자신의","자연스럽게","자연스럽습니다.","자유롭게","자주","자체","자체가","자체는","자체로","자체를","자체에","자체에는","자체의","자체적으로","자체적인","작고","작동","작동하는","작동하는지","작동하는지를","작동하도록","작동하려면","작동하며","작동하여","작동하지","작동한다는","작동할","작동합니다","작동합니다.","작동합니다.greeter","작동합니다.간단한","작동합니다.매핑된","작동합니다:","작성","작성되는","작성되며","작성되지","작성된","작성될","작성됩니다.","작성자는","작성하게","작성하고","작성하기","작성하기에","작성하는","작성하든","작성하세요.","작성하여","작성한","작성할","작성합니다.","작성합니다.마지막으로,","작성합니다:","작성해","작성해보겠습니다.","작성해보겠습니다.다음과","작성해보세요","작성해야","작성했다고","작성했다면:","작성했습니다.","작성했으므로","작성했을","작업","작업에는","작업에서","작업은","작업을","작업하고","작업하기","작업하는","작업할","작업할수","작업해야","작용하고","작용할","작용합니다.","작용합니다.문자열","작용합니다.중요한","작은","잘","잘못","잘못된","잠깐","잡기","잡는","잡아내지","잡을","장기적","장기적인","장소로","장에서","장에서는","장의","장점은","재","재구성하지는","재귀적으로","재빠르게","재사용","재사용,","재사용하기","재선언과","재할당","저장","저장된","저장소입니다.","저장하는","저장하십시오.","저장한","저장할","적는","적다는","적어도","적어도x와","적어야","적용","적용되고","적용되는","적용되지","적용된","적용됩니다.","적용됩니다.이를","적용하면","적용할","적은","적이","적재할","적절하게","적절한","적합한","전개","전개는","전개로","전개를","전개보다","전개에","전개하는","전개한","전개할","전달","전달되는","전달되었습니다.","전달되지","전달된","전달된대로","전달하고","전달하고자","전달하는","전달하더라도","전달하면","전달하여","전달하지는","전달할","전달해야","전달했는지","전달했는지에","전략","전략에는","전략은","전략을","전략이","전략이었습니다.요즘은","전방향(forward)","전송되는","전에","전에는","전역","전용","전용(readonly)으로","전용으로","전용이므로","전용인","전제로합니다.","전체","전체에서","전통적으로","전통적인","전혀","전형적으로","전환하기","절대","절대로","절충","점","점에","점에서","점은","점은,","점을","점이","점이다.그리고","점입니다.","점입니다:","점진적으로","점차적으로","점프합니다.이것은","접근","접근법은","접근으로","접근은","접근을","접근이","접근자","접근자가","접근자는","접근자를","접근자에","접근하기","접근하기를","접근하는","접근하여","접근할","접근합니다.인스턴스의","접두사","접두사는","접두어","접두어로","접미사를","접해봤다면","접했을","정교한","정규","정규식","정규식과","정도로","정렬되어","정렬합니다.각","정리하도록","정말","정말로","정반대이지만","정보","정보가","정보는","정보도","정보를","정의","정의되기","정의되면","정의되어","정의되지","정의된","정의될","정의로","정의를","정의에는","정의인","정의하고","정의하기만","정의하는","정의하려면","정의하여","정의하지","정의한","정의할","정의합니다.","정의합니다.typescript","정의합니다.그러나","정의합니다.이","정의합니다.편의상","정의해야","정적","정적인","정하는","정해진","정했으며","정확하게","정확한","정확히","제거","제거되었습니다.case를","제거된","제거됩니다.","제거하고","제거하는","제거하면","제거할","제거합니다:","제거해보십시오.","제거해야","제공\"할","제공되는","제공된","제공될","제공하게","제공하고","제공하기","제공하는","제공하려면","제공하며","제공하지","제공한","제공할","제공합니다","제공합니다\".또는","제공합니다\".이","제공합니다.","제공합니다.map","제공합니다.반면","제공합니다.이것은","제공합니다.일단","제공해야합니다:","제공했는지","제네레이터","제네릭","제네릭에서","제네릭으로","제네릭을","제네릭의","제네릭이","제네릭이므로","제네릭인지","제약","제약으로서","제약조건","제약조건에서","제약조건을","제어할","제외","제외).특히","제외되는","제외되었는지","제외하고","제외하고).ani","제외하고는","제외하려면","제외한","제외해야","제한되는","제한되어","제한되어있고","제한되어있습니다.","제한되지","제한을","제한하는","제한할","제한합니다.","조각은","조건","조건부","조건에서만","조건을","조금","조심히","조용히","조작할","조절할","조직","조직으로","조차도","조치를","조합","조합으로","조회를","존재","존재를","존재하거나","존재하기를","존재하는","존재하지","존재할","존재합니다.","존재합니다.javascript","존재합니다.경로와","존재합니다.이러한","좀","좁혀","좁혀지더라도","좁히는","종료된","종류가","종류에","종류와","종류의","종류인","종류일뿐입니다:","종속성을","종종","좋겠습니다.예를","좋습니다","좋습니다.","좋습니다.(아래의","좋습니다.페이스북은","좋아요","좋아요,","좋아요.","좋아요:","좋았어!javascript에서","좋은","좋지만","좌절의","주고","주기","주는","주듯이","주로","주며","주목됩니다.","주목하는","주목하세요","주목하세요.","주목하세요.일단","주목하십시오.javascript는","주목하십시오.react와","주목하십시오.typescript를","주목하십시오.이로","주문이","주석으로","주석이","주어야","주어진","주어질","주어집니다.","주요","주의:","주의사항","주의사항,","주의사항:","주의사항이","주의하십시오.\"baseurl\"을","주의해야","주의해야합니다.","주장할","주제","주제를","주제입니다.","주지만","준다.","준비가","준비됐나요?","줄에","줄에서","줄에서는","줄은","줄을","줄이","줄이는","줄이도록","줄일","줄임말입니다.","줄임표","줄임표(...)는","줌으로써","줍니다.","줍니다.클래스의","중","중간","중에","중에서","중요하지","중요한","중요합니다.","중요합니다.그렇지","중요합니다.예를","중요합니다.이","중요합니다.전통적으로,","중이며","중인","중입니다!","중지","중지(opt","중지하고","중지했을","중첩","중첩된","중첩의","즉","즉,","즉시","즐겁다는","즐겨","증가","증가하고","증가하지","증가함에","증가합니다.","증명할","지","지금","지금까지","지금까지는","지금부터","지금은","지나면","지나치기도","지루하지만","지시자가","지시자를","지시하고","지시합니다.또한","지시합니다.모듈을","지식을","지식이","지역","지역변수","지역변수로","지역에","지원","지원되는","지원되지","지원을","지원이","지원하기","지원하는","지원하며","지원하지","지원할","지원합니다.","지원합니다.default","지원합니다.다음은","지원합니다.여기서","지원합니다.이것을","지원해야","지을","지적하는","지점에서","지정","지정)","지정되므로","지정되었다는","지정되지","지정된","지정됩니다.","지정됩니다:","지정에","지정자","지정자(access","지정자는","지정자를","지정자와","지정하고","지정하기","지정하는","지정하려고","지정하려는","지정하려면","지정하여","지정하지","지정한","지정한다는","지정할","지정합니다.","지정합니다.따라서","지정합니다.이","지정합니다:","지정해야","지정해야합니다.","지정했지만","지향","직감을","직감적이고","직관이","직접","직접적으로","직접적인","진단하거나","진행","진행되고","진행되어","진행됩니다.","진행하지만","진행할","질문","질문들과","질문은","집니다.","집합","집합에","집합에서","집합으로","집합을","집합이","집합이기","집합인것처럼","집합입니다.","짧고","짧은","찍을","차례대로","차별된","차별화된","차용해보겠습니다:","차이","차이가","차이를","차이에","차이점","차이점(differ","차이점에","차이점은","차이점을","차이점이","참고","참고로","참고하여","참조","참조).","참조가","참조는","참조를","참조에","참조이므로","참조하고","참조하기","참조하는","참조하는지","참조하며","참조하세요.","참조하세요.네임스페이스에","참조하세요.이","참조하십시오.","참조할","참조합니다","참조합니다.","참조해야","찾게","찾고","찾기","찾는","찾습니다.","찾습니다.나중에는","찾습니다.따라서","찾습니다.이","찾습니다.이렇게하기","찾아","찾아내는","찾아냈기","찾아보게","찾으려","찾으려고","찾으려합니다.","찾으면","찾은","찾을","찾지","채우기만","채워진","챕터에서","챘을","처럼","처리된","처리됩니다.","처리됩니다.rest","처리를","처리하고자","처리하는","처리하므로","처리한다고","처리할","처리합니다.","처음","처음의","철자가","철저한","철저히","첫","첫번째","첫번째,","첫번째는","첫째,","체계가","체계를","체인에서","체인을","체커가","체커는","체커에서","체커에서는","체크","체크!","체크가","체크하지","체킹을","초","초과","초기의","초기화","초기화가","초기화되지","초기화된","초기화될","초기화됩니다.","초기화됩니다.마찬가지로","초기화를","초기화만","초기화하거나","초기화할","초기화합니다.","초기화해야합니다.","초점을","최상위","최선을","최선의","최소한","최신","최적의","최적이","최적화가","최적화되고","최종","추가","추가되는","추가된","추가됩니다.","추가적으로","추가적인","추가하겠습니다:","추가하고","추가하고자","추가하기","추가하는","추가하면","추가하세요.","추가하십시오","추가하십시오.","추가하십시오.그런","추가하십시오:","추가하여","추가할","추가함에","추가합니다","추가합니다.","추가합니다.default가","추가합니다.npm과","추가합니다.이는","추가합니다.테스트","추가합니다.표현이나","추가합니다:","추가해","추가해보겠습니다.","추가해야","추가했습니다.","추론","추론(type","추론되기를","추론되는","추론되는지","추론된","추론된)","추론됩니다.","추론됩니다.이것은","추론은","추론의","추론이","추론하고","추론하기","추론하지","추론할","추론했습니다.","추상","추상적이지","추상화","추상화된","추상화를","추상화할","추적","추적을","추적하고","추적할","추측을","출력","출력과","출력된","출력됩니다.","출력에는","출력은","출력을","출력의","출력이","출력하도록","출력합니다!","충돌된","충돌에","충돌으로","충돌은","충돌을","충분한","충족하는","충족하도록","취급되어","취급힙니다.","취소합니다.","취하고","취하는","취하지","취할","취합니다,","취합니다.pickcard를","측면","측면과","측면만","측면에서","측면에서는","측면에서만","측면의","측면이","측면이기","측에","측에서","친숙하지만","친숙한","카드가","카드를","캐시","캡처된","캡처하여","캡처하지","캡처할","캡처합니다.","캡처합니다:","캡쳐","캡쳐된","캡쳐를","캡쳐링에","캡쳐링의","캡쳐하기","캡쳐하는","캡쳐한","캡쳐할","캡쳐합니다","캡쳐했으므로","커맨드","커맨드라인에서","커멘드","커서를","커스텀","컨텍스트","컨텍스트에서","컨텐츠를","컨텐츠에서","컬렉션","컴파일","컴파일(기본값)을","컴파일된","컴파일됩니다.","컴파일러","컴파일러가","컴파일러는","컴파일러를","컴파일러에","컴파일러에게","컴파일러에는","컴파일러에서","컴파일러에서만","컴파일러입니다.따라서","컴파일시","컴파일에","컴파일에서","컴파일을","컴파일하기","컴파일하는","컴파일하려면","컴파일하면","컴파일하면,","컴파일합니다.","컴파일합니다.이를","컴포넌트로","컴포넌트를","켜고","코드","코드:","코드가","코드는","코드로","코드를","코드에","코드에는","코드에서","코드에서,","코드에서는","코드와","코드의","코드입니다.generated/templ","코드입니다.빌드","코드처럼","코딩된","코어","콘솔에","콜론은","콜백","콜백에서","콜백에서의","콜백을","쿼리","쿼리와","쿼트","퀵","크게","크지만","큰","클래스","클래스(subclasses)","클래스(superclasses)","클래스,","클래스가","클래스나","클래스는","클래스들의","클래스를","클래스뿐만","클래스에","클래스에는","클래스에서","클래스에서는","클래스에서만","클래스와","클래스의","클래스인","클래스입니다.또한","클래스입니다.추상","클래스입니다.파생","클래스처럼","클래식","클래식.","클래식이며","클릭하고","클릭하십시오.","클릭하십시오.'default'","클릭하십시오.그런","클릭합니다.그런","키","키로","키를","키워드","키워드가","키워드는","키워드로","키워드를","키워드와","키의","타이프","타이핑(contextu","타이핑(duck","타이핑과","타이핑은","타이핑이니까","타임","타임에","타임에는","타입","타입\"과","타입\"에","타입\"을","타입(contextu","타입(index","타입(상위","타입(예","타입(예:","타입)을","타입)이","타입,","타입.","타입.전체","타입construct","타입과","타입도","타입들에","타입들은","타입라는","타입를","타입만","타입변수","타입보다","타입뿐만","타입스크립트","타입에","타입에는","타입에도","타입에만","타입에서","타입에서만","타입으로","타입으로도","타입은","타입을","타입의","타입이","타입이거나","타입이기","타입이되도록","타입이든","타입이라고","타입이며","타입이므로","타입이어야","타입이어야합니다","타입이어야합니다.컴파일러는","타입인","타입인지","타입임을","타입입니다","타입입니다(왜냐하면","타입입니다.","타입입니다.매개변수와","타입입니다.즉","타입처럼","탐색기를","탐색합니다.","태그","태그는","태그로","태그를","태그와","태스크를","태스크에","탭을","테스트","테스트입니다.","테스트입니다.새로운","테스트입니다:","테스트하는","테스트하십시오.페이지에","테스트하여","테스트할","텍스트","텍스트를","텍스트의","템플릿","템플릿이","템플릿입니다.왜냐하면","토니","토큰","통과","통과되지만","통과하는","통과하도록","통과할","통과해서는","통과했는지","통찰력을","통합","통합됩니다.거기서","통합은","통합했습니다.","통해","통해)","튜토리얼에서","튜토리얼에서는","튜토리얼이","튜플","트랜스파일러를","트렌드는","트리를","특별하게","특별한","특별합니다.즉","특성으로","특성을","특성이","특성입니다.","특수","특수한","특수화된","특정","특정한","특징은","특화된","특히","틀리거나","팀원들과","파는","파라미터","파라미터를","파생","파생되기","파생된","파생될","파싱합니다.","파악하기","파악할","파이프","파일","파일(declar","파일:","파일과","파일들","파일들로","파일들에","파일들을","파일로","파일만","파일별","파일뿐만","파일에","파일에서","파일은","파일을","파일의","파일이","파일입니다)","파트가","파트는","파트로","파티","판결났다면","판단되는","판단을","판단하는","패키지","패키지가","패키지로","패키지를","패키지에","패키지에는","패키지에서","패턴","패턴\"이라고","패턴과","패턴은","패턴을","패턴의","패턴이","패턴입니다.","패턴입니다:","팩토리를","페이지","페이지가","페이지를","페이지에","페이지와","페이지의","편리하지만","편리한","편리합니다.","편리합니다.그렇게하기","편리합니다.예를","편집","편집기","편집기로","편집기에서","평가되는","평가될","평범한","포","포함","포함)","포함되는","포함되면","포함되어","포함되지","포함된","포함될","포함됩니다.","포함됩니다.greetermaker에","포함됩니다.각각의","포함됩니다.기본적으로","포함됩니다.일부","포함됩니다.최종적으로","포함시키기","포함시킬","포함시킵니다.가장","포함입니다.위에서","포함하고","포함하고있는","포함하는","포함하지","포함한","포함할","포함합니다.","포함합니다.typescript를","포함해야","폴더","폴더가","폴더는","폴더로","폴더를","폴더에","폴더에서","폴더의","표기법을","표명","표명(assertion)을","표명(type","표명만","표명을","표시되고","표시되는","표시되면","표시되어야","표시되지","표시되지만","표시된","표시될","표시됩니다","표시됩니다.","표시됩니다.built에","표시됩니다:","표시하는","표시하도록","표시할","표시합니다","표시합니다.","표준","표현식","표현식,","표현식과","표현식만","표현식에","표현식에서","표현식으로","표현식은","표현식을","표현식의","표현식이","표현식이거나","표현식이나","표현식인","표현식입니다.변수는","표현식입니다.타입","표현식입니다:","표현하는","표현할","풍부한","프로그래머가","프로그래밍과","프로그래밍에","프로그래밍에서","프로그램에서","프로그램에서부터","프로그램을","프로그램의","프로그램이","프로세스","프로세스는","프로세스를","프로세스에","프로세스입니다.import","프로젝트","프로젝트를","프로젝트에","프로젝트에서","프로젝트의","프로토","프로토타입","프로퍼티","프로퍼티(paramet","프로퍼티가","프로퍼티는","프로퍼티도","프로퍼티들은","프로퍼티들을","프로퍼티들의","프로퍼티로","프로퍼티를","프로퍼티뿐만","프로퍼티에","프로퍼티에는","프로퍼티에만","프로퍼티에서","프로퍼티와","프로퍼티의","프로퍼티인","프로퍼티인지","프로퍼티입니다.","플래그를","플랫폼에서","플러그인","플러그인과","플러그인으로","플러그인을","플러그인입니다.","플러그인입니다.vinyl","플레이그라운드로","피드백은","피하는","피하려면","피할","피해야","필드가","필드를","필드에","필드인","필수","필수로","필수적으로","필수적인","필요가","필요는","필요도","필요로","필요없는","필요하다고","필요하다는","필요하지","필요한","필요할","필요할때도","필요합니다)","필요합니다.","필요합니다.babel은","필요합니다.기본적으로","필요합니다.다음과","필요합니다.또한","필요합니다.매개변수","하게","하겠습니다","하고","하고자","하기","하나","하나가","하나는","하나도","하나라도","하나로","하나로서","하나를","하나만","하나씩","하나에서","하나와","하나의","하나인","하나일","하는","하드","하듯이","하려면","하며","하면","하므로","하십시오.","하에","하여","하위","하이브리드","하지","하지만","한","한,","한가지","한계가","한곳에서","한글","한다는","한다면","한번","한정되는","한쪽에","한쪽에는","한편으로는,","할","할당","할당과","할당되는","할당되지","할당될","할당을","할당의","할당이","할당입니다.","할당하거나","할당하는","할당하려고","할당하여","할당할","할당합니다.","할당합니다.이것은","할수","할지","할지도","함께","함께)","함꼐","함수","함수,","함수가","함수는","함수도","함수라고","함수라는","함수로","함수를","함수에","함수에는","함수에서","함수와","함수을","함수의","함수이든","함수입니다.","함수입니다.예제를","함수처럼","함수클래스는","함수형","함을","함정을","합니다","합니다(즉","합니다.","합니다.(3)을","합니다.(실행이","합니다.button과","합니다.c에서","합니다.javascript에서","합니다.last","합니다.node.js는","합니다.padleft의","합니다.script","합니다.this.suits[pickedsuit]에서","합니다.tsconfig는","합니다.typescript에서는","합니다.webpack을","합니다.그것들은","합니다.그러나","합니다.그런","합니다.그렇지","합니다.너무","합니다.다른","합니다.다행히","합니다.다행히도","합니다.대부분의","합니다.따라서","합니다.또한","합니다.런타임시","합니다.루프","합니다.메서드와","합니다.배열의","합니다.새로운","합니다.세가지","합니다.앞서","합니다.여기","합니다.예를","합니다.왜냐하면","합니다.유효한","합니다.이","합니다.이것은","합니다.이러한","합니다.이렇게","합니다.이를","합니다.이에","합니다.이제","합니다.일반적인","합니다.즉","합니다.추상","합니다.출력","합니다.프로젝트","합니다.프로젝트를","합니다.프로퍼티","합니다.향후에는","합니다:","합집합(union)","합집합을","항목에","항목에서","항목으로","항목을","항목이","항상","해","해결","해결책은","해결하기","해결하는","해결하려면","해결할","해결해야","해당","해당되는","해당하는","해보세요","해석","해석되었습니다.","해석되었으며","해석되지","해석된","해석된다는","해석될","해석됩니다.그러므로","해석은","해석을","해석이","해석하기위해","해석하는","해석하려고","해석하지","해석할","해석합니다:","해야","해야할까요?","해제할","해주는","해주시면","해줍니다.","해줍니다.이것은","해체","해체할","해치지","핵심","핸드북을","핸드북의","핸들러","핸들러의","핸들링하지","했기","했다는","했던","했습니다!","했습니다.","했습니다.이를","했으므로","했을","했음에도","향상된","향후","허용되는","허용되며","허용되지","허용됩니다.","허용하는","허용하는지","허용하지","허용하지만","허용할","허용합니다","허용합니다.","허용해준다는","헬퍼","현대적인","현재","현재의","형","형성하기","형성하려면","형성할","형식","형식과","형식에","형식으로","형식으로도","형식을","형식이","형식입니다.","형의","형태","형태가","형태로","형태를","형태을","형태의","형태일","혜택","호부와","호스팅","호스팅하는","호어는","호출","호출과","호출되는","호출되는지","호출되더라도","호출되어야한다는","호출된","호출될","호출됩니다.","호출됩니다.이는","호출됩니다:","호출들은","호출로","호출만","호출에","호출에서","호출은","호출을","호출이","호출하고","호출하기","호출하는","호출하도록","호출하려고","호출하면","호출하여","호출한","호출할","호출함으로써","호출합니다.","호출합니다.일반적으로","호출해야","호출해야한다는","호출해야합니다.","호출했다는","호환","호환가능한","호환되고","호환되는","호환되며","호환되면","호환되지","호환된다는","호환됩니다.","호환됩니다.그러나","호환됩니다.다른","호환됩니다.차이점은","호환성","호환성(compatible)이","호환성에","호환성은","호환성을","호환성이","혹시","혹은","혼동되어서는","혼동을","혼란스러움","혼란스러워지기","혼란스럽겠지만","혼란스럽고","혼란스럽습니다.","혼란스럽습니다.이름","혼자가","혼재되어","혼합","화살표","화살표(=>)를","확보할","확실하지","확실한","확실할","확실히","확인","확인되므로","확인하거나","확인하고","확인하기","확인하는","확인하세요.","확인하십시오","확인하십시오.","확인한다는","확인할","확인합니다","확인합니다.","확인합니다.printlabel","확인합니다.이","확인합니다.이를","확인합니다:","확인해보세요","확인해보세요.","확인해야","확장","확장/구현할","확장된","확장될","확장시키기","확장에","확장에서만","확장을","확장이","확장입니다.","확장자","확장자가","확장자로","확장자를","확장하거나","확장하고","확장하는","확장하면","확장하여","확장하지도","확장할","확장해","확장해야","환경","환경내에서","환경을","환영합니다:)","활성화되면","활성화하면","활성화하여","활성화해야","활용되어","활용하여","활용할","획득하지","횟수가","효과는","효과에","효과적으로","효과적입니다.때문에","후","후보","후에","후에는","후에도","후위","후위에","후위의","후행","훌륭한","훨씬","흐름을","흔치","흔한","흔히","흭득하였습니다.","힘든","힘들기","힘이"],"pipeline":["stopWordFilter","stemmer"]},"store":{"./":{"url":"./","title":"소개","keywords":"","body":"TypeScript-Handbook 한글 문서\n\nTypeScript Handbook을 번역하는 저장소입니다.\n의역 및 오역이 존재할 수 있습니다.\n번역 범위\nTypeScript Handbook의 모든 페이지를 번역할 예정입니다.\n진행 상황\n이곳을 통해 확인할 수 있습니다.\n기여\n번역가이드 및 규칙을 참고하여 PR 해주시면 됩니다.\n깃헙 사용이 어렵거나 간단한 의견 같은 경우에는 이슈 등록을 해주시면 감사하겠습니다\n그 밖에도 다양한 의견 및 피드백은 언제나 환영합니다:)\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가 포함되어 있습니다.\nVisual Studio와 함꼐 TypeScript를 설치하지 않았다면 다운로드할 수 있습니다.\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.innerHTML = greeter(user);\n\n코드 컴파일하기 (Compiling your code)\n우리는 .ts 확장자를 사용했지만, 이 코드는 그냥 자바스크립트입니다.\n기존 자바스크립트 앱에서 바로 복사 / 붙여넣기 할 수 있습니다.\n명령줄에서 TypeScript 컴파일러를 실행합니다:\ntsc greeter.ts\n\n결과는 동일한 자바스크립트를 포함하고있는 gretter.js 파일이 될 것입니다.\nJavaScript 애플리케이션에서 TypeScript를 실행 중입니다!\n이제 TypeScript가 제공하는 새로운 기능들을 활용할 수 있습니다.\n다음과 같이 'person' 함수의 인수에 : string 타입 어노테이션을 추가하십시오:\nfunction greeter(person: string) {\n return \"Hello, \" + person;\n}\n\nlet user = \"Jane User\";\n\ndocument.body.innerHTML = 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.innerHTML = greeter(user);\n\n다시 컴파일하면, 오류가 표시됩니다.\nerror TS2345: Argument of type 'number[]' is not assignable to parameter of type 'string'.\n\n마찬가지로, gretter를 호출할 때 모든 인수를 제거해보십시오.\nTypeScript는 예상치 못한 매개변수로 함수를 호출했다는 것을 알려줍니다.\n두 경우 모두 TypeScript는 코드 구조와 사용자가 제공한 타입 어노테이션을 기반으로 정적 분석을 제공할 수 있습니다.\n에러가 있었음에도 불구하고, greeter.js 파일은 여전히 생성됩니다.\n코드에 오류가 있어도 TypeScript를 사용할 수 있습니다. 그러나 이 경우에 TypeScript는 코드가 예상대로 실행되지 않을 것이라고 경고합니다.\n인터페이스 (Interfaces)\n예제를 더 발전시켜 봅시다. 여기서는 firstName 및 lastName 필드가 있는 객체를 설명하는 인터페이스를 사용합니다.\nTypeSciprt에서는 두가지 타입이 내부 구조가 호환되면 호환됩니다.\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.innerHTML = 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.innerHTML = 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첫번째 간단한 TypeScript 웹 애플리케이션을 실행하기 위해 브라우저에서 greeter.html 을 여십시오!\n옵션 : Visual Studio에서 greeter.ts 를 열거나 코드를 TypeScript 플레이그라운드로 복사하십시오.\n식별자 위로 마우스를 가져가면 타입을 볼 수 있습니다.\n경우에 따라 이러한 타입이 자동으로 추론됩니다.\n마지막 줄을 다시 입력하고 DOM 요소의 타입에 따라 완료 목록 및 매개변수 도움말을 확인하십시오.\ngreeter 함수에 대한 참조에 커서를 놓고 F12 키를 눌러 해당 정의로 이동할 수 있습니다.\n기호를 마우스 오른쪽 버튼으로 클릭하고 리팩토링을 사용하여 심볼의 이름을 바꿀 수 있습니다.\n제공된 타입 정보는 애플리케이션 규모에서 JavaScript로 작업할수 있는 도구와 함께 작동합니다.\nTypeScript에서 가능한 모든 예제는 웹 사이트의 샘플 섹션을 참조하십시오.\n\n"},"pages/tutorials/ASP.NET Core.html":{"url":"pages/tutorials/ASP.NET Core.html","title":"ASP.NET Core","keywords":"","body":"설정\nASP.NET 코어 및 TypeScript 설치 (Install ASP.NET Core and TypeScript)\n먼저 필요한 경우에는 ASP.NET Core를 설치합니다.이 퀵 스타트 가이드를 위해서는 VisualStudio2015 또는 2017이 필요합니다.\n다음으로 사용 중인 VisualStudio에 최신 TypeScript가 아직 없는 경우 이를 설치할 수 있습니다.\n새 프로젝트 만들기 (Create a new project)\n\n파일 선택\n새로운 프로젝트 선택 (Ctrl + Shift + N)\nVisual C# 선택\nVS2015의 경우 ASP.NET Web Application > ASP.NET 5 Empty를 선택하고 로컬에서 실행하기 때문에 \"Host in the cloud\" 선택을 취소합니다.\n \n VS2017의 경우 ASP.NET Core Web Application (.NET Core) 대신 ASP.NET Core 1.1 Empty 를 선택하세요.\n \n\n\n애플리케이션을 실행하고 작동하는지 확인합니다.\n서버 설정 (Set up the server)\nVS2015\nproject.json에서 \"dependencies\"에 다음 항목을 추가합니다 :\n\"Microsoft.AspNet.StaticFiles\": \"1.0.0-rc1-final\"\n\n의존성은 다음과 같아야 합니다 :\n \"dependencies\": {\n \"Microsoft.AspNet.IISPlatformHandler\": \"1.0.0-rc1-final\",\n \"Microsoft.AspNet.Server.Kestrel\": \"1.0.0-rc1-final\",\n \"Microsoft.AspNet.StaticFiles\": \"1.0.0-rc1-final\"\n },\n\nStartup.cs에서 Configure를 다음으로 교체합니다.\npublic void Configure(IApplicationBuilder app)\n{\n app.UseIISPlatformHandler();\n app.UseDefaultFiles();\n app.UseStaticFiles();\n}\n\nVS2017\nOpen Dependencies > Manage NuGet Packages > Browse. 검색 및 설치 Microsoft.AspNetCore.StaticFiles 1.1.2:\n\nStartup.cs에서 Configure를 다음으로 교체합니다.\npublic void Configure(IApplicationBuilder app)\n{\n app.UseDefaultFiles();\n app.UseStaticFiles();\n}\n\nUseDefaultFiles와 UseStaticFiles 아래의 빨간선이 사라지려면 VS를 다시 시작해야 할 수 있습니다.\n타입스크립트 추가 (Add TypeScript)\n다음 단계는 TypeScript를 위한 폴더를 추가하는 것입니다.\n\n그냥 scripts라고 부르겠습니다.\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 컴파일러 설정 (Configure the TypeScript compiler)\n먼저 TypeScript에 빌드 방법을 알려줘야 합니다.scripts 폴더를 마우스 오른쪽 버튼으로 클릭하고 New Item을 클릭합니다.그런 다음 TypeScript ConfigurationFile을 선택하고 기본 이름인 tsconfig.json을 사용하십시오.\n\n기본 tsconfig.json를 다음으로 대체하세요:\n{\n \"compilerOptions\": {\n \"noImplicitAny\": true,\n \"noEmitOnError\": true,\n \"sourceMap\": true,\n \"target\": \"es5\"\n },\n \"files\": [\n \"./app.ts\"\n ],\n \"compileOnSave\": true\n}\n\n다음과 같은 차이점을 제외하고 기본값과 유사합니다.\n\n\"noImplicitAny\": true 설정합니다.\n\"excludes\"에 의존하지 않고 명시적으로 \"files\" 리스트를 나열합니다.\n\"compileOnSave\": true 설정합니다.\n\n새로운 코드를 작성할 때마다 \"nomaplicitany\"가 좋습니다 - — 실수로 타입이 지정되지 않은 코드를 쓰지 않도록 할 수 있습니다.\"compileOnSave\"는 실행 중인 웹 앱에서 코드를 손쉽게 업데이트할 수 있도록 해 준다.\nNPM 설정 (Set up NPM)\n이제 JavaScript 패키지를 다운로드할 수 있도록 NPM을 설정해야 합니다.프로젝트를 마우스 오른쪽 버튼으로 누르고 New Item을 클릭하십시오.그런 다음 NPM Configuration File을 선택하고 기본 이름 package.json을 사용하십시오. \ndevDependencies '안에 \"gulp\"와 \"del\"을 추가하십시오 :\n\"devDependencies\": {\n \"gulp\": \"3.9.0\",\n \"del\": \"2.2.0\"\n}\n\nVisual Studio는 파일을 저장하는 즉시 gulp 및 del 설치를 시작해야 합니다.그렇지 않은 경우 패키지를 마우스 오른쪽 버튼으로 누르고 Restore Packages를 하십시오.\ngulp 설정 (Set up gulp)\n마지막으로 gulpfile.js라는 새로운 JavaScript파일을 추가하십시오.\n다음 코드를 입력합니다.\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를 클릭하십시오.'default' 및 'clean'작업이 표시되지 않으면 탐색기를 새로고침 합니다 :\n\nHTML 페이지 작성 (Write an HTML page)\nwwwroot 안에 index.html이라는 새 항목을 추가합니다.\n다음 코드를 index.html에 사용합니다 :\n\n\n\n \n \n \n\n\n \n \n Compiler: \n Framework: \n \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\nASP.NET 프로젝트에 기본적인 TypeScript를 포함시키기 위해 알아야 할 것은 이것뿐입니다.다음으로 간단한 Angular 앱을 작성합니다.\n앵귤러 2 추가 (Add Angular 2)\nNPM 의존성 추가 (Add NPM dependencies)\npackage.json의 dependencies에 Angular 2와 SystemJS를 추가하십시오.\nVS2015의 경우는 새로운 dependencies 리스트 :\n \"dependencies\": {\n \"angular2\": \"2.0.0-beta.11\",\n \"systemjs\": \"0.19.24\",\n \"gulp\": \"3.9.0\",\n \"del\": \"2.2.0\"\n },\n\nVS2017의 경우 NPM3에서 peer 의존성이 사용되지 않으므로 Angular 2의 peer 의존성을 의존성으로 직접 나열해야 합니다 :\n \"dependencies\": {\n \"angular2\": \"2.0.0-beta.11\",\n \"reflect-metadata\": \"0.1.2\",\n \"rxjs\": \"5.0.0-beta.2\",\n \"zone.js\": \"^0.6.4\",\n \"systemjs\": \"0.19.24\",\n \"gulp\": \"3.9.0\",\n \"del\": \"2.2.0\"\n },\n\ntsconfig.json 업데이트 (Update tsconfig.json)\n이제 Angular 2와 그 의존성이 설치되었으므로 TypeScript의 데코레이터에 대한 실험적 지원이 필요합니다.또한 Promise과 같은 것들에는 Angular가 core-js를 사용하기 때문에 ES2015에 선언을 추가해야 합니다.향후에는 데코레이터가 기본이 될 것이므로 이러한 설정은 필요하지 않을 것입니다.\n\"experimentalDecorators\": true, \"emitDecoratorMetadata\": true를 \"compilerOptions\"에 추가하십시오.그런 다음 ES2015에서 선언을 가져오려면 \"lib\": [\"es2015\", \"es5\", \"dom\"]을 \"compilerOptions\" 에 추가하십시오. \n마지막으로 만들 \"./model.ts\"를 \"files\"에 새 항목을 추가해야 합니다.tsconfig는 다음과 같이 보일 것입니다 :\n{\n \"compilerOptions\": {\n \"noImplicitAny\": true,\n \"noEmitOnError\": true,\n \"sourceMap\": true,\n \"experimentalDecorators\": true,\n \"emitDecoratorMetadata\": true,\n \"target\": \"es5\",\n \"lib\": [\n \"es2015\", \"es5\", \"dom\"\n ]\n },\n \"files\": [\n \"./app.ts\",\n \"./model.ts\",\n \"./main.ts\"\n ],\n \"compileOnSave\": true\n}\n\ngulp 빌드에 Angular 추가 (Add Angular to the gulp build)\n마지막으로 Angular 파일을 빌드의 일부로 복사해야 합니다.\n추가할 사항은 다음과 같습니다:\n\n라이브러리 파일에 대한 경로.\nlib 태스크를 추가하여 파일을 wwwroot에 연결(pipe) 합니다.\ndefault 태스크에 lib에 대한 의존성을 추가하십시오.\n\n업데이트된 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 libs: ['node_modules/angular2/bundles/angular2.js',\n 'node_modules/angular2/bundles/angular2-polyfills.js',\n 'node_modules/systemjs/dist/system.src.js',\n 'node_modules/rxjs/bundles/Rx.js']\n};\n\ngulp.task('lib', function () {\n gulp.src(paths.libs).pipe(gulp.dest('wwwroot/scripts/lib'));\n});\n\ngulp.task('clean', function () {\n return del(['wwwroot/scripts/**/*']);\n});\n\ngulp.task('default', ['lib'], function () {\n gulp.src(paths.scripts).pipe(gulp.dest('wwwroot/scripts'));\n});\n\n다시 한번 gulpfile을 저장한 후에는 Task Runner Explorer가 새로운 lib 작업을 보게해야 합니다.\nTypeScript에 간단한 Angular 애플리케이션 작성 (Write a simple Angular app in TypeScript)\n먼저 app.ts의 코드를 다음과 같이 변경하십시오 :\nimport {Component} from \"angular2/core\"\nimport {MyModel} from \"./model\"\n\n@Component({\n selector: `my-app`,\n template: `Hello from {{getCompiler()}}`\n})\nexport class MyApp {\n model = new MyModel();\n getCompiler() {\n return this.model.compiler;\n }\n}\n\n그런 다음 Model.ts라는 이름의 scripts에 다른 TypeScript 파일을 추가하십시오 :\nexport class MyModel {\n compiler = \"TypeScript\";\n}\n\n그리고 scripts에 main.ts라는 또 다른 TypeScript 파일이 있습니다 :\nimport {bootstrap} from \"angular2/platform/browser\";\nimport {MyApp} from \"./app\";\nbootstrap(MyApp);\n\n마지막으로 index.html의 코드를 다음과 같이 변경하십시오 :\n\n\n\n \n \n \n \n \n \n System.config({\n packages: {\n 'scripts': {\n format: 'cjs',\n defaultExtension: 'js'\n }\n }\n });\n System.import('scripts/main').then(null, console.error.bind(console));\n \n \n\n\n Loading...\n\n\n\n그러면 앱이 로드됩니다.ASP.NET 애플리케이션을 실행하면 \"loading...\" 이라고 표시된 다음 \"Hello from TypeScript\" div가 표시됩니다.\n"},"pages/tutorials/Gulp.html":{"url":"pages/tutorials/Gulp.html","title":"걸프","keywords":"","body":"이 퀵 스타트 가이드는 gulp로 TypeScript를 빌드한 다음 Browserify, uglify 또는 Watchify를 gulp 파이프 라인에 추가하는 방법을 알려줍니다.\n또한 Babelify를 사용하여 Babel 기능에 대한 기능을 추가합니다.npm과 함께 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를 제외하고는 기본값을 사용할 수 있으며 ./dist/main.js를 사용합니다.package.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\nresulting 앱 테스트 (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에서 가져오도록 변경합니다 :\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을 실행하고 노드에서 테스트하여 모듈이 작동하는지 확인하십시오 :\ngulp\nnode dist/main.js\n\nES2015 모듈 구문을 사용했지만 TypeScript는 Node가 사용하는 CommonJS 모듈을 방출했습니다.이 튜토리얼에서는 CommonJS를 계속 사용하겠지만 options 객체에 module을 설정하여 이를 변경할 수 있습니다. \nBrowserify\n이제 이 프로젝트를 노드에서 브라우저로 이동하겠습니다.이를 위해 모든 모듈을 하나의 JavaScript 파일로 번들링 하고자 합니다.다행히도 정확히 Browserify가 하는 일입니다.더 좋은 것은 노드에서 사용하는 CommonJS 모듈 시스템을 TypeScript에서 사용할 수 있다는 것입니다.즉 TypeScript와 Node 설정이 기본적으로 변경되지 않은 브라우저로 전송되는 것을 의미합니다.\n먼저 browserify, tsify 및 vinyl-source-stream을 설치하십시오.tsify는 gulp-typescript처럼 Typeify 컴파일러에 접근할 수 있는 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\", [\"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 gulp-util\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 gutil = require(\"gulp-util\");\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 .pipe(source('bundle.js'))\n .pipe(gulp.dest(\"dist\"));\n}\n\ngulp.task(\"default\", [\"copy-html\"], bundle);\nwatchedBrowserify.on(\"update\", bundle);\nwatchedBrowserify.on(\"log\", gutil.log);\n\n여기에는 기본적으로 세 가지 변경 사항이 있지만 코드를 약간 리팩토링해야합니다.\n\nwatchify에 대한 호출에서 browserify 인스턴스를 감싸고 그 결과를 유지했습니다.\nwatchedBrowserify.on(\"update\", bundle);을 호출하여 Browserify 가 TypeScript 파일 중 하나가 변경될 때마다 bundle 함수를 실행하도록 했습니다.\nwatchedBrowserify.on(\"log\", gutil.log);을 호출하여 콘솔에 로그했습니다.\n\n(1)과 (2)는 default 작업에서 browserify를 호출해야 한다는 것을 의미합니다.Watchify와 Gulp 모두 호출해야 하기 때문에 default 함수에 이름을 주어야 합니다.(3)을 사용한 로깅을 추가하는 것은 선택 사항이지만 설정을 디버깅하는 데 매우 유용합니다.\n이제 Gulp를 실행하면 시작해야 하고 계속 실행됩니다.main.ts에서 showHello에 대한 코드를 변경하고 저장하십시오. \n다음과 같은 출력이 표시되어야 합니다 :\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\", [\"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 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('copyHtml', function () {\n return gulp.src(paths.pages)\n .pipe(gulp.dest('dist'));\n});\n\ngulp.task('default', ['copyHtml'], 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\nBabel의 ES5 출력은 간단한 스크립트에 대한 TypeScript의 출력과 매우 유사해야 합니다.\n"},"pages/tutorials/Migrating from JavaScript.html":{"url":"pages/tutorials/Migrating from JavaScript.html","title":"JavaScript에서 마이그레이션","keywords":"","body":"TypeScript는 공백 상태로 존재하지 않습니다.JavaScript 생태계를 염두에 두고 만들어졌으며 오늘날에는 많은 JavaScript가 존재합니다.JavaScript 코드 베이스를 TypeScript로 변환하는 것은 다소 지루하지만 보통 어렵지 않습니다.이 튜토리얼에서는 시작하는 방법을 살펴보겠습니다.새로운 TypeScript 코드를 작성하기에 충분한 핸드북을 읽은 것으로 가정합니다.\nReact 프로젝트를 변환하려는 경우 React Conversion Guide를 먼저 참조하는 것이 좋습니다.\n디렉토리 설정하기 (Setting up your Directories)\n평범한 JavaScript로 작성하는 경우 JavaScript가 src와 lib 또는 dist 디렉토리에 있는 .js 파일을 직접 실행하고 원하는 대로 실행할 수 있습니다.\n이런 경우 작성한 파일은 TypeScript의 입력으로 사용되며 생성된 출력을 실행하게 됩니다.JS에서 TS로 마이그레이션 하는 동안 TypeScript가 입력 파일을 덮어쓰지 않도록 입력 파일을 분리해야 합니다.출력 파일이 특정 디렉토리에 있어야 하는 경우 해당 파일이 출력 디렉토리가 됩니다.\n번들링이나 Babel과 같은 다른 트랜스파일러를 사용하는 것과 같이 JavaScript에서 중간 단계를 수행할 수도 있습니다.이런 경우에는 이와 같은 폴더 구조가 이미 설정되어 있을 수 있습니다.\n지금부터 디렉토리가 다음과 같이 설정되었다고 가정할 것입니다:\nprojectRoot\n├── src\n│ ├── file1.js\n│ └── file2.js\n├── built\n└── tsconfig.json\n\nsrc 디렉토리 밖에 tests 폴더가 있다면 src에 tsconfig.json와 tests에 하나씩 가질 수 있습니다.\n설정 파일 작성하기 (Writing a Configuration File)\nTypeScript는 tsconfig.json이라는 파일을 사용하여 포함시킬 파일과 검사의 종류와 같은 프로젝트의 옵션을 관리합니다.프로젝트에 사용할 기본적인 뼈대를 생성하겠습니다:\n{\n \"compilerOptions\": {\n \"outDir\": \"./built\",\n \"allowJs\": true,\n \"target\": \"es5\"\n },\n \"include\": [\n \"./src/**/*\"\n ]\n}\n\n여기서 TypeScript에 몇 가지를 지정합니다:\n\nsrc 디렉토리에의 모든 파일을 읽습니다 (include 포함)\nJavaScript 파일의 입력으로 허용합니다 (allowJs 포함)\nbuiltd에 모든 출력 파일을 내 보냅니다 (outDir와 함께)\n최신 JavaScript 구문을 ECMAScript 5 같은 이전 버전으로 변환합니다 (target 사용)\n\n이때 프로젝트 루트에 tsc를 실행하려고 하면 built 디렉토리에 출력 파일이 표시됩니다.built에 있는 파일의 레이아웃은 src의 레이아웃과 동일해야 합니다.이제 프로젝트에서 TypeScript로 작업해야 합니다.\n초기의 혜택 (Early Benefits)\n이 시점에서도 TypeScript에서 프로젝트를 이해함으로써 몇 가지 뛰어난 이점을 누릴 수 있습니다.VS Code나 Visual Studio 같은 편집기로 시작하면 자동 완성과 같은 도구 지원을 자주 받을 수 있습니다.또한 다음과 같은 옵션을 사용하여 특정 버그를 발견할 수도 있습니다:\n\nnoImplicitReturns는 함수의 끝에 반환문을 빼먹는 것을 방지합니다.\nnoFallthroughCasesInSwitch는 switch블록 case 사이에 break문을 뻬먹지 않기 위해 유용합니다.\n\nTypeScript는 도달 할 수없는 코드와 라벨에 대해서도 경고합니다.이 코드와 라벨은 각각의 allowUnreachableCode와 allowUnusedLabels로 해제할 수 있습니다.\n빌드 도구와 통합 (Integrating with Build Tools)\n파이프 라인에 빌드 단계가 더 있을 수 있습니다.아마도 각 파일에 무언가를 연결했을 것입니다.각 빌드 도구는 다르지만 각 빌드 도구의 요점을 다루기 위해 최선을 다할 것입니다.\nGulp\nGulp를 사용하는 경우 TypeScript로 Gulp 사용하기 튜토리얼이 있고 Browserify와 Babelify 그리고 Uglify와 같은 일반적인 빌드 도구와 통합됩니다.거기서 더 읽을 수 있습니다.\nWebpack\nWebpack 통합은 매우 간단합니다.\nTypeScript 로더인 awesome-typescript-loader를 source-map-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-maps-loader'로 다시 처리된 소스 맵이 있습니다.\n { test: /\\.js$/, loader: \"source-map-loader\" }\n ]\n },\n\n // 다른 옵션들...\n};\n\n.js 파일을 다루는 다른 로더보다 awesome-typescript-loader를 먼저 실행해야 한다는 점에 주의해야 합니다.Webpack을 위한 TypeScript 로더인 ts-loader도 마찬가지입니다.여기에서. 그 둘의 차이점에 대해 더 읽어볼 수 있다. \nReact and Webpack에 관한 튜토리얼에서 Webpack을 사용하는 예를 볼 수 있습니다.\nTypeScript 파일로 이동 (Moving to TypeScript Files)\n이때 TypeScript 파일을 사용할 준비가 된 것입니다.첫 번째 단계는 .js 파일 중 하나의 이름을 .ts로 바꾸는 것입니다.파일이 JSX를 사용한다면 이름을 .tsx로 바꿔야 합니다.\n그 단계를 끝냈나요?\n좋았어!JavaScript에서 TypeScript로 파일을 성공적으로 마이그레이션 했습니다!\n물론 옳다고 생각하지 않을 수도 있습니다.TypeScript를 지원하는 편집기에서 해당 파일을 열면 (또는 tsc --pretty를 실행하면) 특정 라인에 빨간 줄이 나타날 수 있습니다.Microsoft Word와 같은 편집기에서 빨간 줄을 생각하는 것과 같은 방식으로 생각해야합니다.Word에서 여전히 문서를 인쇄할 수 있는 것처럼 TypeScript는 코드를 변환합니다.\n그 경고가 너무 느슨하면 그 경고를 엄격하게 할 수 있습니다.예를 들어 오류 발생으로 인해 TypeScript에서 JavaScript로 컴파일하는 것을 원치 않는 경우 noEmitOnError 옵션을 사용할 수 있습니다.그런 의미에서 TypeScript는 엄격함을 조절할 수 있는 도구를 가지고 있으며 원하는 만큼 조절할 수 있습니다.\n만약 사용 가능한 더 엄격한 설정을 사용할 계획이라면 지금 바로 설정하는 것이 가장 좋습니다.(아래의 Getting Stricter Checks 참조).\n예를 들어 TypeScript가 타입에 대해 any를 추론하지 않도록 명시하려면 파일을 수정하기 전에 noImplicitAny를 사용할 수 있습니다.다소 벅차다고 느껴질 수도 있지만 장기적 이득은 훨씬 더 빨리 나타납니다.\n오류 잡기 (Weeding out Errors)\n앞서 언급 한 것처럼 변환 후에 오류 메시지가 표시되는 것은 예상치 못한 일이 아닙니다.중요한 것은 이런 것들을 하나씩 살펴보고 어떻게 오류를 처리할 것인지를 결정하는 것입니다.종종 이것들은 문제없는 버그가 될 수도 있지만 때로는 TypeScript를 위해 조금 더 나은 것을 설명해야 할 것입니다.\n모듈 가져오기 (Importing from Modules)\nCannot find name 'require'.와 Cannot find name 'define'. 같은 오류가 발생하기 시작할 수 있습니다.이러한 경우 모듈을 사용하고 있을 가능성이 높습니다.\nTypeScript로 작성하는 동안 확실할 수 있지만\n// Node/CommonJS를 위한\ndeclare function require(path: string): any;\n\n또는\n// RequireJS/AMD를 위한\ndeclare function define(...args: any[]): any;\n\n이러한 호출들은 제거하고 import에 TypeScript 구문을 사용하는 것이 좋습니다.\n먼저 TypeScript의 module 플래그를 설정하여 일부 모듈 시스템을 활성화해야 합니다.유효한 옵션은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)\nTypeScript로 전환하기 시작하면 Cannot find module 'foo'.과 같은 오류가 발생할 수 있습니다.여기서 문제는 라이브러리를 설명할 수 있는 선언 파일(declaration files) 을 가지고 있지 않다는 것입니다.다행히도 이것은 꽤 쉽습니다.TypeScript에서 lodash와 같은 패키지에 대해 불평하는 경우 그냥 작성할 수 있습니다.\nnpm install -S @types/lodash\n\ncommonjs가 아닌 다른 모듈 옵션을 사용한다면 moduleResolution 옵션을 node로 설정해야 합니다.\n그런 다음 문제없이 Lodash를 가져올 수 있으며 자동 완성을 얻을 수 있습니다.\n모듈 내보내기 (Exporting from Modules)\n전형적으로 모듈에서 내보내기는 exports 나 module.exports와 같은 값에 프로퍼티를 추가하는 것을 포함합니다.TypeScript를 사용하면 최상위 레벨 내보내기 명령문을 허용할 수 있습니다.\n예를 들어 이와 같은 함수를 내보낸 경우:\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때때로 너무나 많거나 적은 인수를 가진 함수를 호출할 때가 있습니다.전형적으로 이것은 버그이지만 어떤 경우에는 매개 변수를 쓰는 대신 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두번째는 함수도 갖춰야 한다는 것이고 그 뒤에 오는 인수가 숫자여야 한다는 것을 알리기 위해 나머지 매개변수(...nums)를 사용합니다.\n순차적으로 추가되는 프로퍼티 (Sequentially Added Properties)\n어떤 사람들은 다음과 같이 즉시 객체를 생성하고 속성을 추가하는 것이 더 예술적으로 즐겁다는 것을 알게됩니다:\nvar options = {};\noptions.color = \"red\";\noptions.volume = 11;\n\nTypeScript는 options의 타입을 어떠한 프로퍼티도 갖지 않는 {}로 먼저 찾아냈기 때문에 volume과 color에 할당할 수 없다고 말할 것입니다.대신 선언을 객체 리터럴 자체로 옮기면 오류가 발생하지 않습니다:\nlet options = {\n color: \"red\",\n volume: 11\n};\n\noptions의 타입을 정의하고 객체 리터럴에 타입 표명(type assertion)을 추가 할 수도 있습니다.\ninterface Options { color: string; volume: number }\n\nlet options = {} as Options;\noptions.color = \"red\";\noptions.volume = 11;\n\n또는 options에 any 타입이라고 하는 것이 가장 쉬운 방법이지만 가장 이득이 적은 일이 될 것입니다.\nany와 Object 그리고 {} (any, Object, and {})\n대부분의 경우 Object가 가장 일반적인 타입이기 때문에 Object 또는 {}를 사용하여 값에 프로퍼티를 포함할 수 있다고 말할 수 있습니다.하지만 any가 가장 유연한 타입이기 때문에 이러한 상황에서 실제로 사용하려는 타입입니다.\n예를 들어 Object 타입을 가지고 있다면 toLowerCase()와 같은 메서드를 호출할 수 없습니다. \n좀 더 일반적이라는 것은 보통 타입을 사용하는 것이 적다는 것을 의미하지만 가장 일반적인 타입인 any는 여전히 어떤 것이든 할 수 있게 허용해준다는 점에서 특별합니다.즉 호출하여 구성하고 프로퍼티를 조작할 수 있습니다.하지만 any를 사용하면 TypeScript가 제공하는 대부분의 오류 검사 및 편집기 지원을 잃어 버리게 됩니다.\nObject와 {}로 판결났다면 {}을 선호해야 합니다.그것들은 대체로 같지만 비밀스러운 경우에는 기술적으로 {}가 Object보다 더 일반적인 타입입니다.\n엄격한 검사 받기 (Getting Stricter Checks)\nTypeScript는 프로그램의 안전성과 분석을 제공하기 위해 특정 검사를 제공합니다.일단 코드 베이스를 TypeScript로 변환한 후에는 이러한 검사를 활성화하여 안전성을 높일 수 있습니다.\n암시적인 any는 No (No Implicit any)\n타이프 스크립트가 어떤 타입이어야 할지 모르는 특정한 경우가 있습니다.가능하면 관대하기 위해 그 자리에 any 타입을 사용하기로 결정할 것입니다.이는 마이 그레이션에는 매우 유용하지만 any를 사용하면 어떠한 유형의 안전도 확보할 수 없으며 다른 곳에서 얻을 수 있는 것과 도구의 지원을 받을 수 없습니다.TypeScript에서 이러한 위치를 기록하도록 지시하고 noImplicitAny 옵션으로 오류를 표시할 수 있습니다.\n엄격한 null과 undefined 체크 (Strict null & undefined Checks)\n기본적으로 TypeScript는 null과 undefined이 모든 타입의 범위에 있다고 가정합니다.즉 number 타입으로 선언된 모든 것이 null 또는 undefined 일 수 있음을 의미합니다. \nnull과 undefined는 JavaScript와 TypeScript에서 자주 발생하는 버그의 원천이기 때문에 TypeScript는 이에 대한 걱정을 덜어주기 위해 strictNullChecks 옵션을 가지고 있습니다. \nstrictNullChecks가 활성화되면 null과 undefined는 null과 undefined 각각의 타입을 갖습니다.\n혹시 null 일 수 있는 항목이 있을 때 원래 타입을 union 타입으로 사용할 수 있습니다.그렇기 때문에 타입이 number(이)거나 null 일 수 있는 경우 해당 타입을 number | null로 쓰면 됩니다.\nTypeScript가 null /undefined라고 생각하는 값을 가지고 있지만 더 잘 알고 있다면 후위 연산자 !를 사용하여 다르게 사용할 수 있습니다.\ndeclare var foo: string[] | null;\n\nfoo.length; // 오류 - 'foo'는 'null'일 수 있습니다.\n\nfoo!.length; // 좋아요 - 'foo!'에 'string[]'타입이 있습니다.\n\n참고로 strictNullChecks를 사용할 때는 strictNullChecks도 사용하기 위해 의존성을 업데이트해야 할 수도 있습니다.\n묵시적인 this의 any No! (No Implicit any for this)\n클래스 밖에서 this 키워드를 사용할 때 기본적으로 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의 철자가 틀리거나 오류가 발생하지 않을 수 있습니다.이러한 이유로 TypeScript는 noImplicitThis 옵션을 가지고 있습니다.이 옵션을 설정하면 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/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새로운 디렉토리부터 시작합시다. 지금은 이름을 proj로 지정했지만 원하는대로 변경할 수 있습니다.\nmkdir proj\ncd proj\n\n시작하려면 다음과 같은 방식으로 프로젝트를 구성해야합니다:\nproj/\n├─ dist/\n└─ src/\n └─ components/\n\nTypeScript 파일은 src 폴더에서 시작한 TypeScript는 컴파일 후 webpack을 실행하여 dist의 bundle.js 파일로 끝납니다.작성된 모든 구성 요소는src / components 폴더에 들어갑니다.\n이것을 골격으로 합니다:\nmkdir src\ncd src\nmkdir components\ncd ..\n\nWebpack은 결국 dist 디렉토리를 생성할 것입니다.\n프로젝트 초기화 (Initialize the project)\n이제 이 폴더를 npm 패키지로 바꿀 것입니다.\nnpm init\n\n주의사항이 표시되지만 기본값을 자유롭게 사용할 수 있습니다.사용자를 위해 생성된 package.json 파일에서 언제든 기본값을 변경할 수 있습니다.\n의존성 설치 (Install our dependencies)\n먼저 Webpack이 글로벌으로 설치되어 있는지 확인해보세요.\nnpm install -g webpack\n\nWebpack은 사용자의 코드를 번들(묶어서)로 제공하고 선택적으로 모든 의존성을 단 하나의 .js 파일로 번들링(묶는)하는 도구입니다.\n이제 React와 React-DOM을 package.json 파일의 의존성으로 추가하겠습니다:\nnpm install --save react react-dom @types/react @types/react-dom\n\n@types/ 접두사는 React와 React-DOM을 위한 선언 파일을 가져온다는 것을 의미합니다.일반적으로 \"react\"와 같은 경로를 가져 오면 react 패키지 자체를 살펴봅니다.그러나 모든 패키지가 선언 파일을 포함하는 것은 아니므로 TypeScript는 또한 @types/react 패키지를 찾습니다.나중에는 이 일에 대해 생각할 필요도 없다는 걸 알게 될 것입니다.\n다음으로 awesome-typescript-loader와 source-map-loader에 development-time 의존성을 추가할 것입니다.\nnpm install --save-dev typescript awesome-typescript-loader source-map-loader\n\n이러한 의존성 둘 다 TypeScript와 webpack이 함께 잘 작동하도록 할 것 입니다.awesome-typescript-loader는 Webpack이 TypeScript의 표준 구성 파일 tsconfig.json을 사용하여 TypeScript 코드를 컴파일하는 데 도움이 됩니다.source-map-loader는 TypeScript의 모든 소스 맵 출력을 사용하여 자체 소스 맵을 생성 할 때 webpack에 알립니다.이렇게하면 원래 TypeScript 소스 코드를 디버깅 하듯이 최종 출력 파일을 디버깅 할 수 있습니다.\nawesome-typescript-loader가 typescript의 유일한 로더는 아닙니다.대신 ts-loader를 사용할 수 있습니다.여기에서 두 로더 사이의 차이점에 대해 읽어보세요.\n개발 의존성으로 TypeScript를 설치했음을 주목하십시오.TypeScript를 npm link typescript로 글로벌 사본에 연결할 수 있었는데 이것은 흔치 않은 경우입이다.\nTypeScript 설정 파일 추가 (Add a TypeScript configuration file)\nTypeScript 파일을 함께 가져오고 싶다면 필요한 선언 파일뿐만 아니라 작성할 코드 모두 작성하세요.\n이렇게 하려면 모든 컴파일 설정과 함께 입력 파일 목록이 포함된 tsconfig.json을 생성해야 합니다.프로젝트 루트에 tsconfig.json이라는 이름의 새 파일을 만들고 내용을 다음과 같이 채우기만 하면 됩니다:\n{\n \"compilerOptions\": {\n \"outDir\": \"./dist/\",\n \"sourceMap\": true,\n \"noImplicitAny\": true,\n \"module\": \"commonjs\",\n \"target\": \"es5\",\n \"jsx\": \"react\"\n },\n \"include\": [\n \"./src/**/*\"\n ]\n}\n\ntsconfig.json 파일에 대한 자세한 내용은 여기를 참조하십시오.\n몇 가지 코드 작성 (Write some code)\nReact를 사용하여 첫 번째 TypeScript 파일을 작성해 보겠습니다.먼저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이 예제에서는 stateless functional components를 사용하는 경우에 대비하여 예제를 좀 더 고급스럽게 만들 수도 있습니다.\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\nHello 컴포넌트를 index.tsx로 가져왔습니다.\"react\" 또는 \"react-dom\"과 달리 Hello.tsx에 대한 상대 경로를 사용했음을 주목하세요 - 이것은 중요합니다.그렇지 않다면 TypeScript는 대신node_modules 폴더를 살펴 보았을 겁니다.\n또한 Hello 컴포넌트를 보여줄 페이지가 필요합니다.다음과 같은 내용을 담은 index.html파일을 proj의 루트에 만듭니다:\n\n\n \n \n Hello React!\n \n \n \n\n \n \n \n\n \n \n \n\n\nnode_modules에서 파일을 포함하고 있음을 주목하십시오.React와 React-DOM의 npm 패키지에는 웹 페이지에 포함할 수 있는 독립적인 .js 파일이 포함되어 있으며이를 빠르게 위해 직접 참조하고 있습니다.\n이러한 파일을 다른 디렉토리에 자유롭게 복사하거나 CDN을 통해 호스팅하는 것이 좋습니다.페이스북은 React의 CDN 호스팅 버전을 제공하며 여기에서 더 자세한 내용을 볼 수 있습니다.\n웹팩 설정 파일 만들기 (Create a webpack configuration file)\n프로젝트의 루트에 webpack.config.js 파일을 만듭니다.\nmodule.exports = {\n entry: \"./src/index.tsx\",\n output: {\n filename: \"bundle.js\",\n path: __dirname + \"/dist\"\n },\n\n // webpack의 출력을 디버깅 할 소스 맵을 사용하도록 설정합니다.\n devtool: \"source-map\",\n\n resolve: {\n // 확인 가능한 확장자로 '.ts' 및 '.tsx'를 추가합니다.\n extensions: [\".ts\", \".tsx\", \".js\", \".json\"]\n },\n\n module: {\n rules: [\n // '.ts' 또는 '.tsx' 확장자를 가진 모든 파일은 'awesome-typescript-loader'에 의해 처리됩니다.\n { test: /\\.tsx?$/, loader: \"awesome-typescript-loader\" },\n\n // '.js' 파일의 모든 출력에는 'source-maps-loader'로 다시 처리된 소스 맵이 있습니다.\n { enforce: \"pre\", test: /\\.js$/, loader: \"source-map-loader\" }\n ]\n },\n\n // 경로가 다음 중 하나와 일치하는 모듈을 임포트 경우\n // 해당하는 글로벌 변수가 있다고 가정하고 대신 사용하세요.\n // 이는 브라우저가 빌드와 라이브러리 사이에 캐시 할 수 있게 해주는\n // 모든 종속성을 번들로 묶는 것을 피할 수 있기 때문에 중요합니다.\n externals: {\n \"react\": \"React\",\n \"react-dom\": \"ReactDOM\"\n },\n};\n\n아마도 externals 필드에 대해 궁금해 할지도 모릅니다.이렇게 하면 컴파일 시간이 증가하고 브라우저가 일반적으로 라이브러리를 변경하지 않을 경우 캐시 할 수 있으므로 모든 React 파일을 동일한 파일로 번들링하는 것을 방지합니다.\n이상적으로는 브라우저에서 React 모듈을 임포트하는 것 뿐이지만 대부분의 브라우저들은 아직도 모듈을 완전히 지원하지 않습니다.대신 라이브러리는 전통적으로 jQuery 나 _와 같은 글로벌 하게 사용하여 자체적으로 사용할 수 있게 했습니다.이를 \"네임 스페이스 패턴\"이라고 하며 webpack을 사용하면 이러한 방식으로 작성된 라이브러리를 계속 활용할 수 있습니다.\n\"react\"에 대한 entry를 사용하면 : webpack은 \"React\" 변수에서 \"react\"를 불러오기 위해 마술을 사용합니다.\nwebpack 설정에 대한 자세한 내용은 여기를 참조하십시오.\n모든 것을 함께 모아서 (Putting it all together)\n실행 :\nwebpack\n\n이제 즐겨 찾는 브라우저에 index.html을 열면 모든 것을 사용할 준비가 될 것입니다!\"Hello from TypeScript and React!\"라고 쓰인 페이지가 보일 겁니다.\n"},"pages/Basic Types.html":{"url":"pages/Basic Types.html","title":"기본 타입","keywords":"","body":"소개 (Introduction)\n프로그램을 유용하게 사용하려면 숫자, 문자열, 구조, 부울 값 등과 같은 몇 가지 간단한 데이터 단위로 작업할 수 있어야 합니다. TypeScript에서는 사용자가 JavaScript에서 기대하는 것과 같은 타입을 지원하며 이를 지원하기 위해 편리한 열거형을 포함합니다.\n부울 (Boolean)\n가장 기본적인 데이터 타입은 JavaScript와 TypeScript가 boolean 값을 호출하는 단순한 true / false 값입니다.\nlet isDone: boolean = false;\n\n숫자형 (Boolean)\nJavaScript와 마찬가지로 TypeScript의 모든 숫자는 부동 소수 점 값입니다.이 부동 소수 점 숫자는 number 타입을 받습니다.TypeScript는 10진수 및 16진수와 함께 ECMAScript2015에 도입된 2진수 및 8진수 문자를 지원합니다.\nlet decimal: number = 6;\nlet hex: number = 0xf00d;\nlet binary: number = 0b1010;\nlet octal: number = 0o744;\n\n문자열 (String)\n웹 페이지와 서버를 위한 JavaScript 프로그램을 만드는 또 다른 기본적인 부분은 텍스트 데이터를 사용하는 것입니다.다른 언어와 같이 이러한 텍스트의 데이터 타입을 참조하기 위해 string 타입을 사용합니다.JavaScript와 마찬가지로 TypeScript 또한 문자열 데이터를 감싸기 위해 큰 따옴표(\") 또는 작은 따옴표(')를 사용합니다.\nlet color: string = \"blue\";\ncolor = 'red';\n\n여러 줄에 걸쳐 표현식을 포함할 수 있는 템플릿 문자열 을 사용할 수도 있습니다.이 문자열은 백틱 / 백 쿼트 (` ) 문자로 감싸져 있으며 포함된 표현식은 ${ 표현식 } 형식입니다.\nlet fullName: string = `Bob Bobbington`;\nlet age: number = 37;\nlet sentence: string = `Hello, my name is ${ fullName }.\n\nI'll be ${ age + 1 } years old next month.`;\n\n이것은 위와 같이 선언한 문장과 같습니다.\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첫번째, 요소 타입의 배열을 나타내기 위해 [] 다음에 오는 요소의 타입을 사용합니다.\nlet list: number[] = [1, 2, 3];\n\n두 번째 방법으로는 제네릭 배열 타입을 사용합니다. Array:\nlet list: Array = [1, 2, 3];\n\n튜플 (Tuple)\n튜플 타입은 고정된 개수의 요소 타입을 알고 있지만 반드시 같을 필요는 없는 배열을 표현할 수 있도록 합니다.예를 들어, 다음과 같은 string과 number의 쌍으로 값을 나타낼 수 있습니다 :\n// 튜플 타입 선언\nlet x: [string, number];\n// 초기화\nx = [\"hello\", 10]; // 좋아요\n// 부정확한 초기화\nx = [10, \"hello\"]; // 오류\n\n알려진 인덱스을 사용하여 요소에 접근하는 경우에 올바른 타입이 검색됩니다.\nconsole.log(x[0].substr(1)); // 좋아요\nconsole.log(x[1].substr(1)); // 오류, 'number'은 'substr'을 가지고 있지 않습니다.\n\n알려진 인덱스 집합 외부의 요소에 접근할 때는 다음과 같이 Union 타입이 사용됩니다:\nx[3] = \"world\"; // 좋아요, 'string'은 'string | number'에 할당될 수 있습니다.\n\nconsole.log(x[5].toString()); // 좋아요, 'string' 및 'number'에 모두 'toString'이 있습니다.\n\nx[6] = true; // 오류, 'boolean'은 'string | number' 타입이 아닙니다.\n\n공용체 타입은 다음 장에서 다루게 될 고급 주제입니다.\n열거 (Enum)\nJavaScript의 표준 데이터 타입 집합에 추가할 수 있는 유용하고 부가적인 추가 자료는 enum 입니다.C#와 같은 언어에서처럼 enum은 numeric 값 집합에 더 친숙한 이름을 부여하는 방법이다.\nenum Color {Red, Green, Blue}\nlet c: Color = Color.Green;\n\n기본적으로 enums는 0부터 시작하는 자신의 멤버 번호를 매기기를 시작합니다.멤버 중 하나의 값을 수동으로 설정하여 이를 변경할 수 있습니다.예를 들어 이전 예제를 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의 해당 값 이름으로 이동할 수 있다는 것입니다.예를 들어, 값 2를 가지고 있지만 위의 Color enum에서 매핑된 값이 무엇인지 확실하지 않은 경우에 그에 상응하는 이름을 찾을 수 있습니다:\nenum Color {Red = 1, Green, Blue}\nlet colorName: string = Color[2];\n\nalert(colorName); // 위의 값이 2 이므로 'Green'을 표시합니다.\n\nAny\n어플리케이션을 작성할 때 알지 못하는 변수의 타입을 설명해야 할 수도 있습니다.이러한 값은 사용자 또는 써드-파티 라이브러리와 같은 동적 컨텐츠에서 비롯될 수 있습니다.이러한 경우에는, 타입 검사를 선택하지 않고 그 값이 컴파일-타임 검사를 통과하도록 하고 싶습니다.이를 위해 다음과 같은 any 타입으로 지정합니다.\nlet notSure: any = 4;\nnotSure = \"문자열일수도 있다\";\nnotSure = false; // 좋아요, 확실한 boolean\n\nany 타입은 기존 JavaScript로 작업할 수 있는 강력한 방법으로 컴파일 과정에서 타입 검사를 점진적으로 실행 (opt-in) 및 중지(opt-out) 할 수 있습니다.\n다른 언어와 마찬가지로 객체도 비슷한 역할을 할 것으로 예상할 수 있습니다.그러나 객체 타입의 변수를 사용하면 해당 객체에는 값만 할당할 수 있습니다 - 실제로 존재하는 것도 임의의 메소드를 호출할 수는 없습니다:\nlet notSure: any = 4;\nnotSure.ifItExists(); // 좋아요, 런타임에 ifItExists가 존재할 수 있습니다.\nnotSure.toFixed(); // 좋아요, toFixed는 존재합니다. (그러나 컴파일러는 체크하지 않습니다)\n\nlet prettySure: Object = 4;\nprettySure.toFixed(); // 오류: 'Object' 타입에 'toFixed' 프로퍼티는 존재하지 않습니다.\n\nany 타입은 일부를 알고 있는 경우에도 유용하지만 모두 그렇지는 않습니다.예를 들어 배열이 있지만 배열에는 다른 타입이 혼재되어 있습니다:\nlet list: any[] = [1, true, \"free\"];\n\nlist[1] = 100;\n\nVoid\nvoid는 any의 정반대이지만 조금 비슷합니다: 어떠한 타입의 부재도 전혀 없습니다.일반적으로 반환 값을 반환하지 않는 함수의 반환 타입으로 볼 수 있습니다:\nfunction warnUser(): void {\n alert(\"This is my warning message\");\n}\n\nvoid 타입의 변수 선언은 undefined 또는 null 만 할당할 수 있으므로 유용하지 않습니다:\nlet unusable: void = undefined;\n\nNull 과 Undefined\nTypeScript에서 undefined와 null은 실제로 각기 undefined와 null이라는 자체적인 타입을 가집니다.void와 마찬가지로 그것들은 매우(극단적으로) 유용하지 않습니다 :\n// 그 외에도 이러한 변수에 할당할 수 있습니다!\nlet u: undefined = undefined;\nlet n: null = null;\n\n기본적으로 null과 undefined는 다른 모든 타입의 서브 타입입니다.즉 null과 undefined를 number와 같은 것으로 할당 할 수 있습니다.\n그러나 --strictNullChecks 플래그를 사용할 때 null과 undefined는 void와 그 각각의 타입에만 할당할 수 있습니다.이렇게 하면 많은 일반적인 오류를 피할 수 있습니다.string 또는 null 또는 undefined 중 하나를 전달하고자 하는 경우 string | null | undefined (union 타입)을 사용할 수 있습니다.다시 한 번 말하자면 이후에 더 많은 Union 타입에 관한 내용이 있습니다.\n\n메모: 가능한 한 --strictNullChecks 검사를 사용하도록 권장하지만 본 핸드북의 목적상 이 기능이 꺼져 있다고 가정하겠습니다.\n\nNever\nnever 타입은 절대로 발생하지 않는 값의 타입을 나타냅니다.예를 들어 never는 함수 표현식의 반환 타입이거나 항상 예외를 던지는 화살표 함수 표현식이거나 절대 반환하지 않는 표현식입니다.변수는 또한 never 일 때 타입 가드에 의해 좁혀지더라도 결코 사실일 수 없으며 타입을 획득하지 못합니다.\nnever 타입은 모든 타입의 서브 타입이며 모든 타입에 할당할 수 있습니다.어떤 타입도 never의 서브 타입이거나 할당 가능한 타입은 아닙니다 (never 자체를 제외하고).any 조차도 never에 할당할 수 없습니다.\nnever를 반환하는 함수의 몇 가지 예는 다음과 같습니다 :\n// 반환되는 함수에는 연결할 수 없는 end-point가 있어서는 안 됩니다.\nfunction error(message: string): never {\n throw new Error(message);\n}\n\n// 추론되는 반환 타입은 절대로 없습니다.\nfunction fail() {\n return error(\"Something failed\");\n}\n\n// 반환되는 함수에는 연결할 수 없는 end-point가 있어서는 안 됩니다.\nfunction infiniteLoop(): never {\n while (true) {\n }\n}\n\n타입 표명 (Type assertions)\n때로는 TypeScript보다 더 많은 값을 알아야 하는 상황에 놓일 수도 있습니다.일반적으로 이 문제는 일부 엔티티의 타입이 현재 타입보다 더 구체적일 수 있다는 것을 알고 있을 때 발생합니다.\nType assertions 은 컴파일러에게 \"나를 믿어, 내가 하고 있는 일을 안다\"라고 말하는 방법입니다.type assertion은 다른 언어의 형 변환(타입캐스팅)과 비슷하지만 특별한 검사나 데이터를 재구성하지는 않습니다.런타임에 영향을 미치지 않으며 컴파일러에서만 사용됩니다.TypeScript는 개발자가 필요한 특별한 검사를 수행했다고 가정합니다.\nType assertions은 두 가지 형태를 가집니다.하나는 \"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두 샘플은 동일합니다.다른 하나를 사용하는 것은 주로 선호도에 따른 선택입니다.그러나 TypeScript를 JSX와 함께 사용할 때는 as 스타일의 표명만 허용됩니다.\nlet에 대한 메모\n지금까지 우리가 알고 있는 JavaScript의 var 키워드 대신 let 키워드를 사용했음을 알 수 있습니다.\nlet 키워드는 실제로 TypeScript에서 사용할 수 있는 더욱 새로운 JavaScript 구문입니다.나중에 더 자세히 논의하겠지만 JavaScript가 가지고 있는 많은 흔한 문제들은 let의 사용으로 해결할 수 있기 때문에 가능할 때마다 var 대신 let을 사용하는 것이 좋습니다.\n"},"pages/Variable Declarations.html":{"url":"pages/Variable Declarations.html","title":"변수 선언","keywords":"","body":"소개 (Introduction)\nlet과 const는 JavaScript에서 상대적으로 새로운 두 가지 유형의 변수 선언입니다.이전에 언급했듯이 let은 var와 유사하지만 사용자가 JavaScript로 실행하는 일반적인 \"결함\"을 피할 수 있습니다.const는 변수에 재 할당 할 수 없다는 점에서 let의 기능 확장입니다.\nTypeScript가 JavaScript의 상위 집합이기 때문에 자연스럽게 let과 const를 지원합니다.여기서 우리는 이 새로운 선언들에 대해 더 자세히 설명할 것이고 왜 그것들이 var보다 더 바람직한지를 자세히 설명 할 것입니다.\n만약 JavaScript를 아무렇게나 사용했다면 다음 섹션은 기억을 새롭게 하는 좋은 방법이 될 것입니다.JavaScript에서 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를 흭득하였습니다.\ng함수가 호출되는 시점에 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 선언은 다른 언어의 스코프 규칙에 비해 이상한 스코프 규칙이 몇가지 있습니다.다음 예를 함께 보겠습니다.\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어떤 독자는 이 예제를 두 번 실행해 볼 수도 있습니다.변수 x는 if 블록 내에 선언되어 있지만 블록의 바깥에서 접근할 수 있습니다.var 선언은 함수, 모듈, 네임 스페이스 또는 전역 스코프에서 접근할 수 있기 때문에 가능합니다.-포함된 블록에 관계없이 나중에 모두 다룰 것입니다.이것을 var-scoping 또는 function-scoping이라고 부릅니다.매개변수 또한 함수의 스코프입니다.\n이러한 스코프 규칙은 몇 가지 유형의 실수를 유발할 수 있습니다.그들이 악화시키는 한가지 문제점은 동일한 변수를 여러 번 선언하는 것은 실수가 아니라는 사실입니다.\nfunction sumMatrix(matrix: number[][]) {\n var sum = 0;\n for (var i = 0; i \n어쩌면 다소 쉽게 찾을 수도 있지만 for-loop 내에서 동일한 함수 스코프의 변수를 참조하기 때문에 실수로 변수 i 를 덮어 쓰게 됩니다.숙련된 개발자들은 알겠지만 비슷한 종류의 버그는 코드 리뷰에서 끝없는 좌절의 원인이 될 수 있다.\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앞에서 변수 캡쳐링에 대해 언급한 내용 기억하세요?setTimeout에 전달하는 모든 함수 표현식은 실제로 동일한 스코프의 i를 참조합니다.\n이것이 무슨 뜻인지 한번 생각해 봅시다.setTimeout은 몇 밀리 초 후에 함수를 실행하지만 for 루프가 실행을 중지 한 후에 만 실행됩니다.for 루프가 실행을 중지했을 때 i 값은 10입니다. 따라서 주어진 함수가 호출될 때마다 10을 출력합니다!\n일반적인 해결 방법은 각 반복마다 i를 캡쳐하는 즉시 실행 함수 표현식인 IIFE를 사용하는 것입니다.\nfor (var i = 0; i \n위의 이상하게 생긴 패턴은 매우 일반적입니다.매개 변수 목록의 i는 for루프에 선언된 i와 같지만 동일한 네이밍을 했기 때문에 루프를 변경할 필요가 없었습니다.\nlet 선언 (let declarations)\n이제는 var에 몇 가지 문제가 있다는 것을 알아냈습니다.그 이유는 정확히 let이 도입 된 이유입니다.let은 var와 동일한 방식으로 작성됩니다.\nlet hello = \"Hello!\";\n\n중요한 차이점은 구문에 있는 것이 아니라 의미에 관한 것입니다.이제 이 내용을 살펴 보겠습니다.\n블록-스코프 (Block-scoping)\nlet을 사용하여 변수를 선언할 때 렉시컬-스코프 또는 블록-스코프를 사용합니다.스코프가 포함된 함수로 누출되는 var 변수와 달리 블록-스코프 변수는 가장 가깝게 포함된 블록 또는 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가 있습니다.a의 스코프는 함수 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블록-스코프 변수의 또 다른 프로퍼티는 실제로 선언되기 전에는 읽거나 쓸 수 없다는 것입니다.이러한 변수는 스코프내에서 temporal dead zone 이 될 때까지 \"존재\"합니다.이것은 let 선언 이전에 변수에 먼저 접근 할수 없는 정교한 방법이며 다행스럽게도 TypeScript를 통해 알 수 있습니다.\na++; // 'a'를 선언하기전에 사용하는것은 불법입니다;\nlet a;\n\n주의해야 할 점은 블록-스코프 변수가 선언되기 전에 변수를 캡쳐할 수 있다는 것입니다.선언전에 해당 함수을 실행시키는 것은 불법이라는 것을 알 수 있습니다.\nES2015를 목표로 한다면 현대적인 런타임은 오류를 던질 것입니다.그러나 지금은 TypeScripts는 허용되며 오류로 보고하지 않습니다.\nfunction foo() {\n // 'a'를 캡쳐합니다\n return a;\n}\n\n// 잘못된 호출로 'foo'가 선언되기 전에 'a'가 선언됩니다.\n// 여기서 런타임 오류가 발생해야합니다.\nfoo();\n\nlet a;\n\nTemporal dead zone 에 대한 자세한 내용은 Mozilla 개발자 네트워크 의 관련 내용을 참조하십시오.\n재선언과 Shadowing (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를 참조하며 이는 완전히 유효합니다.이것은 종종 버그의 원인이 됩니다. 고맙게도 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블록-스코프 변수가 함수-스코프 변수로 선언될 수 없다는 뜻은 아닙니다.블록-스코프 변수는 명확하게 다른 블록 내에서 선언되어야합니다.\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 이라고 합니다. shadowing 은 우발적인 버그를 유발하는 동시에 버그를 예방할 수도 있다는 점에서 양날의 검입니다.\n예를 들어 let 변수를 사용하여 이전 sumMatrix 함수를 작성했다고 가정해 보겠습니다.\nfunction sumMatrix(matrix: number[][]) {\n let sum = 0;\n for (let i = 0; i \n이번 버전의 루프는 내부의 반복문의 i가 외부의 반복문의 i를 shadows하기때문에 실제로 계산을 합니다.\nShadowing은 보통 더 명확한 코드를 작성하기 위해 피해야 합니다.이를 활용할 수 있는 몇 가지 시나리오가 있을 수 있지만 최선의 판단을 내려야 합니다.\n블럭-스코프 변수 캡쳐\nvar 선언으로 변수 캡쳐를 처음 접했을 때 우리는 일단 캡쳐된 변수가 어떻게 작동하는지 간략하게 살펴보았습니다.이것에 대한 직감적이고 더 나은 직감을 주기 위해 스코프가 실행될 때마다 변수의 \"환경\"을 생성합니다.해당 환경 및 캡쳐 된 변수는 스코프 내의 모든 항목이 완료된 후에도 존재할 수 있습니다\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\n환경내에서 city를 캡쳐했으므로 if 블록이 실행을 완료 했음에도 불구하고 여전히 접근할 수 있습니다.\n이전의 setTimeout 예제에서 for 문을 반복할 때마다 변수의 상태를 캡쳐하기 위해 IIFE를 사용해야한다는 결론을 얻었습니다.실제로 하고 있던 것은 캡쳐한 변수를 위한 새로운 변수 환경을 만드는 것이었습니다.그것은 약간의 고통이었지만 다행스럽게도 TypeScript에서 그렇게 할 필요가 없습니다.\nlet은 루프의 일부로 선언될 때 크게 다른 동작을 합니다.루프 자체에 새로운 환경을 도입하기보다는 이러한 선언은 반복마다 새로운 스코프를 만듭니다.이것이 IIFE로 하고 있었던 것을 let 을 사용하여 이전의 setTimeout 예제를 바꿀 수 있습니다.\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 선언과 같지만 그 이름에서 알 수 있듯이 바인딩 된 후에는 값을 변경할 수 없습니다.즉 let과 동일한 스코프 규칙을 가지고 있지만 규칙을 다시 할당할 수 없습니다.\n이것은 참조하는 값이 불변 이라는 개념과 혼동되어서는 안됩니다.\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변수의 내부 상태는 여전히 수정할 수 있습니다. 다행히 TypeScript를 사용하면 객체의 멤버를 readonly로 지정할 수 있습니다.\nInterfaces 챕터에서 자세한 내용을 다룹니다.\nlet vs. const\n비슷한 스코프 지정 의미론을 가진 두 가지 선언이 있다고 가정할 때 어떤 것을 사용할 것인지를 묻는 것은 당연합니다.대부분의 질문들과 같이 그 대답도 다음과 같습니다: 그것은 다릅니다.\nprinciple of least privilege (최소 권한 원칙) 적용하면 수정할 권한을 제외한 모든 선언은 'const'를 사용해야 합니다.\n근본적인 이유는 변수를 쓸 필요가 없는 경우 동일한 코드 베이스에서 작업하는 다른 사용자가 자동으로 객체에 쓸 수 없으므로 변수에 재할당 할 필요가 있는지 여부를 고려해야 합니다.\n또한 const를 사용하면 데이터 흐름을 추론할 때 코드를 더 예측 가능하게 만들 수 있습니다.최선을 판단을 하여 해당되는 경우 팀원들과 이 문제를 상의하십시오.\n이 handbook 의 경우 대부분 let 선언을 사용합니다.\n비구조화 (Destructuring)\nTypeScript에 있는 또 다른 ECMAScript2015 기능은 비구조화입니다.전체 참조 정보는 Mozilla Developer Network의 기사를 참조하세요.이 섹션에서는 간단한 개요를 제공합니다.\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];\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를 생성합니다. 필요없는 경우 c를 건너뛸 수 있습니다.\n배열 비구조화처럼 선언없이 할당 수 있습니다.\n({ a, b } = { a: \"baz\", b: 101 });\n\n이 문장을 괄호로 묶어야한다는 것을 주목하십시오.JavaScript는 일반적으로 a{를 블록 시작으로 파싱합니다.\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 as newName1\"로 읽을 수 있습니다.\n방향은 왼쪽에서 오른쪽으로 사용합니다.\nlet newName1 = o.a;\nlet newName2 = o.b;\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\nkeepWholeObject 함수는 b가 정의되지 않더라도 a와 b 프로퍼티뿐만 아니라 wholeObject의 변수를 가집니다.\n함수 선언 (Function declarations)\n비구조화는 함수 선언에서도 작동합니다.간단한 예를 보겠습니다.\ntype C = { a: string, b?: number }\nfunction f({ a, b }: C): void {\n // ...\n}\n\n그러나 매개 변수에 대해 기본값을 지정하는 것이 더 일반적이며 비구조화시 기본값을 가져오는 것은 까다로울 수 있습니다.\n우선 기본값 앞에 패턴을 두는 것을 기억해야 합니다.\nfunction f({ a, b } = { a: \"\", b: 0 }): void {\n // ...\n}\nf(); // 좋아요, 기본값 { a: \"\", b: 0 }\n\n\n위의 코드는 나중에 handbook에서 설명할 유형 추론의 한 예제입니다.\n\n그런 다음 기본 초기화가 아닌 비구조화 프로퍼티에 대한 선택적인 프로퍼티를 기본값으로 지정한다는 것을 기억해야 합니다.c에서 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전개 연산자 (Spread)\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]값을 부여합니다.전개는 first와 second의 얕은 복사본을 만듭니다. 그들은 전개에 의해 변하지 않습니다.\n또한 객체를 전개 할 수도 있습니다.\nlet defaults = { food: \"spicy\", price: \"$$\", ambiance: \"noisy\" };\nlet search = { ...defaults, food: \"rich\" };\n\n현재 search의 값은 { food: \"rich\", price: \"$$\", ambiance: \"noisy\" }입니다.객체의 전개는 배열의 전개보다 복잡합니다.배열은 전개를 왼쪽에서 오른쪽으로 진행하지만 결과는 여전히 객체입니다.이것은 나중에 전개한 객체의 프로퍼티가 이전에 있던 프로퍼티를 덮어씁니다.따라서 끝에 전개할 이전의 코드를 수정하면 다음과 같습니다.\nlet defaults = { food: \"spicy\", price: \"$$\", ambiance: \"noisy\" };\nlet search = { food: \"rich\", ...defaults };\n\ndefaults의 food속성을 food: \"rich\"로 덮어쓰는데 우리는 이것을 원한 게 아닙니다.\n객체 Spread에는 몇 가지 다른 놀라운 한계가 있습니다.\n첫번째, 열거 가능 속성(own, enumerable properties) 객체에 포함됩니다.기본적으로 객체의 인스턴스를 전개할 때 메서드를 잃어버린다는 것을 의미합니다.\nclass C {\n p = 12;\n m() {\n }\n}\nlet c = new C();\nlet clone = { ...c };\nclone.p; // 좋아요\nclone.m(); // 오류!\n\n두번째, Typescript 컴파일러는 일반 함수의 매개변수를 전개로 허용하지 않습니다.이 기능은 향후 버전의 언어에서 사용될 것으로 예상됩니다.\n"},"pages/Interfaces.html":{"url":"pages/Interfaces.html","title":"인터페이스","keywords":"","body":"소개 (Introduction)\nTypeScript의 핵심 원리 중 하나는 값이 가지는 형태 에 초점을 맞추는 타입-체킹을 한다는 것입니다.이것은 때때로 \"덕 타이핑(duck typing)\" 또는 \"구조적 하위 유형화(structural subtyping)\"라고도 합니다.TypeScript에서는 인터페이스가 이러한 타입의 이름을 지정하는 역할을 하며 코드 내에서 계약을 정의하고 프로젝트 외부에서 코드를 사용하는 계약을 정의하는 강력한 방법입니다.\n첫번째 인터페이스 (Our First Interface)\n인터페이스의 작동 방식을 확인하는 가장 쉬운 방법은 간단한 예를 들어 시작하는 것입니다:\nfunction printLabel(labelledObj: { label: string }) {\n console.log(labelledObj.label);\n}\n\nlet myObj = {size: 10, label: \"Size 10 Object\"};\nprintLabel(myObj);\n\n타입-체커는 printLabel에 대한 호출을 확인합니다.PrintLabel 함수에는 객체를 전달하는 데 필요한 단일 매개변수가 있으며 이는 문자열 타입의 label 프로퍼티를 가집니다.실제로 객체는 이보다 더 많은 프로퍼티를 가지고 있지만 컴파일러는 필요한 속성이 최소한 있고 필요한 타입과 일치하는지만 검사합니다.TypeScript가 그렇게 관대하지 않은 경우도 있습니다. 이에 대해 좀 더 자세히 다룰 것입니다.\n이번에도 인터페이스를 사용하여 문자열 타입인 label 프로퍼티를 가져야 한다는 요구 사항을 설명하는 동일한 예제를 다시 작성할 수 있습니다:\ninterface LabelledValue {\n label: string;\n}\n\nfunction printLabel(labelledObj: LabelledValue) {\n console.log(labelledObj.label);\n}\n\nlet myObj = {size: 10, label: \"Size 10 Object\"};\nprintLabel(myObj);\n\n인터페이스 LabelledValue은 이전 예제의 요구 사항을 설명하는 데 사용할 수 있는 이름입니다.여전히 label이라는 문자열 타입의 단일 프로퍼티가 있습니다.printLabel에 전달하는 객체가 다른 언어처럼 이 인터페이스를 구현한다고 명시적으로 말할 필요가 없었습니다.여기서는 중요한 형태일 뿐입니다. 함수로 전달되는 객체가 나열된 요구 사항을 충족하는 경우 허용됩니다.\n타입-체커에서는 이러한 프로퍼티가 순서대로 제공될 것을 요구하지 않으며 다만 인터페이스에 필요한 속성이 있고 필요한 타입만 필요하다는 점을 지적하는 것이 중요합니다.\n선택적 프로퍼티 (Optional Properties)\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.color) {\n // 오류 : 'SquareConfig' 타입에 'clor'프로퍼티가 존재하지 않습니다. \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일부 프로퍼티는 객체를 처음 생성할 때만 수정할 수 있어야 합니다.프로퍼티 이름 앞에 readonly을 붙여 넣어 지정할 수 있습니다:\ninterface Point {\n readonly x: number;\n readonly y: number;\n}\n\n객체 리터럴을 할당하여 Point를 구성 할 수 있습니다. 할당 후 x와 y는 바꿀 수 없습니다.\nlet p1: Point = { x: 10, y: 20 };\np1.x = 5; // 오류!\n\nTypeScript에는 모든 변형 메서드가 제거된 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를 일반적인 배열로 다시 할당하는 것조차도 불법임을 알 수 있습니다.그럼에도 불구하고 타입 표명(assertion)을 통해 오버라이드 할 수 있습니다.\na = ro as number[];\n\nreadonly vs const\nreadonly을 사용할지 아니면 const 사용할지 기억할 수 있는 가장 쉬운 방법은 변수에서 사용할지 또는 프로퍼티에서 사용할지를 묻는 것입니다.변수는 const를 사용하는 반면 프로퍼티는 readonly를 사용합니다.\n프로퍼티 초과 검사 (Excess Property Checks)\n인터페이스를 사용하는 첫 번째 예에서 TypeScript를 사용하면 { size: number; label: string; }을 { label: string; }으로만 예상하는 항목으로 전달할 수 있습니다.또한 선택적 프로퍼티에 대해서 배웠고 그것이 소위 말하는 \"옵션 가방(option bags)\"을 설명할 때 어떻게 유용한지도 배웠습니다.\n그러나 두 가지를 결합하는 것은 JavaScript에서와 하고 있는 것과 같은 방식으로 자신의 무덤을 파는 것입니다.예를 들어 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 입니다. 보통의 JavaScript에서는 이러한 종류의 작업은 조용히 실패합니다.\nwidth 프로퍼티가 호환되고 color 프로퍼티가 없으며 특별하게 color 프로퍼티가 대수롭지 않기 때문에 이 프로그램이 올바른 타입임을 주장할 수 있습니다.\n그러나 TypeScript는 이 코드에 버그가 있을 수 있음을 나타냅니다.객체 리터럴은 다른 변수에 할당하거나 인수로 전달할 때 특별한 처리를 받아 프로퍼티 초과 검사(Excess Property Checks) 를 거칩니다.객체 리터럴에 \"대상 타입\"에 없는 속성이 있으면 오류가 발생합니다.\n// 오류 : 'colour'는 'SquareConfig' 타입에서 필요하지 않습니다.\nlet mySquare = createSquare({ colour: \"red\", width: 100 });\n\n이런 검사을 하는 것은 실제로 정말 간단합니다.가장 쉬운 방법은 타입 표명(type assertion)을 사용하는 것입니다:\nlet mySquare = createSquare({ width: 100, opacity: 0.5 } as SquareConfig);\n\n하지만 객체에 특별한 방법으로 사용되는 추가 프로퍼티가 있는 것이 확실한 경우 문자열 인덱스 서명(string index signature)을 추가하는 것이 더 좋습니다.\nSquareConfig가 위의 타입이 포함되는 color 및 width 프로퍼티가 가질 수 있지만 또 다른 속성도 있는 경우에는 다음과 같이 정의할 수 있습니다.\ninterface SquareConfig {\n color?: string;\n width?: number;\n [propName: string]: any;\n}\n\n이후에 인덱스 서명(index signatures)에 대해 이야기하겠지만 SquareConfig은 여러 프로퍼티들을 가질 수 있으며 color 또는 width가 아닌 다른 프로퍼티들의 타입은 문제 되지 않습니다.\n이러한 검사를 하는 마지막 방법 중 하나는 객체를 다른 변수에 할당하는 것입니다: squareOptions은 너무 프로퍼티 초과 검사를 거치지 않기 때문에 컴파일러가 오류를 제공하지 않습니다:\nlet squareOptions = { colour: \"red\", width: 100 };\nlet mySquare = createSquare(squareOptions);\n\n위와 같은 간단한 코드의 경우에는 이러한 검사를 \"회피하는\" 시도를 하지 말아야 합니다.메서드와 상태를 유지하는 더 복잡한 객체 리터럴의 경우 이러한 기법을 유지하고 싶은 마음이겠지만 대부분의 초과 프로퍼티 오류는 실제로 버그입니다.즉 옵션 가방(option bags)과 같은 물건에 대해 초과 프로퍼티 검사 문제가 발생하는 경우 타입 선언 중 일부를 수정해야 할 수도 있습니다.createSquare에 color 또는 colour 프로퍼티를 모두 포함한 객체를 전달하는 것이 괜찮은 경우 squareConfig의 정의를 수정해야 합니다.\n함수 타입 (Function Types)\n인터페이스는 JavaScript 객체가 취할 수 있는 다양한 형태을 형성할 수 있습니다.프로퍼티를 가진 객체를 설명하는 것 외에도 인터페이스는 함수 타입을 형성할 수도 있습니다.\n인터페이스가 포함된 함수의 타입을 형성하기 위해 인터페이스에 호출 서명(call signature)을 제공합니다.이것은 매개 변수 목록과 반환 타입만 주어진 함수 선언과 같습니다. 매개 변수 목록의 각 매개 변수에는 이름과 타입이 모두 필요합니다.\ninterface SearchFunc {\n (source: string, subString: string): boolean;\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함수 타입의 타입을 검사할 때 매개 변수의 이름이 일치할 필요는 없습니다.예를 들어 다음과 같은 예를 작성할 수 있습니다:\nlet mySearch: SearchFunc;\nmySearch = function(src: string, sub: string): boolean {\n let result = src.search(sub);\n return result > -1;\n}\n\n함수 매개 변수는 하나씩 검사되며 각 해당 파라미터 위치의 타입을 서로 비교하며 검사합니다.타입을 지정하지 않으려는 경우 함수 값이 SearchFunc 타입의 변수에 직접 지정되므로 TypeScript의 컨텍스트 타입(contextual typing)에 따라 인수 타입을 추론할 수 있습니다.또한 여기서 함수 표현식의 반환 타입은 반환되는 값에 의해서도 암시적으로 나타납니다(여기서는 true와 false)함수 표현식이 숫자나 문자열을 반환하는 경우 타입-체커가 반환 타입이 SearchFunc 인터페이스에 설명된 반환 타입과 일치하지 않는다는 경고했을 것입니다\nlet mySearch: SearchFunc;\nmySearch = function(src, sub) {\n let result = src.search(sub);\n return result > -1;\n}\n\n인덱싱 가능 타입(Indexable Types)\n함수 타입을 설명하기 위해 인터페이스를 사용하는 방법과 마찬가지로 a[10] 또는 ageMap[\"daniel\"]처럼 \"인덱스\"를 생성할 수 있는 타입을 만들 수도 있습니다.인덱싱 가능 타입에는 객체로 인덱싱 하는 데 사용할 수 있는 타입과 인덱싱 할 때 해당 반환 타입을 설명하는 인덱스 서명(index signature) 이 있습니다.예를 들어 보겠습니다.\ninterface StringArray {\n [index: number]: string;\n}\n\nlet myArray: StringArray;\nmyArray = [\"Bob\", \"Fred\"];\n\nlet myStr: string = myArray[0];\n\n위에서 우리는 인덱스 서명(index signature)을 가진 String Array 인터페이스를 가지고 있습니다.이 인덱스 서명은 StringArray이 number로 인덱싱 될 때 string을 반환한다는 것을 나타냅니다.\n지원되는 인덱스 서명에는 문자열과 숫자의 두 가지 타입이 있습니다.두 가지 타입의 인덱서(indexer)를 모두 지원할 수 있지만 숫자(numeric) 인덱서에서 반환되는 타입은 문자열(string) 인덱서에서 반환된 타입의 하위 타입이어야 합니다.왜냐하면 number로 인덱싱을 생성하는 시점에 JavaScript가 객체로 인덱싱하기 전에 string으로 변환하기 때문입니다.즉 100 (number)로 인덱싱하는 것은 \"100\" (string)으로 인덱싱하는 것과 동일하므로 두 가지 모두 일관성이 있어야 합니다.\nclass Animal {\n name: string;\n}\nclass Dog extends Animal {\n breed: string;\n}\n\n// 오류: numeric과 string으로 인덱싱하면 완전히 다른 타입의 Animal을 얻을 수 있습니다!\ninterface NotOkay {\n [x: number]: Animal;\n [x: string]: Dog;\n}\n\n문자열 인덱스 서명(index signatures)이 \"사전(dictionary)\" 패턴을 만드는 강력한 방법이지만 모든 프로퍼티가 반환 타입과 일치하도록 강요합니다.문자열 인덱스의 obj.property가 obj[\"property\"]으로도 사용할 수 있다고 선언하기 때문입니다.다음 예에서는 name의 타입이 문자열 인덱스의 타입과 일치하지 않으며 타입-체커에서 오류를 표시합니다\ninterface NumberDictionary {\n [index: string]: number;\n length: number; // 좋아요, length는 number입니다.\n name: string; // 오류, 'name'의 타입이 인덱서의 하위 타입이 아닙니다.\n}\n\n마지막으로 인덱스에 할당되지 않도록 인덱스 서명(index signatures)을 읽기 전용(readonly)으로 만들 수 있습니다:\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)\nC# 및 Java와 같은 언어로 인터페이스를 사용하는 가장 일반적인 방법 중 하나로 클래스가 특정 계약을 충족하도록 명시적인 강제가 TypeScript에서도 가능하다는 것입니다.\ninterface ClockInterface {\n currentTime: Date;\n}\n\nclass Clock implements ClockInterface {\n currentTime: Date;\n constructor(h: number, m: number) { }\n}\n\n또한 아래의 예제에서 setTime과 마찬가지로 클래스에 구현된 인터페이스의 메서드를 만들 수도 있습니다.\ninterface ClockInterface {\n currentTime: Date;\n setTime(d: Date);\n}\n\nclass Clock implements ClockInterface {\n currentTime: Date;\n setTime(d: Date) {\n this.currentTime = d;\n }\n constructor(h: number, m: number) { }\n}\n\n인터페이스는 public 측면과 private 측면이 아닌 public 측면의 class를 만듭니다.클래스를 사용하여 클래스 인스턴스의 private 측에 특정 타입이 있는지 검사하는 것은 금지되어 있습니다.\n클래스의 스태틱과 인스턴스의 차이점(Difference between the static and instance sides of classes)\n클래스와 인터페이스로 작업할 때 클래스에 두 가지 타입이 있음을 명심하세요: 스태틱 측면의 타입과 인스턴스 측면의 타입construct signature으로 인터페이스를 만들고 이 인터페이스를 구현하는 클래스를 생성하려고 하면 오류가 발생할 수 있습니다:\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왜냐하면 클래스가 인터페이스를 구현할 때 클래스의 인스턴스 측면만 검사되기 때문입니다.생성자는 정적인 측면이기 때문에 이 검사에 포함되지 않습니다.\n대신 클래스의 정적인 측면에서 직접 작업해야 합니다.이 예제에서는 생성자를 위한 ClockConstructor와 인스턴스 메서드를 위한 ClockInterface라는 두 개의 인터페이스를 정의합니다.편의상 전달된 타입의 인스턴스를 생성하는 createClock 생성자 함수를 정의합니다.\ninterface ClockConstructor {\n new (hour: number, minute: number): ClockInterface;\n}\ninterface ClockInterface {\n tick();\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이 올바른 생성자 서명(constructor signature)을 가지고 있는지 확인합니다.\n인터페이스 확장 (Extending Interfaces)\n클래스처럼 인터페이스도 서로를 확장할 수 있습니다.이렇게 하면 한 인터페이스의 멤버를 다른 인터페이스로 복사할 수 있으므로 인터페이스를 재사용 가능한 컴포넌트로 분리하는 방법을 더 유연하게 할 수 있습니다.\ninterface Shape {\n color: string;\n}\n\ninterface Square extends Shape {\n sideLength: number;\n}\n\nlet 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 = {};\nsquare.color = \"blue\";\nsquare.sideLength = 10;\nsquare.penWidth = 5.0;\n\n하이브리드 타입 (Hybrid Types)\n이전에 언급했듯이 인터페이스는 실제 JavaScript에서 제공되는 풍부한 타입을 만들 수 있습니다.JavaScript의 동적이고 유연한 특성으로 인해 위에 설명된 몇 가지 타입의 조합으로 작동하는 객체를 종종 볼 수 있습니다.\n이러한 예로는 다음과 같이 추가 프로퍼티로 함수와 객체 역할을 모두 하는 객체가 있습니다:\ninterface Counter {\n (start: number): string;\n interval: number;\n reset(): void;\n}\n\nfunction getCounter(): Counter {\n let counter = function (start: number) { };\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써드-파티 JavaScript와 상호 작용할 때 타입의 형태를 완전히 형성하려면 위와 같은 패턴을 사용해야 할 수 있습니다.\n인터페이스 확장 클래스 (Interfaces Extending Classes)\n인터페이스 타입이 클래스 타입을 확장하면 해당 클래스의 멤버들을 상속하지만 구현을 상속하지는 않습니다.이는 마치 인터페이스가 구현을 제공하지 않고 클래스의 모든 멤버를 선언한 것과 같습니다.인터페이스는 기본 클래스의 private 및 protected 멤버조차도 상속합니다.즉 private 또는 protected 멤버가 있는 클래스를 확장하는 인터페이스를 생성하면 해당 인터페이스 타입은 해당 클래스 또는 해당 클래스의 서브 클래스에서만 구현할 수 있습니다.\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// 오류: 'Image' 타입의 'state' 프로퍼티가 없습니다.\nclass Image implements SelectableControl {\n select() { }\n}\n\nclass Location {\n\n}\n\n위의 예제에서 SelectableControl에는 Private state 프로퍼티를 포함한 Control의 모든 멤버가 포함되어 있습니다.state는 private 멤버이기 때문에 Control의 자식만 SelectableControl을 구현할 수 있습니다.왜냐하면 Control의 자식들만이 같은 선언에서 시작된 state private 멤버를 가지기 때문입니다.이것은 private 멤버들이 호환 가능해야 합니다.\nControl 클래스 내에서 SelectableControl의 인스턴스를 통해 state private 멤버에 접근할 수 있습니다.실제로 SelectableControl은 알려진 대로 select 메서드를 가진 Control과 같은 역할을 합니다.Button과 TextBox 클래스는 SelectableControl의 하위 타입입니다(왜냐하면 둘 다 Control을 상속받으며 select 메서드를 가지기 때문입니다).그러나 Image 클래스와 Location 클래스는 그렇지 않습니다.\n"},"pages/Classes.html":{"url":"pages/Classes.html","title":"클래스","keywords":"","body":"소개 (Introduction)\n전통적인 JavaScript는 재사용 가능한 컴포넌트를 만들기 위해 함수와 프로토 타입 기반의 상속을 사용하지만 클래스가 함수를 상속하고 객체가 이러한 클래스에서 구축되는 객체 지향 접근 방식에 익숙하지 않은 개발자들에게는 다소 어색함을 느낄 수 있습니다.ECMAScript6로도 알려진 ECMAScript 2015년을 시작으로 JavaScript 개발자는 이 객체 지향 클래스 기반 접근 방식을 사용하여 응용 프로그램을 구축 할 수 있습니다.TypeScript에서는 개발자가 이 기술을 사용하고 다음 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\n이전에 C# 또는 Java를 사용한 적이 있는 경우 구문이 익숙하게 보여야 합니다.새로운 클래스인 Greeter을 선언합니다.\n이 클래스에는 3개의 멤버가 있습니다: greeting 프로퍼티와 생성자 그리고 greet 메서드가 있습니다.\n클래스의 멤버 중 하나를 참조할 때 클래스에서 this를 앞에 접두어로 붙입니다.\n이것은 멤버에 접근하는 것을 뜻합니다.\n마지막 줄에서는 new를 사용하여 Greeter 클래스의 인스턴스를 만듭니다.이것은 이전에 정의한 생성자를 호출하여 Greeter 형태의 새 객체를 만들고 생성자를 실행하여 이를 초기화합니다.\n상속 (Inheritance)\nTypeScript에서는 일반적인 객체 지향 패턴을 사용할 수 있습니다.클래스 기반 프로그래밍에서 가장 기본적인 패턴 중 하나는 상속을 사용하여 기존 클래스를 확장하여 새로운 클래스를 생성할 수 있다는 것입니다.\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이 예제는 가장 기본적인 상속 기능을 보여줍니다: 클래스는 기본 클래스에서 속성과 메서드를 상속받습니다.여기서 Dog는 extends 키워드를 사용하여 Animal 기본 클래스에서 유래된 파생 클래스입니다.파생 클래스는 종종 하위 클래스(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이 예제는 앞서 언급하지 않은 몇 가지 다른 기능을 다룹니다.이번에도 Animal의 새로운 하위 클래스인 Horse과 Snake을 만드는 extends 키워드가 등장합니다.\n이전 예제와의 한 가지 다른 점은 생성자 함수를 포함하는 각 파생 클래스가 기본 클래스의 생성자를 실행할 super()를 호출해야한다는 것입니다.게다가 생성자 내에서 this에 있는 프로퍼티에 접근하기 전에 항상 super()를 호출해야 합니다.이것은 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 (Public by default)\n예를 들어 프로그램을 통해 선언된 멤버들에 자유롭게 접근할 수 있었습니다.\n다른 언어의 클래스에 익숙하다면 위의 예제에서 public을 사용하지 않아도 된다는 사실을 알았을 것입니다.예를 들어 C#의 경우 각 멤버를 public으로 표시하도록 명시해야합니다.\nTypeScript에서는 기본적으로 각 멤버가 public입니다.\n그럼에도 불구하고 public를 멤버를 명시적으로 표시할 수 있습니다.이전 섹션의 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\nprivate 이해하기 (Understanding private)\n멤버가 private으로 표시되면 그 멤버를 포함하는 클래스의 외부에서는 접근할 수 없습니다. 예 :\nclass Animal {\n private name: string;\n constructor(theName: string) { this.name = theName; }\n}\n\nnew Animal(\"Cat\").name; // 오류: 'name'은 private이다;\n\nTypeScript는 구조적인 타입의 시스템입니다.두 개의 다른 타입을 비교할 때 그것들이 어디서 왔는지에 관계없이 모든 멤버의 타입이 호환 가능하다면 그 타입 자체가 호환성(compatible)이 있다고 말합니다.\n그러나 private 및 protected멤버가 있는 타입을 비교할 때 이러한 타입들은 다르게 처리합니다.\n호환성(compatible)이 있는 것으로 판단되는 두 가지 타입 중 private멤버가 있는 경우 다른 멤버는 동일한 선언에서 유래된 private멤버가 있어야 합니다.이것은 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과 Rhino가 있습니다. Rhino는 Animal의 하위 클래스입니다.또한 구체적으로 Animal과 같아 보이는 Employee라는 새로운 클래스를 가지고 있습니다.이러한 클래스들의 인스턴스들을 만들고 서로를 할당하여 어떠한 일이 발생하는지 봅시다.\nAnimal과 Rhino는 Animal의 private name: string 선언으로부터 private의 형태를 공유하기 때문에 호환됩니다.그러나 Employee의 경우는 그렇지 않습니다.\nEmployee를 Animal에 할당하려고 할 때 이 타입들은 호환되지 않는다는 오류가 발생합니다.Employee도 name이라는 private 멤버가 있지만 Animal에서 선언한 것이 아닙니다.\nprotected 이해하기 (Understanding protected)\nprotected 지정자는 private 지정자와 매우 유사하게 동작합니다.단 protected 멤버도 선언된 파생 클래스의 인스턴스에서 접근할 수 있습니다. \n예를 들어\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\nReadonly 지정자 (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은 readonly입니다.\n\n매개변수 프로퍼티 (Parameter properties)\n마지막 예제의 Octopus 클래스에서 readonly 멤버 name과 생성자 매개변수 theName을 선언했습니다.그 다음 바로 name을 theName으로 설정했습니다.\n이것은 매우 일반적인 방법입니다.매개변수 프로퍼티(Parameter properties) 를 사용하면 한 곳에서 멤버를 생성하고 초기화할 수 있습니다.다음은 매개 변수 프로퍼티를 사용하여 이전에 Octopus 클래스를 추가적으로 수정합니다:\nclass Octopus {\n readonly numberOfLegs: number = 8;\n constructor(readonly name: string) {\n }\n}\n\ntheName을 어떻게 삭제했는지 확인하고 생성자에서 readonly name : string 매개 변수를 사용해 멤버 name을 생성하고 초기화할 수 있습니다.\n선언과 할당을 하나의 장소로 통합했습니다.\n매개변수 프로퍼티는 접근 지정자(accessibility modifier) 또는 readonly 또는 둘 모두로 생성자 매개변수를 접두어로 붙여 선언합니다.매개 변수 프로퍼티에 private을 사용하면 private 멤버가 선언되고 초기화됩니다.마찬가지로 public와 protected 그리고 readonly도 마찬가지입니다.\n접근자 (Accessors)\nTypeScript는 객체의 멤버에 대한 접근을 인터셉트하는 방법으로 getters/setters를 지원합니다.이것을 통해 각 객체에서 멤버에 접근하는 방법을 세부적으로 제어할 수 있습니다.\n간단한 클래스에 get과 set을 사용하도록 변환해봅시다.\n먼저 getter와 setter가 없는 예제부터 시작합시다.\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을 직접 설정하는 것은 매우 편리하지만 기분 내키는 대로 이름을 바꿀 수 있다면 문제를 일으킬 수 있습니다\n이 버전에서는 employee를 수정할 수 있도록 하기 전에 사용자가 passcode를 사용할 수 있는지 확인합니다.이를 위해 passcode를 확인할 fullName에 대한 직접적인 권한을 set으로 교체합니다.앞의 예제가 계속해서 원활하게 작동하도록 하기 위해 그에 상응하는 get을 추가합니다.\nlet passcode = \"secret passcode\";\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 (passcode && passcode == \"secret passcode\") {\n this._fullName = newName;\n }\n else {\n console.log(\"오류 : employee의 무단 업데이트!\");\n }\n }\n}\n\nlet employee = new Employee();\nemployee.fullName = \"Bob Smith\";\nif (employee.fullName) {\n console.log(employee.fullName);\n}\n\n접근자가 passcode를 확인하고 있다는 것을 입증하기 위해 passcode를 수정하고 passcode가 일치하지 않을 경우 employee에게 업데이트 권한이 없다는 경고 메시지를 받을 수 있습니다.\n접근자에 대해 알아야 할 몇 가지 주의사항:\n첫째, 접근자를 사용하려면 ECMAScript5 이상을 출력하도록 컴파일러를 설정해야 합니다.\nECMAScript3 다운그레이드는 지원되지 않습니다.\n둘째, get과 set을 가진 접근자는 자동적으로 readonly로 추론됩니다.이것은 코드에서 .d.ts 파일을 생성할 때 유용합니다. 왜냐하면 프로퍼티를 변경할 수 없다는 것을 알 수 있기 때문입니다.\n정적 프로퍼티 (Static Properties)\n지금까지는 인스턴스의 클래스 멤버들에 대해서만 이야기했습니다.인스턴스는 인스턴스화될 때 객체에서 나타납니다.또한 인스턴스가 아닌 클래스 자체에 볼 수 있는 스태틱 멤버도 생성할 수 있습니다.\n이 예제에서는 모든 grid의 일반적인 값이기 때문에 origin에 스태틱을 사용합니다.각 인스턴스는 클래스의 이름을 미리 정의하여 이 값에 접근합니다.인스턴스의 접근자 앞에 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\nabstract으로 표시된 추상 클래스 내의 메서드는 구현을 포함하지 않으므로 파생된 클래스에서 구현해야 합니다.추상 메서드는 인터페이스 메서드와 유사한 구문을 사용합니다.둘 다 메서드 본문을 포함하지 않고 메소드를 정의합니다.그러나 추상 메서드는 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; // 좋아요: abstract 타입에 대한 참조를 만듭니다.\ndepartment = new Department(); // 오류: 추상 클래스의 인스턴스를 생성할 수 없습니다.\ndepartment = new AccountingDepartment(); // 좋아요: 추상적이지 않은 하위 클래스를 생성하고 할당합니다.\ndepartment.printName();\ndepartment.printMeeting();\ndepartment.generateReports(); // 오류: abstract 타입으로 선언된 메서드가 존재하지 않습니다.\n\n고급 기법 (Advanced Techniques)\n생성자 함수 (Constructor functions)\nTypeScript에서 클래스를 선언하면 실제로 여러 선언이 동시에 생성됩니다.\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: Greeter;\ngreeter = new Greeter(\"world\");\nconsole.log(greeter.greet());\n\n여기서 let greeter: Greeter라고 할 때 Greeter 클래스의 인스턴스 타입으로 Greeter를 사용합니다.이것는 다른 객체 지향 언어를 사용하는 개발자에게는 거의 두 번째 특성입니다.\n또한 생성자 함수라고 부르는 또 다른 값을 생성하고 있습니다.\n이것은 클래스의 인스턴스를 new 할 때 호출되는 함수입니다.\n실제로 이 과정이 어떻게 진행되고 있는지 확인하기 위해 위의 예제에서 생성된 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());\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());\n\nlet greeterMaker: typeof Greeter = Greeter;\ngreeterMaker.standardGreeting = \"Hey there!\";\n\nlet greeter2: Greeter = new greeterMaker();\nconsole.log(greeter2.greet());\n\n이 예제에서 greeter1은 이전과 비슷하게 작동합니다.Greeter 클래스를 인스턴스화하고 이 객체를 사용합니다.이것은 전에 본 적이 있는 것입니다.\n그런 다음 그 클래스를 직접 사용합니다.여기서 greeterMaker라는 새로운 변수를 만듭니다.이 변수는 클래스 자체를 유지하거나 생성자 함수라고 하는 또 다른 방법으로 설명합니다. \n여기서는 typeof Greeter를 사용합니다.즉 \"인스턴스 타입이 아닌 \"Greeter 클래스 자체의 타입을 제공합니다\".또는 더 정확하게 생성자 함수의 타입인 \"Greeter라는 symbol 타입을 제공합니다\".이 타입에는 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/Functions.html":{"url":"pages/Functions.html","title":"함수","keywords":"","body":"소개 (Introduction)\n함수는 JavaScript의 모든 애플리케이션을 구성하는 기본 요소입니다.클래스는 추상화 계층, 클래스, 정보 은닉 및 모듈을 구축하는 방법입니다.TypeScript에서는 클래스와 네임 스페이스 그리고 모듈이 있지만 함수는 그럼에도 불구하고 작업 방법을 설명하는 데 중요한 역할을 합니다.또한 TypeScript는 표준 JavaScript 기능에 몇가지 새로운 기능을 추가하여 작업을 더 쉽게 해 줍니다.\n함수 (Functions)\nJavaScript와 마찬가지로 TypeScript 함수는 기명 함수 또는 익명 함수로 만들 수 있습니다.이를 통해 API의 함수 목록을 작성하든 다른 함수에 전달할 일회성 함수이든 애플리케이션에 가장 적합한 접근 방법을 선택할 수 있습니다.\n이 두가지 접근 방식이 JavaScript에서 어떻게 보이는지 빠르게 요약하면:\n// 기명 함수\nfunction add(x, y) {\n return x + y;\n}\n\n// 익명 함수\nlet myAdd = function(x, y) { return x + y; };\n\nJavaScript에서와 마찬가지로 함수는 함수 본문 외부의 변수를 참조할 수 있습니다.그렇게 할 때 이러한 변수들을 capture라고 말합니다.이 기법의 사용 방법과 사용할 때의 절충 사항을 이해하는 것은 이번 장의 범위를 벗어나지만캡처의 메커니즘이 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각 매개변수에 타입을 추가 한 다음 함수 자체에 타입을 추가하여 반환 타입을 추가할 수 있습니다.TypeScript는 리턴문를 보고 반환 타입을 파악할 수 있기 때문에 대부분 선택적으로 반환 타입을 생략할 수 있습니다.\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위의 코드를 다음과 같이 작성할 수 있습니다:\nlet myAdd: (baseValue: number, increment: number) => number =\n function(x: number, y: number): number { return x + y; };\n\n매개변수 타입이 정렬되어 있는 한 함수의 타입에 매개변수를 제공하는 이름에 관계 없이 매개변수 타입이 유효한 타입으로 간주됩니다.\n두 번째 파트는 반환 타입입니다.매개변수와 반환 타입 사이에 굵은 화살표(=>)를 사용하여 반환 타입을 명확하게 합니다.앞서 언급한 것처럼 이것은 함수 타입의 필수적인 부분이므로 함수가 값을 반환하지 않는 경우에는 반환 값을 남겨 두지 않고 void를 사용합니다.\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 Parameters)\nTypeScript에서는 모든 매개변수가 함수에 필요하다고 가정합니다.null 또는 undefined가 주어질 수 없다는 것을 의미하는 것이 아니라 함수가 호출될 때 컴파일러가 각 매개변수에 값을 제공했는지 확인한다는 것입니다.또한 컴파일러는 이러한 매개변수들이 함수로 전달되는 유일한 매개변수라고 가정합니다.간단히 말해서 함수에 주어진 인수의 수는 그 함수에서 기대하는 매개변수의 수와 일치해야 합니다.\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에서 모든 매개변수는 선택 사항이며 매개변수를 원하는 대로 사용하지 않을 수 있습니다.그렇게 되면 그 매개변수들의 값은 undefined입니다.\nTypeScript에서 선택적인 매개변수를 사용하려면 선택적으로 사용하려는 매개변수의 끝에 ?를 추가하세요.\n예를 들어 위에서 사용한 lastName 매개변수를 선택적으로 사용할 수 있도록 합니다:\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모든 선택적 매개변수는 필수 매개변수를 따라와야 합니다.last name 대신 first name을 선택적 매개변수로 만들고 싶다면 함수의 매개변수 순서를 변경해야 합니다.즉 목록의 first name을 마지막에 넣어야합니다.\nTypeScript에서 사용자가 매개변수를 제공하지 않거나 사용자가 대신 undefined를 전달하더라도 매개변수가에 할당되는 값을 설정할 수 있습니다.이것을 기본 매개변수(default-initialized parameters)라고 합니다.\n앞의 예제를 따라 last name의 기본값을 \"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 동일한 타입을 공유합니다.lastName의 기본 값은 타입에서 사라지고 매개변수가 선택 사항이라는 사실만 남겨졌습니다.\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필수 매개변수와 선택적 매개변수 그리고 기본 매개변수 모두 공통점이 하나 있습니다: 한 번에 하나의 매개변수에 대해 이야기합니다.때로는 여러 매개변수를 그룹으로 사용하거나 함수가 마지막으로 가져올 매개변수의 수를 모를 수 있습니다.JavaScript에서는 모든 함수 본문에서 볼 수 있는 arguments를 사용하여 인수를 직접 사용할 수 있습니다.\nTypeScript에서는 다음과 같은 인수를 변수로 함께 모을수 있습니다:\nfunction buildName(firstName: string, ...restOfName: string[]) {\n return firstName + \" \" + restOfName.join(\" \");\n}\n\nlet employeeName = buildName(\"Joseph\", \"Samuel\", \"Lucas\", \"MacKinzie\");\n\n나머지 매개변수는 무한적인 수의 선택적 매개변수로 처리됩니다.Rest 매개변수에 인수를 전달할 때는 원하는 만큼 사용할 수 있으며 심지어 통과할 수 없습니다.컴파일러는 줄임표 (...) 다음에 전달된 인수들을 배열을 작성하여 함수에서 사용할 수 있습니다.\n줄임표(...)는 나머지 매개변수가 있는 함수의 타입에도 사용됩니다:\nfunction buildName(firstName: string, ...restOfName: string[]) {\n return firstName + \" \" + restOfName.join(\" \");\n}\n\nlet buildNameFun: (fname: string, ...rest: string[]) => string = buildName;\n\nthis\nJavaScript에서 this를 사용법을 배우는 것은 일종의 통과 의례입니다.TypeScript는 JavaScript의 상위 집합이기 때문에 TypeScript 개발자들도 this을 사용하는 방법과 올바르게 사용되고 있지 않을 때를 찾아내는 방법을 배워야 합니다.JavaScript에서 this가 어떻게 작동하는지 알아야 한다면 Yehuda Katz의 Understanding JavaScript Function Invocation and \"this\"를 먼저 읽어보세요.Yehuda의 글에는 this의 내부 동작을 잘 설명하기 때문에 여기서는 기본적인 내용만 다룰 것입니다.\nthis와 화살표 함수 (this and arrow functions)\nJavaScript에서 this는 함수가 호출될 때 설정되는 변수입니다.매우 강력하고 유연한 기능이지만 함수가 실행되는 상황에 대해 항상 알고 있어야 하는 시간이 듭니다.특히 함수를 반환하거나 함수를 인수로 전달할 때 악명 높을 정도로 혼란스럽습니다.\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는 자체적으로 함수를 반환하는 함수입니다.예제를 실행하려고 하면 alert 대신 오류가 발생합니다.createCardPicker에 의해 생성된 함수에서 사용되는 this가 deck 객체 대신에 window로 설정되어 있기 때문입니다.왜냐하면 cardPicker()는 자기 자신을 호출하기 때문입니다.이와 같이 최상위 비-메서드 구문 호출은 this에 window를 사용합니다.(주의사항 : 엄격모드(strict mode)에서 this는 window보다는 undefined가 될 것입니다).\n나중에 사용할 함수를 반환하기 전에 함수에 올바른 this가 연결되도록하여 이를 해결할 수 있습니다.\n이렇게하면 나중에 어떻게 사용되든 상관없이 원래의 deck객체를 볼 수 있습니다.이를 위해 함수 표현식을 ECMAScript 6의 화살표 구문으로 변경하여 사용합니다.화살표 함수는 호출된 곳이 아닌 함수가 생성 된 곳에서 this를 캡처합니다:\nlet deck = {\n suits: [\"hearts\", \"spades\", \"clubs\", \"diamonds\"],\n cards: Array(52),\n createCardPicker: function() {\n // 주의: 아래 줄은 이제 화살표 함수입니다. 여기에서 '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가 실수를 했을 때 경고를 합니다.this.suits[pickedSuit]에서 this는 any 타입입니다.\nthis parameters\n불행히도 this.suits [pickedSuit]의 타입은 여전히any입니다.왜냐하면 this는 객체 리터럴 내부의 함수 표현식에서 왔기 때문입니다.이 문제를 해결하기 위해 명시적으로 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 // 주의사항 : 이 함수는 이제 반드시 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 객체에서 호출될 것으로 예상합니다.즉 this는 any가 아닌 Deck 타입입니다. 따라서 --noImplicitThis는 오류를 발생시키지 않습니다.\n콜백에서의 this 매개변수 (this parameters in callbacks)\n함수를 나중에 호출할 라이브러리에 전달할 때 콜백에서 this를 사용하여 오류가 발생할 수도 있습니다.왜냐하면 콜백을 호출하는 라이브러리가 표준 함수처럼 호출하기 때문에 this는 undefined가 될 것입니다.\n때때로 this 매개변수를 사용하여 콜백 오류를 방지할 수도 있습니다.\n첫 번째, 라이브러리 작성자는 콜백 타입에 this를 사용하여 annotate를 달아야 합니다:\ninterface UIElement {\n addClickListener(onclick: (this: void, e: Event) => void): void;\n}\n\nthis : void는 addClickListener가 onclick이 this 타입을 필요로 하지 않는 함수라는 것을 의미합니다.\n두 번째, this를 사용하여 호출 코드와 함께 annotate를 달아야 합니다:\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가 annotated되어 있으면 onClickBad는 반드시 Handler의 인스턴스에서 호출되어야한다는 것을 명시해야 합니다.그런 다음 TypeScript는 addClickListener에 this : void가 있는 함수가 필요하다는 것을 발견합니다.오류를 해결하려면 this의 타입을 수정하세요:\nclass Handler {\n info: string;\n onClickGood(this: void, e: Event) {\n // this의 타입이 void이기 때문에 여기서는 사용할 수 없습니다!\n console.log('clicked!');\n }\n}\nlet h = new Handler();\nuiElement.addClickListener(h.onClickGood);\n\nonClickGood는 this의 타입을 void로 지정하기 때문에 addClickListener에 전달할 수 있습니다.물론 this는 또한 this.info를 사용할 수 없다는 것을 의미합니다.두 가지 모두를 사용하려면 화살표 함수를 사용해야 합니다:\nclass Handler {\n info: string;\n onClickGood = (e: Event) => { this.info = e.message }\n}\n\n이것은 화살표 함수가 this를 캡처하지 않기 때문에 효과적입니다.때문에 기대하는 것 같이 항상 this : void를 넘겨줄 수 있습니다.\n단점은 Handler 타입의 객체마다 하나의 화살표 함수가 생성된다는 것입니다.반면에 메서드는 한 번만 만들어지고 핸들러의 프로토 타입에 소속됩니다.이러한 객체는 핸들러 타입의 모든 객체 사이에 공유됩니다.\n오버로드 (Overloads)\nJavaScript는 본질적으로 매우 동적인 언어입니다.단일 JavaScript 함수가 전달된 인수의 형태를 기반으로 서로 다른 타입의 객체를 반환하는 것은 드문 일이 아닙니다.\nlet suits = [\"hearts\", \"spades\", \"clubs\", \"diamonds\"];\n\nfunction pickCard(x): any {\n // 객체 / 배열로 작업하고 있는지 확인해보세요\n // 그렇다면 그것들은 덱을 주고 사용자는 카드를 선택할 것입니다.\n if (typeof x == \"object\") {\n let pickedCard = Math.floor(Math.random() * x.length);\n return pickedCard;\n }\n // 그렇지 않으면 카드를 선택하게하세요.\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 함수는 사용자가 무엇을 전달했는지에 따라 두 개의 서로 다른 내용을 반환합니다.사용자가 deck를 나타내는 객체를 전달하면 함수가 card를 선택합니다.사용자가 card를 선택하면 그들이 선택한 card를 알려줍니다.하지만 이것을 어떻게 타입 시스템에 설명할까요?\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 // 그렇다면 그것들은 덱을 주고 사용자는 카드를 선택할 것입니다.\n if (typeof x == \"object\") {\n let pickedCard = Math.floor(Math.random() * x.length);\n return pickedCard;\n }\n // 그렇지 않으면 카드를 선택하게하세요.\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와 비슷한 프로세스를 수행합니다.오버로드 목록을 살펴보고 제공된 매개변수를 사용하여 함수를 호출하는 첫 번째 오버로드 시도를 계속합니다.일치하는 것을 찾으면 이 오버로드를 올바른 오버로드로 선택합니다.이러한 이유 때문에 주문이 많아지면 가장 구체적인 것에서 가장 덜 구체적인 것으로 오버로드합니다.\nfunction pickCard (x) : any 조각은 오버로드 목록의 일부가 아니므로 두 개의 오버로드만 있습니다:하나는 객체를 취하고 하나는 숫자를 취합니다.pickCard를 다른 매개 변수 타입과 함께 호출하면 오류가 발생합니다.\n"},"pages/Generics.html":{"url":"pages/Generics.html","title":"제네릭","keywords":"","body":"소개 (Introduction)\n소프트웨어 공학의 주요 부분은 명확하고 일관된 API를 가질뿐만 아니라 재사용 가능한 구성 요소를 구축하는 것입니다. 현재의 데이터 뿐만 아니라 미래의 데이터에 대해서도 처리할 수 있는 구성 요소는 대형 소프트웨어 시스템 구축을 위한 가장 유연한 기능을 제공할 것입니다.\nC# 및 Java와 같은 언어에서 재사용 가능한 구성 요소를 만들기 위한 주요 도구 중 하나는 제네릭 즉 단일 타입이 아닌 다양한 타입을 처리할 수 있는 구성 요소를 만드는 것입니다. 이를 통해 사용자는 구성요소를 사용할 때 자신만의 타입을 사용할 수 있습니다.\n제네릭의 Hello World (Hello World of Generics)\n우선 제네릭의 \"Hello World\" 즉 identity 함수를 만들어 봅시다. 이 identity 함수는 전달된 것을 그대로 반환하는 함수입니다. 이는 echo 명령과 비슷한 방식으로 생각하면 됩니다.\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대신 어떤 타입이 반환될 것인지를 나타내는 데 사용할 수 있는 방식으로 인수 타입을 정하는 방법이 필요합니다. 여기서는 값이 아닌 타입을 처리하는 특별한 종류의 변수인 타입 변수(type variable)을 사용할 것입니다.\nfunction identity(arg: T): T {\n return arg;\n}\n\nidentity 함수에 타입변수 T 를 추가했습니다.\n이 T 는 함수 사용자가 제공한 타입(예: number)를 캡처하여 나중에 해당 정보를 사용할 수 있도록 합니다. 또한 T 를 다시 반환 타입으로 사용합니다. 자세히 보면 인수와 반환 타입에 동일한 타입이 사용되는 것을 볼 수 있습니다. 이를 통해 함수의 안과 밖에서 타입에 대한 정보를 넘길 수 있습니다.\n이러한 모습의 identity 함수는 다양한 타입을 처리할 수 있기 때문에 일반적이라고 할 수 있습니다. any 를 사용하는 것과는 달리 인수와 반환 타입에 숫자를 사용하는 처음의 identity 함수와 동일합니다.(즉 어떠한 정보도 잃어버리지 않습니다)\n제네릭 identity 함수를 만든 후 두 가지 방법 중 하나로 호출 할 수 있습니다. 첫번째 방법은 타입 인수를 포함한 모든 인수를 함수에 전달하는 것입니다.\nlet output = identity(\"myString\"); // 반환 타입은 'string' 입니다.\n\n여기서는 함수 호출에 대한 인수 중 하나인 T 를 string 으로 명시적으로 정했으며 인자에는 () 를 사용하는 것과 달리 <> 를 사용했습니다.\n두번째 방법은 더 일반적인 방법이기도 합니다. 여기서는 타입 인수 추론(type argument inference) 를 사용합니다. 즉 함수에 전달하는 인수 타입에 따라 컴파일러가 자동으로 T 값을 설정합니다.\nlet output = identity(\"myString\"); // 반환 타입은 'string' 입니다.\n\n꺾쇠 괄호(<>) 안에 명시적으로 타입을 전달할 필요가 없습니다. 컴파일러는 그저 \"myString\" 의 값을 보고 T 를 그 타입으로 설정합니다.\n타입 인자 추론은 코드를 더 짧고 가독성 있게 유지하는 유용한 도구가 될 수 있지만 보다 복잡한 예제에서는 컴파일러가 타입을 추론하지 못하면 앞의 예제에서 했던 것 처럼 타입 인자를 명시적으로 전달해야 할 수도 있습니다.\n제네릭 타입 변수 (Generic Type Variables)\n제네릭을 사용하기 시작할 때 identity 와 같은 제네릭 함수를 만들면 컴파일러는 함수 내부에 제네릭으로 타입이 지정된 매개변수를 올바르게 사용하도록 합니다. 즉 실제로 이러한 매개변수를 모든 타입이 될 수 있는 것처럼 취급힙니다.\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 모듈에는 이 멤버가 없다고 할 수는 없습니다. 이전에 타입 변수가 모든 타입이 될 수 있다고 했습니다. 따라서 누군가 .length 멤버가 없는 number 를 전달 할 수 있을 것입니다.\n실제로 이 함수가 T 대신 T 배열을 처리한다고 가정해 봅시다. 그러면 배열을 처리할 수 있기 때문에 .length 멤버가 사용 가능해야 합니다. 다른 타입의 배열을 생성하는 함수로 이것을 설명하겠습니다:\nfunction loggingIdentity(arg: T[]): T[] {\n console.log(arg.length); // Array는 .length 멤버가 있습니다. 오류 없음.\n return arg;\n}\n\nloggingIdentity 는 타입 매개 변수 T 를 인자로 받고 arg 는 T 배열이며 T 배열을 반환합니다. 숫자 배열을 인자로 넘기면 T 가 number 에 바인딩 되기 때문에 숫자 배열을 반환할 것입니다. 이렇게하면 모든 타입이 아닌 처리하고자 하는 타입의 일부로 제네릭 타입 변수 T 를 사용하여 유연성을 높일 수 있습니다.\n혹은 다음 예제와 같이 작성할 수 있습니다.\nfunction loggingIdentity(arg: Array): Array {\n console.log(arg.length); // Array는 .length 멤버가 있습니다. 오류 없음.\n return arg;\n}\n\n이미 다른 언어의 타입 스타일에 대해 잘 알고 있을 것입니다. 다음장에서는 Array 와 같이 자신만의 제네릭 타입을 만드는 방법을 다룰 것입니다.\n제네릭 타입 (Generic Types)\n이전 장에서는 다양한 타입의 함수를 처리하는 제네릭 identity 함수를 만들었습니다. 이 장에서는 함수 자체의 타입과 제네릭 인터페이스를 만드는 방법에 대하여 살펴보겠습니다.\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) 을 볼 수 있습니다. 이것은 인터페이스의 다른 모든 멤버가 타입 매개변수를 볼 수 있게합니다.\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제네릭 함수 대신 제네릭 타입의 일부인 비 제네릭 함수 signature로 설명하겠습니다.\n우리가 GenericIdentityFn 을 사용할 때 대응하는 타입 매개변수(여기서는 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\nalert(stringNumeric.add(stringNumeric.zeroValue, \"test\"));\n\n인터페이스와 마찬가지로 타입 매개변수를 클래스 자체에 두면 클래스의 모든 속성이 동일한 타입으로 작동하도록 할 수 있습니다.\n클래스 섹션에서 다루었던 것처럼 클래스에는 정적인 측면과 인스턴스 측면의 두가지 측면이 있습니다.\n제네릭 클래스는 정적 측면 보다는 인스턴스 측면에서만 제네릭이므로 클래스를 사용할 때 정적 멤버(static member)는 클래스의 타입 매개변수를 사용할 수 없습니다.\n제네릭 제약조건 (Generic Constraints)\n이전의 예제를 기억한다면 타입들에 어떤 기능이 있는지에 대한 지식이 있는 타입에서 작동하는 제네릭 함수를 작성해야 할 때가 있습니다.\nloggingIdentity 예제에서는 arg의 .length 프로퍼티에 접근하기를 원했지만 컴파일러는 모든 타입이 .length 속성을 가지고 있음을 증명할 수 없었습니다. 그래서 컴파일러는 이러한 가정을 하지 않도록 경고를 줍니다.\nfunction loggingIdentity(arg: T): T {\n console.log(arg.length); // 오류 : T는 .length 메소드를 가지고 있지 않습니다.\n return arg;\n}\n\n모든 타입으로 작업하는 대신 이 함수가 .length 프로퍼티를 가진 모든 타입에서 작동하도록 제한을 두고 싶을 것입니다.\n타입에 이 멤버가 있으면 타입을 허용하지만 적어도 이 멤버가 있어야 합니다.\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제네릭을 사용하여 TypeSciprt에서 팩토리를 생성할 때 생성자 함수를 사용하여 클래스 타입을 참조해야 합니다. 예를 들어,\nfunction create(c: {new(): T; }): T {\n return new c();\n}\n\n아래의 고급 예제는 프로토타입 프로퍼티를 사용하여 생성자 함수와 클래스 타입의 인스턴스 사이의 관계를 추론하고 제한합니다.\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/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숫자 열거형은 계산된, 상수 멤버 (computed and constant members)에 혼합 될 수 있습니다.\n단편적으로, 초기화가 없는 열거형은 상수 또는 다른 상수 열거형의 멤버로 초기화된 숫자 열거형을 따라야할 필요가 있습니다.\n즉, 다음은 허용되지 않습니다:\nenum E {\n A = getSomeValue(),\n B, // 오류 ! A 는 상수로 초기화되지 않았으므로 B에는 초기화가 필요합니다.\n}\n\n문자 열거형 (String enums)\n문자 열거형은 비슷한 개념이지만 아래에 설명 된 것과 같이 약간의 미묘한 실행시 차이 (runtime differences)가 있습니다.\n문자 열거형에서 각 멤버는 문자열 리터럴 또는 다른 문자 열거형 멤버로 상수초기화되어야 합니다.\nenum Direction {\n Up = \"UP\",\n Down = \"DOWN\",\n Left = \"LEFT\",\n Right = \"RIGHT\",\n}\n\n문자 열거형은 자동 증가 동작을 하지 않지만 문자 열거형은 \"직렬화(serialize)\"하는 이점이 있습니다.\n즉, 디버깅 중이며 숫자 열거형의 런타임 값을 읽어야하는 경우 이 값은 종종 불투명합니다 - 즉, 자체적으로 유용한 의미를 전달하지는 않습니다.(역 매핑 (enums-at-runtime)이 도움이 될것입니다)\n문자 열거형을 사용하면 열거형 멤버 자체의 이름과 독립적으로 코드가 실행될 때 의미있고 읽기 쉬운 값을 제공합니다.\n별종 열거형 (Heterogeneous enums)\n엄밀히 말하자면 열거형은 문자열과 숫자 멤버와 섞일 수는 있지만 그렇게 할 이유는 없습니다.\nenum BooleanLikeHeterogeneousEnum {\n No = 0,\n Yes = \"YES\",\n}\n\nJavaScript의 런타임 동작을 실제로 사용하려고 하지 않는 한, 이렇게 하지 않는 것이 좋습니다. \n계산된 상수 멤버 (Computed and constant members)\n각 열거형 멤버에는 constant 또는 computed 중 하나일 수 있는 값이 있습니다.\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상수 열거형 표현식이 NaN 또는 Infinity 로 평가되는 것은 컴파일 타임 에러입니다.\n\n\n\n다른 모든 경우에는 열거형 멤버가 계산된(computed) 것으로 간주됩니다.\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숫자 리터럴에 적용되는 단항 마이너스 (예: -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,\n // ~~~~~~~~~~~~~~~~ 오류!\n radius: 100,\n}\n\n또 다른 변화는 열거 타입 자체가 각 열거형 멤버의 합집합(union) 이 된다는 것입니다.\n결합 타입 (union types)에 대해 아직 배우지 않았지만, 알아 두어야 할 것은 조합 열거형을 사용하는 타입 시스템이 열거형 자체에 존재하는 정확한 값들을 알고있다는 사실을 활용할 수 있다는 것입니다.\n이 때문에 TypeScript는 값을 잘못 비교하는 바보같은 버그를 잡을 수 있습니다.\nenum E {\n Foo,\n Bar,\n}\n\nfunction f(x: E) {\n if (x !== E.Foo || x !== E.Bar) {\n // ~~~~~~~~~~~\n // 오류! 연산자 '!==' 는 'E.Foo' 및 'E.Bar' 타입에 적용할 수 없습니다.\n }\n}\n\n이 예제에서, 먼저 x 가 E.Foo 가 가 아닌지 검사했습니다.\n이 검사를 성공하면 || 가 실행되지 않고 'if' 의 내부가 실행됩니다.\n하지만 검사를 성공하지 못하면 x 는 오직 E.Foo 만 될 수 있습니다. 따라서 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역 매핑 (Reverse mappings)\n멤버에 대한 속성 이름이 있는 객체를 만드는 것 외에도 숫자 열거형 멤버는 열거형 값에서 열거형의 이름으로 역 매핑(reverse mapping) 을 받습니다.\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이 생성된 코드에서 열거형은 전방향(forward) (name -> value) 매핑과 역방향(reverse) (value -> name) 매핑을 모두 저장하는 객체로 컴파일됩니다.\n다른 열거형 멤버에 대한 참조는 항상 속성 접근으로 보내지며 결고 인라인(inline)되지 않습니다.\n문자열 열거형 멤버는 역매핑을 생성하지 않습니다.\nconst 열거형 (const enums)\n대부분의 경우 열거형은 완벽하게 유효현 방법입니다.\n하지만 때떄로 요구사항이 더 엄격합니다.\n열거형의 값에 접근할 때 여부느이 생성된 코드와 추가적인 우회 비용을 피하려면 const 열거형을 사용 할 수 있습니다.\nconst 열거형은 열거형에 const 지시자를 사용하여 정의합니다.\nconst enum Enum {\n A = 1,\n B = A * 2\n}\n\nconst 열거형은 상수 열거형 표현식만 사용할 수 있으며 일반 열거형과 달리 컴파일하는 동안 오나전히 제거됩니다.\nconst 열거형 멤버는 사용하는 사이트에서 인라인(inline)됩니다.\nconst 열거형은 계산된 멤버를 가질수 없기 때문에 가능합니다.\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\n앰비언트 열거형 (Ambient enums)\ndeclare enum Enum {\n A = 1,\n B,\n C = 2\n}\n\n앰비언트 열거형과 비앰비언트 열거형의 중요한 차이점 중 하나는 일반 열거형에서 초기화가 없는 멤버는 이전 열거형 멤버가 상수로 간주된다는 것입니다.\n반대로, 초기화가 없는 앰비언트 (그리고 비상수(non-const)) 열거형 멤버는 항상 계산된 것으로 간주됩니다.\n"},"pages/Type Inference.html":{"url":"pages/Type Inference.html","title":"타입 추론","keywords":"","body":"소개 (Introduction)\n이 장에서는 TypeScript의 타입 추론(Type Inference)에 대해 설명합니다. 즉 타입이 어디서 어떻게 추론되는지 논의할 것입니다.\n기본 (Basics)\nTypeScript에는 타입을 명시해주지 않았을 때 타입 정보를 제공하기 위해 타입 추론이 사용되는 여러 위치가 있습니다. 아래 예시 코드를 봅시다.\nlet x = 3;\n\nx 변수의 타입은 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[] 로 추론되기를 원할 수도 있습니다.\n하지만 배열에는 정확히 Animal 타입의 객체가 없기 때문에 배열 요소 타입에 대한 추측을 할 수 없습니다.\n이 문제를 해결하려면 다른 유형의 수퍼 타입이 없는 유형을 명시적으로 제공해야합니다:\nlet zoo: Animal[] = [new Rhino(), new Elephant(), new Snake()];\n\n가장 일반적인 타입이 발견되지 않으면 추론의 결과는 유니온 배열(Union Array) 타입인 (Rhino | Elephant | Snake)[] 가 됩니다.\n상황적 타입 (Contextual Type)\n타입 추론은 TypeScript의 \"다른 방향\"에서도 작동합니다.\n이를 \"상황적 타이핑(Contextual Typing)\" 이라고 합니다. 상황적 타입은 표현식의 타입의 위치에 의해 암시될 때 발생합니다. 예:\nwindow.onmousedown = function(mouseEvent) {\n console.log(mouseEvent.button); //\n위의 코드에서 타입 오류를 제공하기 위해 TypeScript 타입 검사기는 Window.onmousedown 함수 타입을 사용하여 오른쪽 함수 표현식의 타입을 추론했습니다.\n이렇게 했을 때 mouseEvent 매개 변수의 타입을 추론할 수 있었습니다.\n이 함수 표현식이 문맥적으로 입력 된 위치에 있지 않으면 mouseEvent 매개변수는 any 타입을 가지며 오류는 발생하지 않습니다.\n문맥적으로 타입이 정해진 표현식에 명시적인 타입 정보가 포함되어 있면 해당 타입이 무시됩니다.\n위 예제를 작성했다면:\nwindow.onmousedown = function(mouseEvent: any) {\n console.log(mouseEvent.button); //\n매개 변수에 명시적 타입 주석이 있는 함수 표현식은 상황적 타입을 대체합니다.\n일단 그렇게 되면 상황적 타입이 적용되지 않으므로 오류가 발생하지 않습니다.\n상황적 타이핑은 많은 경우에 적용됩니다.\n일반적인 경우에는 함수 호출에 대한 인수, 할당의 우측 표현식, 타입 표명(Type Assertions), 객체의 멤버와 배열 리터럴, 그리고 return 문입니다.\n상황적 타입은 또한 가장 일반적인 타입의 후보 타입으로도 작용합니다.\n예:\nfunction createZoo(): Animal[] {\n return [new Rhino(), new Elephant(), new Snake()];\n}\n\n이 예에서 가장 일반적인 타입은 Animal, Rhino, Elephant, 그리고 Snake 네가지 집합으로 구성됩니다.\n이 중에서 Animal 은 가장 일반적인 타입 알고리즘으로 선택이 가능합니다.\n"},"pages/Type Compatibility.html":{"url":"pages/Type Compatibility.html","title":"타입 호환성","keywords":"","body":"소개 (Introduction)\nTypeScript의 타입 호환성은 구조적 하위 타입을 기반으로합니다.구조적 타이핑은 멤버에 따라 타입을 관계시키는 방법입니다.이것은 명사뿐인 타이핑과 대조적입니다.\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의 타입 시스템을 사용하면 완료시 알 수 없는 특정 작업을 안전하게 수행할 수 있습니다.타입 시스템에 이 프로퍼티가 있으면 그것은 \"타당\"한 것이 아니라고 합니다.\nTypeScript에서 부적절한 동작을 허용하는 곳을 신중하게 고려했으며 이 문서 전체에서 이러한 상황이 발생하는 곳과 그 뒤에있는 숨겨진 동기 부여 시나리오에 대해 설명합니다.\n시작하기 (Starting out)\nTypeScript의 구조 타입 시스템에 대한 기본적인 규칙은 y가 적어도x와 같은 멤버를 가지고 있다면 x는 y와 호환된다는 것입니다.\n예를 들어:\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 alert(\"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매개 변수 이름은 고려되지 않으며 타입만 고려됩니다.이 경우x의 모든 매개 변수는y에 상응하는 호환 매개 변수를 가지므로 할당이 허용됩니다.\ny에는 x가 필요로 하지 않는 두 번째 매개 변수가 있어 할당이 허용되지 않으므로 오류입니다.\ny = x 예시와 같은 '버려지는' 매개변수를 허용하는지 이유가 의심스러울겁니다.이 할당이 허용되는 이유는 JavaScript에서 추가적인 함수 매개 변수를 무시하는 것이 상당히 흔한 일이기 때문입니다. \n예를 들어 Array#forEach는 콜백 함수에 세 개의 매개 변수를 제공합니다 : 배열 요소와 해당 인덱스 및 포함된 배열\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 패턴을 사용할 수 있습니다. \n간단한 예제:\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).x + \",\" + (e).y));\nlistenEvent(EventType.Mouse, void>((e: MouseEvent) => console.log(e.x + \",\" + e.y)));\n\n//그래도 허용되지 않습니다(명확한 오류). 완전히 호환되지 않는 유형에 대해 적용되는 타입 안전성(Type safety)\nlistenEvent(EventType.Mouse, (e: number) => console.log(e));\n\n선택적 매개 변수와 나머지 매개 변수 (Optional Parameters and Rest Parameters)\n호환성을 위한 함수를 비교할 때 선택적 매개 변수와 필수 매개 변수는 서로 바꿔서 사용할 수 있습니다.원본 타입의 추가 선택적 매개 변수는 오류가 아니며 원본 타입의 해당 매개 변수가 없는 대상 타입의 선택적 매개 변수는 오류가 아닙니다.\n함수에 나머지 매개 변수가 있으면 함수가 선택적 매개 변수의 무한적입 집합인것처럼 처리됩니다.\n이는 타입 시스템의 관점에서 보면 중요하지 않지만 런타임 관점에서 선택적 매개 변수의 개념은 일반적으로 잘 적용되지 않습니다.왜냐하면 그 위치에서 undefined가 통과하는 것이 대부분의 함수가 같기 때문입니다.\n동기를 부여하는 예제는 콜백을 수행하고 일부(개발자에게) 예측 가능하지만 (타입 시스템에) 알 수 없는 인수를 사용하여 호출하는 함수의 일반적인 패턴입니다.\nfunction invokeLater(args: any[], callback: (...args: any[]) => void) {\n /* ... 'arg'로 콜백을 호출합니다. ... */\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열거형 (Enums)\n열거형은 숫자와 호환되며 숫자는 열거형과 호환됩니다.다른 열거형에서 가져온 열거형의 값은 호환되지 않는 것으로 간주됩니다.\n예를 들어\nenum Status { Ready, Waiting };\nenum Color { Red, Blue, Green };\n\nlet status = Status.Ready;\nstatus = Color.Green; // 오류\n\n클래스 (Classes)\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 멤버는 호환성에 영향을 줍니다.클래스의 인스턴스가 호환성을 검사할 때 대상 타입에 private 멤버가 포함되어 있으면 원본 타입에 동일한 클래스에서 비롯된 private 멤버가 포함되어 있어야합니다.마찬가지로 protected 멤버가 있는 인스턴스에도 동일하게 적용됩니다.이를 통해 클래스는 수퍼 클래스와 할당을 지정하는 것이 가능하지만 다른 상속 계층 구조의 클래스에서는 동일한 형태을 가질 수 없습니다.\n제네릭 (Generics)\nTypeScript는 구조적인 타입 시스템이기 때문에 타입 매개변수는 멤버 타입의 일부로 사용될 때 결과 타입에 만 영향을 줍니다.\n예를 들어\ninterface Empty {\n}\nlet x: Empty;\nlet y: Empty;\n\nx = y; // 좋아요, y는 x의 구조와 일치합니다\n\n위의 경우 x와 y의 구조가 인수 타입를 차별화된 방식으로 사용하지 않기 때문에 호환 가능합니다.\nEmpty에 멤버를 추가하여 이 예제를 변경하면 어떻게 동작하는지 보여줍니다 :\ninterface NotEmpty {\n data: T;\n}\nlet x: NotEmpty;\nlet y: NotEmpty;\n\nx = y; // 오류, x와 y는 호환되지 않습니다\n\n이런 식으로 인수 타입이 명시된 제네릭 타입은 비-제네릭 타입처럼 동작합니다.\n인수 타입 지정되지 않은 제네릭 타입의 경우 모든 지정되지 않은 인수 타입 대신에 any를 지정하여 호환성을 검사합니다.그런 다음 결과로 나타나는 유형의 호환성을 일반적이지 않은 경우와 마찬가지로 검사합니다.그 결과 생성된 타입은 비-제네릭 경우와 마찬가지로 호환성을 검사합니다.\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지금까지는 언어 사양에 정의된 용어가 아닌 '호환성'을 사용했습니다.TypeScript에는 두 종류의 호환성이 있습니다: 하위 타입과 할당\n이러한 할당과 any에서와 숫자 값을 상응하는 열거형까지 할당을 허용하는 규칙과 하위 호환성을 확장에서만 차이가 있다.\n다른 위치는 상황에 따라 두 가지 호환 메커니즘 중 하나를 사용합니다.실용적인 목적을 위해 타입 호환성은 implements와 extends의 경우에도 할당 호환성에 의해 결정됩니다.\n자세한 내용은 TypeScript 사양을 참조하십시오.\n"},"pages/Advanced Types.html":{"url":"pages/Advanced Types.html","title":"고급 타입","keywords":"","body":"교차 타입 (Intersection Types)\n교차 타입은 다양한 타입을 하나로 결합합니다.따라서 기존 타입을 추가하여 필요한 모든 기능을 갖춘 단일 타입을 얻을 수 있습니다.\n예를 들어 Person & Serializable & Loggable은 Person 과 Serializable 이며 Loggable 입니다.즉 이 타입의 객체는 세 가지 타입의 모든 멤버를 갖게됩니다.\n믹스인에 사용되는 교차 타입과 고전적인 객체 지향 형식에 맞지 않는 다른 개념을 볼 수 있습니다.(JavaScript에 이러한 것들이 많습니다!)\n여기에 Mixin을 만드는 방법을 보여 주는 간단한 예제가 있습니다 :\nfunction extend(first: T, second: U): T & U {\n let result = {};\n for (let id in first) {\n (result)[id] = (first)[id];\n }\n for (let id in second) {\n if (!result.hasOwnProperty(id)) {\n (result)[id] = (second)[id];\n }\n }\n return result;\n}\n\nclass Person {\n constructor(public name: string) { }\n}\ninterface Loggable {\n log(): void;\n}\nclass ConsoleLogger implements Loggable {\n log() {\n // ...\n }\n}\nvar jim = extend(new Person(\"Jim\"), new ConsoleLogger());\nvar n = jim.name;\njim.log();\n\n유니온 타입 (Union Types)\n유니온 타입은 교차 타입과 밀접한 관련이 있지만 매우 다르게 사용됩니다.때로는 매개 변수가 number 또는string이 될 것으로 기대하는 라이브러리를 실행하게 됩니다.\n예를 들어 다음과 같은 함수을 수행하십시오:\n/**\n * string 타입을 가져와서 왼쪽에 \"padding\"을 추가합니다.\n * 'padding'이 string인 경우에는 'padding'이 왼쪽에 추가됩니다.\n * 'padding'이 number인 경우에는 해당 개수의 공백이 왼쪽에 추가됩니다.\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로 분류된다는 것입니다.즉 number이거나 string이 아닌 인수를 사용하여 호출할 수 있지만 TypeScript는 해당 인수와 함께 사용할 수 있습니다.\nlet indentedString = padLeft(\"Hello world\", true); // 컴파일 타임에는 통과되지만 런타임에는 실패합니다.\n\n전통적인 객체 지향 코드에서는 타입의 계층을 만들어 두 가지 타입을 추상화 할 수 있습니다.이것이 훨씬 더 명백하기는 하지만 또 약간 지나치기도 합니다.padLeft의 원래 버전에 대한 좋은 점 중 하나는 원시 값을 전달할 수 있다는 것입니다.이는 사용법이 간단하고 간결하다는 것을 의미했습니다.이 새로운 접근법은 이미 다른 곳에 있는 함수를 사용하려는 경우에도 도움이 되지 않습니다.\nany 대신 padding 매개변수에 union type 을 사용할 수 있습니다:\n/**\n * string 타입을 가져와서 왼쪽에 \"padding\"을 추가합니다.\n * 'padding'이 string인 경우에는 'padding'이 왼쪽에 추가됩니다.\n * 'padding'이 number인 경우에는 해당 개수의 공백이 왼쪽에 추가됩니다.\n */\nfunction padLeft(value: string, padding: string | number) {\n // ...\n}\n\nlet indentedString = padLeft(\"Hello world\", true); // 컴파일 시 오류\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유니온 타입이 좀 까다로울 수도 있지만 익숙해지는 데는 약간의 직관이 필요할 뿐입니다.어떠한 값에 A | B 타입이 있다면 A 와 B 모두 가지고 있는 멤버가 있음을 확실히 알고 있습니다.이 예제에서 Bird는 fly라는 멤버를 가지고 있습니다.하지만 Bird | Fish의 변수 타입이 fly 메서드로 작용하고 있는지는 알 수 없습니다.런타임에 변수가 Fish 인경우 pet.fly() 호출은 실패합니다.\n타입 가드와 차별된 타입 (Type Guards and Differentiating Types)\n유니온 타입은 값을 취할 수있는 타입으로 겹칠 수있는 상황을 모델링 할 때 유용합니다.Fish를 가지고 있는지에 대해 구체적으로 알아야 할 필요가 있을 때 무슨 일이 일어날까요?JavaScript에서 두 가지 가능한 값을 구별하는 일반적인 용어는 멤버의 존재를 확인하는 것입니다.\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).swim) {\n (pet).swim();\n}\nelse {\n (pet).fly();\n}\n\n사용자 정의 타입 가드 (User-Defined Type Guards)\n타입 표명(type assertions)을 여러 번 사용해야 했다는 것에 주목하세요.일단 이 검사를 실시하면 각 지점에서 pet의 타입를 알 수 있습니다.\n그런 일이 있을 때 TypeScript에는 type guard라는 것이 있습니다.타입 가드(type guard)는 일부 스코프에서 타입을 보장하는 런타임 검사를 수행하는 표현식입니다.타입 가드를 정의하려면 반환 타입이 타입 명제 (type predicate) 인 함수를 정의하기만 하면 됩니다 :\nfunction isFish(pet: Fish | Bird): pet is Fish {\n return (pet).swim !== undefined;\n}\n\npet is Fish는 이 예제에서 타입 명제입니다.명제는 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라는 것을 알고 있을 뿐만 아니라,else 스코프에서는 Fish가 없다는 것을 알기 때문에 Bird가 있어야 합니다.\ntypeof 타입 가드 (typeof type guards)\n그럼 다시 돌아와 유니온 타입을 사용하는 padLeft 버전의 코드를 작성해보겠습니다.다음과 같이 타입 명제로 작성할 수 있습니다 :\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그러나 어떤 타입이 원시적인지 알아내는 함수를 정의하는 것은 고통스럽습니다.다행스럽게도, typeScript가 자체적으로 타입 가드임을 인식하기 때문에 typeof x === \"number\"를 직접 함수로 추상화할 필요는 없습니다.즉 이러한 인라인 검사를 작성할 수 있다는 것을 의미합니다.\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\n이것들의 typeof 타입 가드는 두가지 다른 형태로 인식됩니다: typeof v === \"typename\"와 typeof v !== \"typename\", 여기서 \"typename\"은 반드시 \"number\", \"string\", \"boolean\", 또는 \"symbol\".TypeScript에서 다른 문자열과 비교하는 것을 멈추지는 않지만 언어에서는 이러한 표현식을 타입 가드로 인식하지 않습니다.\ninstanceof 타입 가드 (instanceof type guards)\ntypeof 타입 가드를 읽었고 JavaScript에서 instanceof 연산자에 익숙하다면 아마 이 섹션에 대해 알 수 있을 것입니다.\ninstanceof 타입 가드는 생성자 함수를 사용하여 타입을 좁히는 방법입니다.예를 들어, 이전의 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타입이 any가 아닌 경우 함수의 prototype 프로퍼티 타입\n해당 타입의 생성자 서명에 의해 반환된 타입의 결합\n\n이와 같은 순서로 진행됩니다.\nNullable types\nTypeScript는 null과 undefined 값을 가지는 두 가지 특별한 타입이 있습니다.이것을 기본 타입 섹션에서 간략하게 언급했었습니다.기본적으로 타입 체커는 null과 undefined를 모든 항목에 할당 가능한 것으로 간주합니다.사실상 null 과 undefined는 모든 타입의 유효한 값입니다.즉 방지하려는 경우조차도 any 타입에 할당되지 않도록 할 수 없습니다.null의 발명가 토니 호어는 이것을 \"10억 달러의 실수\"라고 부릅니다.\n--strictNullChecks에서 다음과 같이 수정할 수 있습니다: 변수를 선언할 때 자동으로 null 또는 undefined가 포함되지 않습니다.유니온 타입을 사용하여 명시적으로 포함할 수 있습니다:\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를 다르게 다루고 있습니다.string | null은 string | undefined 및 string | undefined | null과는 다른 타입입니다.\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; // ok\nc.b = null; // 오류, 'null'은 'number | undefined'에 할당할 수 없습니다\n\n타입 가드와 타입 표명 (Type guards and type assertions)\nnullable 타입은 유니온으로 구현되기 때문에 타입 가드를 사용하여 null을 제거해야 합니다.다행히 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를 제거 할 수 없는 경우 타입 표명 연산자를 사용하여 수동으로 제거할 수 있습니다.구문은 후위에 ! 입니다: identifier!는 identifier의 타입 null과 undefined를 제거합니다:\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을 제거할 수 없기 때문에 여기에 중첩된 함수를 사용합니다(즉시실행함수 제외).특히 외부 함수에서 호출한 경우 중첩된 함수에 대한 모든 호출을 추적할 수 없기 때문입니다.함수가 어디에서 호출되는지 알지 못하면 body가 실행될 때 name의 타입이 무엇인지 알 수 없습니다.\n타입 별칭 (Type Aliases)\n타입 aliases는 타입의 새로운 이름을 생성합니다.타입 aliases은 인터페이스와 유사하지만 원시 타입, 유니온, 튜플 및 기타 직접 작성해야 하는 다른 타입의 이름을 지정할 수 있습니다.\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\nAliasing(Type Aliases)은 실제로 새로운 타입을 생성하지는 않습니다 - 그 타입을 참조하기 위해 새로운 이름을 생성합니다.원시 값을 Aliasing 하는 것은 문서의 형태로 사용될 수 있지만 굉장히 유용하지 않습니다.\n인터페이스와 마찬가지로 타입 aliases도 일반적일 수 있습니다 - aliases 선언의 오른쪽에 타입 매개 변수를 추가하여 사용하면 됩니다:\ntype Container = { value: T };\n\ntype alias를 프로퍼티에서 참조할 수도 있습니다:\ntype Tree = {\n value: T;\n left: Tree;\n right: Tree;\n}\n\n교차(intersection) 타입과 함께 mind-bending 타입을 만들 수 있습니다:\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그러나 타입 alias가 선언의 다른 오른쪽에 나타나는 것은 불가능합니다:\ntype Yikes = Array; // 오류\n\nInterfaces vs. Type Aliases\n앞서 언급했듯이, 타입 type aliases는 인터페이스와 같은 역할을 할 수 있지만 몇 가지 미묘한 차이점이 있습니다.\n한가지 다른 점은 인터페이스가 어디에서나 사용되는 새로운 이름을 만들어 낸다는 것입니다.타입 aliases는 새로운 이름을 만들지 않습니다— 예를 들어 오류 메시지는 alias 이름을 사용하지 않습니다.아래 코드에서, 에디터의 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\n두 번째 더 중요한 차이점은 타입 aliases를 다음에서 확장하거나 구현할 수 없다는 것입니다 (다른 타입을 확장/구현할 수도 없습니다).왜냐하면 소프트웨어의 이상적인 특성이 확장에 열려있다 가능한 경우 타입 alias에 대한 인터페이스를 사용해야 합니다.다른 한편으로는, 인터페이스로 일부 형태를 표현할 수 없고 유니온이나 튜플 타입을 사용해야 하는 경우 타입 aliases을 사용하는 것이 보통 좋습니다.\n문자열 리터럴 타입 (String Literal Types)\n문자열 리터럴 타입을 사용하여 문자열에 필요한 정확한 값을 지정할 수 있습니다.실제로 문자열 리터럴 타입은 유니온 타입, 타입 가드 및 타입 aliases와 잘 결합됩니다.이러한 기능을 함께 사용하여 문자열에서 열거형과 같은 동작을 얻을 수 있습니다.\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허용되는 세 문자열 중 아무거나 전달할 수 있지만 다른 문자열은 오류를 제공합니다.\n'\"uneasy\"' 타입의 인수를 타입의 매개 변수에 지정할 수 없습니다. '\"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 rollDie(): 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싱글톤 타입, 유니온 타입, 타입 가드 및 타입 별칭을 결합하여 discriminated unions, tagged unions 또는 대수의(algebraic) 데이터 타입라는 고급 패턴을 빌드할 수 있습니다.Discriminated unions은 함수형 프로그래밍에 유용합니다.일부 언어는 자동으로 discriminate unions합니다; TypeScript는 현재 존재하는 JavaScript 패턴을 기반으로 합니다.세가지 구성요소가 있습니다:\n\n공통적인 싱글톤 타입의 특성을 갖는 타입 — discriminant.\n이러한 타입의 합집합을 취하는 타입 별칭 — union.\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먼저 결합할 인터페이스를 선언합니다.각 인터페이스는 다른 문자열 리터럴 타입을 가진 kind 프로퍼티를 가지고 있습니다.kind 프로퍼티는 discriminant 또는 tag라고 부릅니다.다른 프로퍼티는 각 인터페이스에 고유합니다.인터페이스는 현재 관련이 없습니다.그것들을 결합하여 넣습니다:\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식별 유니온의 모든 변형을 다루지 않을 때 컴파일러에서 알려주면 좋겠습니다.예를 들어 Shape에 Triangle을 추가하면 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 { // 오류: returns 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를 반환할 수 있다는 것을 알고 있습니다.명시적 반환 타입 number를 가지고 있다면 반환 타입이 실제로 number | undefined라는 오류가 발생합니다.그러나 이 방법은 매우 미묘하며 --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 타입인지 확인합니다 — 다른 모든 case가 종료된 후에 남겨진 타입이 제거되었습니다.case를 잊어버리면 s가 실제 타입을 가지게되고 타입 에러가 생깁니다.이 방법을 사용하려면 추가 함수을 정의해야 하지만 잊어버렸을 때 훨씬 더 분명해집니다.\n다형성의 this 타입 (Polymorphic this types)\n다형성의this 타입은 포함된 클래스나 인터페이스의 서브타입 타입을 나타냅니다.이것을 F-바운드 다형성이라고 합니다.\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 타입을 사용하기 때문에 확장할 수 있으며 새로운 클래스는 변경 없이 이전 메소드를 사용할 수 있습니다.\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를 확장하지도 못하고 완만한 인터페이스를 유지할 수 없었을 것입니다.multiply는 sin 메서드가 없는BasicCalculator를 반환했을 것입니다.그러나 this 타입의 경우 multiply는 this를 리턴합니다. this는 ScientificCalculator입니다.\n인덱스 타입 (Index types)\n인덱스 타입을 사용하면 동적 프로퍼티 이름을 사용하는 코드를 컴파일러가 검사하도록 할 수 있습니다.\n예를 들어 일반적인 Javascript 패턴은 객체에서 프로퍼티의 하위 집합을 선택하는 것입니다:\nfunction pluck(o, names) {\n return names.map(n => o[n]);\n}\n\n다음은 인덱스 타입 쿼리 및 인덱스 접근 연산자를 사용하여 TypeScript에서 이 함수를 작성하고 사용하는 방법입니다.\nfunction pluck(o: T, names: K[]): T[K][] {\n return names.map(n => o[n]);\n}\n\ninterface Person {\n name: string;\n age: number;\n}\nlet person: Person = {\n name: 'Jarid',\n age: 35\n};\nlet strings: string[] = pluck(person, ['name']); // 좋아요, string[]\n\n컴파일러는 name이 실제로 Person의 프로퍼티인지 확인합니다.이 예제는 몇 가지 새로운 타입의 연산자를 소개합니다.\n첫 번째는 keyof T으로 인덱스 타입 쿼리 연산자입니다.어떤 타입의 T에 대해서 keyof T는 T의 알려진 public 프로퍼티 이름들의 공용체입니다.\n예를 들어:\nlet personProps: keyof Person; // 'name' | 'age'\n\nkeyof Person은 'name' | 'age'와 완전히 호환됩니다.차이점은 Person에 또 다른 프로퍼티인 address: string을 추가하면 keyof Person은 자동으로 'name' | 'age' | 'address'로 업데이트된다는 점이다.그리고 pluck과 같은 일반적인 컨텍스트에서 keyof를 사용할 수 있으며 이때 프로퍼티 이름을 미리 알 수는 없습니다.즉 컴파일러가 올바른 프로퍼티 이름을 pluck으로 전달했는지 확인합니다:\npluck(person, ['age', 'unknown']); // 오류, 'unknown'은 'name' | 'age'에 없습니다\n\n두 번째 연산자는 T[K], 색인 접근 연산자(indexed access operator) 입니다.\n여기서 타입의 구문은 표현식을 반영합니다.\n즉 person['name']은 Person['name']타입을 가집니다 —\n예제에서는 단지 string입니다.\n하지만 인덱스 타입 쿼리와 마찬가지로 T[K]를 사용하면 실질적으로 힘이 발휘되는 일반적인 컨텍스트에서 사용할 수 있습니다.타입 변수 K extends keyof T를 확실히 만들어야 합니다.여기 getProperty라는 함수가 있는 또 다른 예제가 있습니다.\nfunction getProperty(o: T, name: K): T[K] {\n return o[name]; // o[name]은 T[K] 타입입니다\n}\n\ngetProperty에서, o: T와 name: K는 o[name]: T[K]를 의미합니다.일단 T[K] 결과를 반환하면 컴파일러는 실제 키의 타입을 인스턴스화하므로 getProperty의 반환 타입은 사용자가 요청하는 프로퍼티에 따라 달라집니다.\nlet name: string = getProperty(person, 'name');\nlet age: number = getProperty(person, 'age');\nlet unknown = getProperty(person, 'unknown'); // 오류, 'unknown'은 'name' | 'age'에 없습니다\n\n인덱스 타입과 문자열 인덱스 서명 (Index types and string index signatures)\nkeyof와 T[K]는 문자열 인덱스 서명과 상호 작용합니다.문자열 인덱스 서명을 가진 타입을 가지고 있다면 keyof T는 단지string이 될 것입니다.그리고 T[string]은 인덱스 서명의 한가지 종류일뿐입니다:\ninterface Map {\n [key: string]: T;\n}\nlet keys: keyof Map; // string\nlet value: Map['foo']; // number\n\nMapped types\n일반적인 작업은 기존 타입을 선택하고 각 프로퍼티를 선택적으로 만드는 것입니다:\ninterface PersonPartial {\n name?: string;\n age?: number;\n}\n\n또는 readonly를 원할 수도 있습니다.\ninterface PersonReadonly {\n readonly name: string;\n readonly age: number;\n}\n\n이러한 일은 Javascript에서 자주 발생하여 TypeScript는 이전 타입인 — mapped types 타입을 기반으로 새로운 타입을 만드는 방법을 제공합니다.mapped type에서 새로운 타입은 이전 타입의 각 프로퍼티를 동일한 방식으로 변환합니다.예를 들어 모든 프로퍼티 타입을 readonly 또는 선택적으로 설정할 수 있습니다.아래 몇 가지 예제가 있습니다:\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가장 간단한 mapped type과 해당 부분을 살펴보겠습니다:\ntype Keys = 'option1' | 'option2';\ntype Flags = { [K in Keys]: boolean };\n\n구문은 인덱스 서명을 위한 구문과 for .. in 내부가 유사하게 사용됩니다.세 가지 파트로 나뉩니다:\n\n변수의 타입 K는 각 프로퍼티에 차례대로 바인딩 됩니다.\n문자열 리터럴 공용체 Keys는 반복할 프로퍼티의 이름을 포함합니다.\n결과적으로 생성된 프로퍼티의 타입.\n\n이 간단한 예제에서 Keys는 하드 코딩된 프로퍼티 이름의 리스트이고 프로퍼티 타입은 항상 boolean이므로 mapped type은 작성된 것과 같습니다.\ntype Flags = {\n option1: boolean;\n option2: boolean;\n}\n\n그러나 실제 애플리케이션은 위의 Readonly 또는 Partial처럼 보입니다.기존의 타입을 기반으로 하며 어떤 방식으로든 필드를 변환합니다.즉 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]의 변형입니다.이것은 mapped types의 일반적인 사용을 위한 좋은 템플릿입니다.왜냐하면 이러한 종류의 변환은 유사 동형(homomorphic)이기 때문에 매핑은 T의 프로퍼티에만 적용되고 다른 프로퍼티에는 적용되지 않습니다.컴파일러는 새로운 프로퍼티를 추가하기 전에 기존의 프로퍼티 지정자를 모두 복사할 수 있다는 것을 알고 있습니다.예를 들어 Person.name이 읽기 전용인 경우 Partial.name은 읽기 전용 및 선택적입니다.다음은 T[P]가 Proxy 클래스에 래핑된 또 하나의 예제입니다:\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 // ... proxies 감싸기 ...\n}\nlet proxyProps = proxify(props);\n\nReadonly와 Partial는 매우 유용하기 때문에 TypeScript의 표준 라이브러리에 Pick과 Record와 함께 포함되어 있습니다:\ntype Pick = {\n [P in K]: T[P];\n}\ntype Record = {\n [P in K]: T;\n}\n\nReadonly, Partial과 Pick은 동형(homomorphic)인 반면 Record는 그렇지 않습니다.Record가 동형(homomorphic)이 아닌 한가지 단서는 프로퍼티를 복사하는 데 입력 타입을 사용하지 않는다는 점입니다:\ntype ThreeStringProps = Record\n\n동형이 아닌 타입은 본질적으로 새로운 프로퍼티를 생성하기 때문에 어디에서나 프로퍼티 지정자를 복사할 수 없습니다.\nmapped types의 추론 (Inference from mapped types)\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"},"pages/Symbols.html":{"url":"pages/Symbols.html","title":"심볼","keywords":"","body":"소개 (Introduction)\nECMAScript 2015에서 시작된 symbol은 number와 string같은 primitive 데이터 타입입니다.\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문자열과 마찬가지로 심볼을 객체 프로퍼티의 키로 사용할 수 있습니다.\nlet 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다음은 잘 알려진 심볼 목록입니다.\nSymbol.hasInstance\n생성자 객체를 생성자의 인스턴스 중 하나로서 객체를 인식하는지 여부를 판단하는 메서드입니다. instanceof 연산자의 의미로 호출됩니다.\nSymbol.isConcatSpreadable\n객체가 Array.prototype.concat에 의해 배열 요소로 병합되어야 함을 나타내는 boolean 값입니다.\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정규 표현식과 일치하는 인덱스에서 문자열을 분할하는 정규 표현식 메서드입니다.\n String.prototype.split 메서드에 의해 호출 됩니다.\nSymbol.toPrimitive\n객체를 해당하는 primitive 값으로 변환하는 방법입니다.\nToPrimitive 추상 동작에 의해 호출됩니다.\nSymbol.toStringTag\n객체의 기본 문자열 설명을 만드는 데 사용되는 String 값입니다.\n내장 메소드Object.prototype.toString로 호출 합니다.\nSymbol.unscopables\n자신의 프로퍼티 이름\"을\" 가지는 객체는 연관된 객체의 환경 바인딩에서 제외되는 프로퍼티 이름입니다.\n"},"pages/Iterators and Generators.html":{"url":"pages/Iterators and Generators.html","title":"이터레이터와 제네레이터","keywords":"","body":"이터러블 (Iterables)\nSymbol.iterator 프로퍼티에 대한 구현을 하고 있는 객체는 iterable로 간주됩니다.Array, Map, Set, String, Int32Array, Uint32Array 등과 같은 몇몇 내장 타입은 이미 구현된 Symbol.iterator 프로퍼티를 가지고 있습니다.\n객체의 Symbol.iterator 함수는 반복할 값 목록을 반환하는 것을 담당한다.\nfor..of 문 (statements)\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 문 (statements)\nfor..of와 for..in 모두 리스트를 반복합니다.반복되는 값은 다르지만, for..in은 반복되는 객체의 키 를 반환하는 반면 for..of는 반복되는 객체의 숫자(numeric) 프로퍼티의 값 을 반환합니다.\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은 어떠한 객체에서도 작동한다는 것입니다.이 객체의 프로퍼티를 검사하는 방법으로 사용됩니다.한편 for..of는 주로 반복 가능한 객체의 값에 관심이 있습니다. \nMap과 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코드 생성\nES3와 ES5 대상 (Targeting ES5 and ES3)\nES5 또는 ES3를 대상으로 할 때 반복자는 Array 타입의 값에만 사용할 수 있습니다.\n컴파일러는 for..of 루프를 위한 간단한 for 루프를 생성할 것입니다.\n예를 들어 :\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/Modules.html":{"url":"pages/Modules.html","title":"모듈","keywords":"","body":"\n용어에 대한 참고 사항:\nTypeScript 1.5에서는 명칭이 변경되었습니다.\"내부(Internal) 모듈\"은 이제 \"네임스페이스\"입니다.\"외부(External) 모듈\"은 이제 ECMAScript 2015의 용어에 맞게 간단히 \"모듈\"입니다\n(즉 모듈 X { 는 현재 선호되는 네임스페이스 X { 와 동일합니다).\n\n소개\nECMAScript 2015부터 JavaScript에는 모듈 개념이 있습니다. TypeScript는 이 개념을 공유합니다.\n모듈은 전역 스코프가 아닌 자체 스코프 내에서 실행됩니다.이는 export 형식 중 하나를 사용하여 명시적으로 내보내지 않는 한 모듈에 선언된 변수, 함수, 클래스 등이 모듈 외부에 보이지 않는다는 것을 의미합니다.반대로 다른 모듈에서 내보낸 변수, 함수, 클래스, 인터페이스 등을 사용하려면 import 형식 중 하나를 사용하여 가져와야 합니다. \n모듈은 선언적입니다. 모듈 간의 관계는 파일 수준에서 imports 및 exports 측면에서 지정됩니다.\n모듈은 모듈 로더를 사용하여 또 다른 모듈을 import 합니다.런타임시 모듈 로더는 모듈을 실행하기 전에 모듈의 모든 의존성을 찾고 실행합니다.JavaScript에서 사용되는 잘 알려진 모듈 로더는 Node.js의 CommonJS모듈 로더이며 웹 애플리케이션의 경우 require.js입니다.\nTypeScript에서는 ECMAScript 2015와 마찬가지로 최상위 import 또는 export가 포함된 파일을 모듈로 간주합니다.\n내보내기 (Export)\n내보내기 선언 (Exporting a declaration)\n변수, 함수, 클래스, 타입 별칭(alias) 또는 인터페이스와 같은 선언문은 export 키워드를 추가하여 내보낼 수 있습니다.\nValidation.ts\nexport interface StringValidator {\n isAcceptable(s: string): boolean;\n}\n\nZipCodeValidator.ts\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\n내보내기 문 (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\n다시 내보내기 (Re-exports)\n종종 모듈은 다른 모듈을 확장하고 일부 기능을 부분적으로 노출합니다.다시 내보내기(re-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 내보내지만 이름을 변경합니다\nexport {ZipCodeValidator as RegExpBasedZipCodeValidator} from \"./ZipCodeValidator\";\n\n선택적으로 모듈은 하나 이상의 모듈을 감싸고 export * from \"module\" 구문을 사용하여 모든 export를 결합할 수 있습니다.\nAllValidators.ts\nexport * from \"./StringValidator\"; // exports interface 'StringValidator'\nexport * from \"./LettersOnlyValidator\"; // exports class 'LettersOnlyValidator'\nexport * from \"./ZipCodeValidator\"; // exports class 'ZipCodeValidator'\n\nImport\nimport는 모듈에서 export 만큼 쉽습니다.export 선언을 가져오려면 아래의 import 형식 중 하나를 사용하십시오.\n모듈에서 단일 내보내기 가져오기 (Import a single export from a module)\nimport { ZipCodeValidator } from \"./ZipCodeValidator\";\n\nlet myValidator = new ZipCodeValidator();\n\nimports 이름을 변경할 수도 있습니다.\nimport { ZipCodeValidator as ZCV } from \"./ZipCodeValidator\";\nlet myValidator = new ZCV();\n\n전체 모듈을 단일 변수로 가져오고 이를 사용하여 모듈 내보내기에 접근하기 (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 a module for side-effects only)\n권장되지는 않지만 일부 모듈은 다른 모듈에서 사용할 수 있는 글로벌 상태를 설정합니다.이러한 모듈에는 어떠한 exports도 없거나 사용자가 해당 exports에 관심이 없을 수 있습니다.\n이러한 모듈을 가져오려면 다음을 사용합니다:\nimport \"./my-module.js\";\n\n기본 내보내기 (Default exports)\n각 모듈은 선택적으로 default export를 내보낼 수 있습니다.Default exports는 default 키워드로 표시됩니다. 모듈별 default exports는 하나만 가능합니다.default exports는 다른 import 형식을 사용하여 가져옵니다.\ndefault exports는 정말 편리합니다.예를 들어 JQuery 같은 라이브러리에는 default export인 jQuery 또는 $가 있을 수 있으며 이를 $나 jQuery라는 이름으로도 가져올 수 있습니다.\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로 직접 작성될 수 있습니다.Default 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// 함수 유효성 검사 사용\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\nexport = and import = require()\nCommonJS와 AMD 모두 일반적으로 모듈의 모든 exports를 포함하는 exports 객체 개념을 가지고 있습니다.\n또한 exports 객체를 커스텀 단일 객체로 대체하는 것을 지원합니다.Default exports는이 동작을 대신하는 역할을 합니다.그러나 그 둘은 호환되지 않습니다.TypeScript는 기존의 CommonJS와 AMD 워크플로우를 모델링하기 위해 export =를 지원합니다.\nexport = 구문은 모듈에서 export된 단일 객체를 지정합니다.\n클래스, 인터페이스, 네임스페이스, 함수 또는 열거형이 될 수 있습니다.\nexport =를 사용하여 모듈을 import 할 때 모듈을 import 하기 위해 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 네이티브 모듈 (ES6)에 적절한 코드를 생성합니다.생성된 코드에서 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를 사용하세요.require.js의 경우 --module amd를 사용합니다. \n예를 들면:\ntsc --module commonjs Test.ts\n\n컴파일시 각 모듈은 별도의 .js 파일이 됩니다.참조 태그와 마찬가지로 컴파일러는 의존된 파일들을 컴파일하기 위해 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// 사용할 Validators\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상황에 따라 일부 조건에서만 모듈을 로드할 수 있습니다.TypeScript에서는 아래의 패턴을 통해 다른 고급 로드 시나리오를 구현하여 타입 안전성을 잃지 않고 모듈 로더를 직접 호출할 수 있습니다.컴파일러는 각 모듈이 발생된 JavaScript에서 사용되는지 여부를 감지합니다.모듈 식별자가 타입 어노테이션의 일부로만 사용되고 표현식으로 사용되지 않으면 해당 모듈에 대한 require 호출이 발생하지 않습니다.사용하지 않는 참조를 제거하면 성능이 최적화되고 해당 모듈을 선택적으로 로드할 수 있습니다.\n이 패턴의 핵심 아이디어는 import id = require(\"...\")문이 모듈에 의해 노출된 타입에 접근할 수 있다는 것입니다.모듈 로더는 아래의 if 블록처럼 동적으로 (require를 통해) 호출됩니다.이는 참조 생략 최적화가 활용되어 모듈이 필요한 경우에만 로드됩니다.이 패턴이 작동하려면 import를 통해 정의된 symbol이 타입 위치에서만 사용되어야 합니다(즉 JavaScript로 발생될 수 있는 위치에 절대 존재하지 않습니다).\n타입 안전성을 유지하기 위해 typeof 키워드를 사용할 수 있습니다.typeof 키워드는 타입의 위치에서 사용될 때 값의 타입을 생성하며 이 경우 모듈의 타입이 됩니다.\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의 동적 모듈 로딩 (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의 동적 모듈 로딩 (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 파일에 정의되어 있습니다.C/C++에 익숙하다면 이것들을 .h파일로 생각할 수 있을 것입니다.\n몇 가지 예를 들어보겠습니다\nAmbient Modules\nNode.js에서 대부분의 작업은 하나 이상의 모듈을 로드하여 수행됩니다.각 모듈을 .d.ts 파일에 최상위 수준의 내보내기 선언으로 정의할 수 있지만 더 넓은 .d.ts 파일로 작성하는 것이 더 편리합니다.그렇게하기 위해서 ambient 네임스페이스와 비슷한 구조를 사용하지만 나중에 import 할 수 있는 모듈의 module 키워드와 따옴표 붙은 이름을 사용합니다.\n예를 들면:\nnode.d.ts (simplified excerpt)\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를 사용하여 모듈을 적재할 수 있습니다.\n/// \nimport * as URL from \"url\";\nlet myUrl = URL.parse(\"http://www.typescriptlang.org\");\n\nShorthand ambient modules\n새로운 모듈을 사용하기 전에 선언을 작성하는 시간을 내고 싶지 않다면 shorthand 선언을 사용하여 빠르게 시작할 수 있습니다.\ndeclarations.d.ts\ndeclare module \"hot-new-module\";\n\nshorthand 모듈의 모든 imports는 any 타입을 가집니다.\nimport x, {y} from \"hot-new-module\";\nx(y);\n\nWildcard module declarations\nSystemJS 및 AMD 같은 일부 모듈 로더들은 JavaScript가 아닌 컨텐츠를 import 할 수 있습니다.일반적으로 특별한 로드의 의미론을 나타내는 접두사 또는 접미사를 사용한다.이러한 경우를 다루기 위해 Wildcard 모듈 선언을 사용할 수 있습니다.\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 modules\n일부 라이브러리는 많은 모듈 로더에서 사용하도록 설계되었거나 모듈 로드가 없습니다 (글로벌 변수).이러한 모듈을 UMD 모듈이라고 합니다.이러한 라이브러리는 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글로벌 변수로 사용할 수도 있지만 스크립트 내부에서만 사용할 수 있습니다.(스크립트는 imports 또는 exports가 없는 파일입니다)\nmathLib.isPrime(2);\n\n모듈 구조화를 위한 가이드 (Guidance for structuring modules)\n최상위 레벨에 가깝게 내보내기 (Export as close to top-level as possible)\n모듈의 사용자들은 export 한 것들을 사용할 때 가능한 한 마찰이 적어야 합니다.너무 많은 중첩의 레벨을 추가하는 것은 다루기 힘들기 때문에 구조화 방법에 대해 신중히 생각하세요.\n모듈에서 네임스페이스를 export 하는 것은 중첩 계층을 너무 많이 추가하는 예입니다.네임스페이스가 필요할때도 있지만 모듈을 사용할 때는 추가적인 레벨의 간접 참조를 추가합니다.이는 사용자에게 재빠르게 고통이 될 수 있으며 일반적으로 불필요합니다. \nexport 클래스의 정적 메서드에도 비슷한 문제가 있습니다 - 클래스 자체적으로 중첩 계층을 추가합니다.표현이나 의도가 명확하고 유용한 방식으로 증가하지 않는 한 간단한 헬퍼 함수를 내보내는 것을 고려하세요.\n단일 class 또는 function만 export하는 경우 export default를 사용하세요 (If you're only exporting a single class or function, use export default)\n\"최상위 레벨에 가깝게 내보내기\"가 모듈 사용자의 마찰을 줄이는 것처럼 default export를 도입하는 것도 마찬가지입니다.모듈의 주요 목적이 하나의 특정 export를 저장하는 것이라면 이를 default export로 export 하는 것을 고려해야 합니다.이렇게 하면 importing를 사용하며 실제로 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다수의 객체를 내보내는 경우 모두 최상위 레벨에 배치하세요. (If you're exporting multiple objects, put them all at top-level)\nMyThings.ts\nexport class SomeType { /* ... */ }\nexport function someFunc() { /* ... */ }\n\n반대로 가져올 때:\nimported 이름을 명시적으로 나열 (Explicitly list imported names)\nConsumer.ts\nimport { SomeType, someFunc } from \"./MyThings\";\nlet x = new SomeType();\nlet y = someFunc();\n\n다수를 importing 하는 경우 네임스페이스 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 to extend)\n종종 모듈의 기능을 확장해야 합니다.일반적인 JS 패턴은 JQuery 확장이 작동하는 것과 비슷한 extensions을 사용하여 원본 객체를 보강하는 것입니다.앞서 언급했듯이 모듈은 전역 네임스페이스 객체처럼 병합되지 않습니다.권장되는 해결책은 원본 객체를 변형시키지 않고 새로운 기능을 제공하는 새로운 엔티티를 export하는 것입니다.\nCalculator.ts 모듈에 정의된 간단한 계산기 구현을 고려해보세요.또한 모듈은 입력 문자열 목록을 전달하고 끝에 결과를 작성하여 계산기 기능을 테스트하는 헬퍼 함수를 exports 합니다.\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 handelChar(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\n이제 이것을 확장하여 10이 아닌 다른 수의 입력에 대한 지원을 추가하기 위한 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 if (base ProgrammerCalculator.digits.length) {\n throw new Error(\"base has to be within 0 to 16 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// 새롭게 확장된 계산기를 계산기로 export 합니다.\nexport { ProgrammerCalculator as Calculator };\n\n// 또한 헬퍼 함수를 export 합니다.\nexport { test } from \"./Calculator\";\n\n다음은 우리의 ProgrammerCalculator 클래스에 대한 테스트입니다.새로운 모듈 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를 래핑하는 것입니다.모듈에는 자체적인 스코프가 있으며 exports 선언만 모듈 외부에서 볼 수 있습니다.이를 염두에 두고 네임스페이스는 모듈을 사용할 때 매우 작은 값을 제공합니다.\n조직 측면에서는 네임스페이스가 논리적으로 관련된 객체와 타입을 전역 스코프로 그룹화할 때 편리합니다.예를 들어 C#에서는 System.Collections의 모든 컬렉션 타입을 찾습니다. \n타입을 계층적 네임스페이스로 구성하여 이러한 타입의 사용자에게 훌륭한 \"발견\" 경험을 제공합니다.반면 모듈은 필수적으로 파일 시스템에 이미 존재합니다.경로와 파일 이름으로 해결해야 하므로 사용할 수있는 논리적 조직 체계가 있습니다.목록 모듈이 포함된 /collections/generic/ 폴더를 사용할 수 있습니다.\n전역 스코프에서 충돌된 이름을 지정하지 않으려면 네임스페이스가 중요합니다.예를 들어 My.Application.Customer.AddForm과 My.Application.Order.AddForm 같은 이름이지만 다른 네임스페이스를 가진 두 가지 타입이 있을 수 있습니다.그러나 이것은 모듈과 관련된 문제는 아닙니다.모듈 내에서 동일한 이름을 가진 두 개의 객체를 갖는 그럴듯한 이유는 없습니다.사용자는 모듈을 참조하는 데 사용할 이름을 선택하게 되므로 우연한 이름 충돌은 불가능합니다.\n\n모듈과 네임스페이스에 대한 자세한 내용은 네임 스페이스와 모듈을 참조하세요.\n\n위험 신호 (Red Flags)\n다음은 모두 모듈 구조화를 위한 위험 요소들입니다.이 중 하나라도 파일에 적용되는 경우 외부 모듈의 네임스페이스를 지정하려고 하지 않는지 다시 확인하세요.\n\n오직 최상위 레벨 선언만 export namespace Foo { ... }인 파일 (Foo를 제거하고 모든 것을 '위로' 이동시키세요)\n단일 export class 또는 export function가 있는 파일 (export default 사용을 고려하세요)\n최상위 파일 위치에 동일한 export namespace Foo {를 가진 다수의 파일 (이것들이 Foo 하나로 결합될 것이라고 생각하지 마세요!)\n\n"},"pages/Namespaces.html":{"url":"pages/Namespaces.html","title":"네임스페이스","keywords":"","body":"\n용어에 대한 참고 사항:\nTypeScript 1.5에 명칭이 변경되었습니다.\"내부 모듈\"은 이제 \"네임스페이스\"입니다.\"외부 모듈\"은 ECMAScript 2015의 용어에 맞게 간단히 \"모듈\"입니다 (즉 모듈 X { 는 현재 선호되는 네임스페이스 X { 와 동일합니다).\n\n소개\n이 게시물은 TypeScript의 네임스페이스(이전의 \"내부 모듈\")를 사용하여 코드를 구성하는 다양한 방법을 간략하게 설명합니다.용어에 대해 언급할 때 \"내부(internal) 모듈\"은 이제 \"네임스페이스\"로 언급됩니다.또 내부 모듈을 선언할 때 module 키워드가 사용된 곳이라면 어디에서나 namespace 키워드를 대신 사용할 수 있습니다.비슷한 이름의 용어로 오버로드함으로써 새로운 사용자에게 주는 혼동을 방지합니다.\n첫 걸음 (First steps)\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// 사용할 Validators\nlet validators: { [s: string]: StringValidator; } = {};\nvalidators[\"ZIP code\"] = new ZipCodeValidator();\nvalidators[\"Letters only\"] = new LettersOnlyValidator();\n\n// 각 문자열이 Validator를 통과했는지 여부를 보여 줍니다.\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\nNamespacing\nValidator를 더 추가함에 따라 타입을 추적하고 다른 객체와의 이름 충돌에 대해 걱정하지 않을 수 있는 일종의 조직 체계를 원할 것입니다.전역 네임스페이스에 다른 이름을 많이 추가하는 대신 객체를 네임스페이스로 마무리합시다.\n이 예제에서는 모든 validator 관련 엔티티를 Validation라는 네임스페이스로 이동합니다.여기서 인터페이스와 클래스를 네임스페이스 외부에서 볼 수 있기를 원하기 때문에 export를 머리말에 붙입니다.반대로 변수 lettersRegexp와 numberRegexp는 구현 세부 사항이므로 노출되지 않은 상태로 남아있어 네임스페이스 외부의 코드에는 보이지 않습니다.파일의 아래쪽에 있는 테스트 코드에서 (예: Validation.LettersOnlyValidator)와 같이 네임스페이스 외부에서 사용할 경우 타입의 이름을 확인해야 합니다.\nNamespaced 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// 사용할 Validators\nlet validators: { [s: string]: Validation.StringValidator; } = {};\nvalidators[\"ZIP code\"] = new Validation.ZipCodeValidator();\nvalidators[\"Letters only\"] = new Validation.LettersOnlyValidator();\n\n// 각 문자열이 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파일 분할 (Splitting Across Files)\n애플리케이션이 증가함에 따라 코드를 여러 파일로 나누어 유지 보수하기 쉽게 만들려고 합니다.\nMulti-file namespaces\n여기서 Validation 네임스페이스를 많은 파일들로 나눌 것입니다.파일은 별개이지만 각각 동일한 네임스페이스에 기여할 수 있으며 모든 파일이 한곳에서 정의된 것처럼 사용할 수 있습니다.파일 간 의존성이 있기 때문에 컴파일러에게 파일들 간의 관계를 알려주는 참조 태그를 추가합니다.테스트 코드는 변경되지 않습니다.\nValidation.ts\nnamespace Validation {\n export interface StringValidator {\n isAcceptable(s: string): boolean;\n }\n}\n\nLettersOnlyValidator.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\nZipCodeValidator.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// 시험용 샘플\nlet strings = [\"Hello\", \"98052\", \"101\"];\n\n// 사용할 Validators\nlet validators: { [s: string]: Validation.StringValidator; } = {};\nvalidators[\"ZIP code\"] = new Validation.ZipCodeValidator();\nvalidators[\"Letters only\"] = new Validation.LettersOnlyValidator();\n\n// 각 문자열이 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먼저 --outFile을 사용하여 모든 입력 파일을 단일 JavaScript 출력 파일로 컴파일 할 수 있습니다:\ntsc --outFile sample.js Test.ts\n\n컴파일러는 파일에 있는 참조 태그를 기반으로 출력 파일을 자동으로 정렬합니다.각 파일을 개별적으로 지정할 수도 있습니다:\ntsc --outFile sample.js Validation.ts LettersOnlyValidator.ts ZipCodeValidator.ts Test.ts\n\n또는 파일별 컴파일(기본값)을 사용하여 각 입력 파일에 대한 JavaScript 파일을 하나씩 내보낼 수 있습니다.만약 여러 개의 JS 파일이 생성되면 웹 페이지에 있는 태그를 사용하여 출력된 각 파일을 적절한 순서대로 로드해야 합니다.\n예를 들면:\nMyTestPage.html (excerpt)\n \n \n \n \n\n별칭 (Aliases)\n네임스페이스 작업을 단순화할 수 있는 또 다른 방법은 import x = require(\"name\")를 사용하여 일반적으로 사용되는 객체의 더 짧은 이름을 생성하는 것입니다.이러한 종류의 imports(별칭으로 불림)를 모듈 imports에서 생성된 객체를 포함한 모든 종류의 식별자에 사용할 수 있습니다.\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 키워드는 사용하지 않습니다. 대신 가져오는 심볼에 걸맞은 이름을 직접 할당합니다.이것은 var 사용과 비슷하지만 가져온 심볼의 타입과 네임스페이스 의미에 대해서도 작용합니다.중요한 점은, 값의 경우 import는 원래 심볼과 별개의 참조이므로 앨리어싱된 var에 대한 변경 사항은 원래 변수에 반영되지 않습니다.\n다른 JavaScript 라이브러리로 작업하기 (Working with Other JavaScript Libraries)\nTypeScript에서 작성되지 않은 라이브러리의 형태을 설명하려면 라이브러리에서 표시하는 API를 선언해야 합니다.대부분의 JavaScript 라이브러리는 몇 개의 최상위 레벨의 객체만 노출하므로 네임스페이스는 객체를 표현할 수있는 좋은 방법입니다.\n구현을 \"ambient\"으로 정의하지 않는 선언을 호출합니다.일반적으로 이들은 .d.ts 파일에 정의되어 있습니다.C/C++에 익숙하다면 .d.ts 파일로 생각할 수 있습니다.몇 가지 예를 살펴보겠습니다.\nAmbient Namespaces\n인기 있는 라이브러리 D3는 d3이라는 전역 객체에서 기능을 정의합니다.이 라이브러리는 태그 (모듈 로더 대신)를 통해 로드되기 때문에 선언에 네임스페이스를 사용하여 그 형태을 정의합니다.TypeScript 컴파일러가 이 형태을 보려면 ambient 네임스페이스 선언을 사용합니다.\n예를 들어 다음과 같이 작성할 수 있습니다:\nD3.d.ts (simplified excerpt)\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":"\n용어에 대한 참고 사항:\nTypeScript 1.5에 명칭이 변경되었습니다.\"내부 모듈\"은 이제 \"네임스페이스\"입니다.\"외부 모듈\"은 ECMAScript 2015의 용어에 맞게 간단히 \"모듈\"입니다 (즉 모듈 X { 는 현재 선호되는 네임스페이스 X { 와 동일합니다).\n\n소개\n이 게시물은 TypeScript의 네임스페이스와 모듈을 사용하여 구성하는 다양한 방법을 설명합니다.또한 네임스페이스와 모듈을 사용하는 방법에 대한 몇 가지 고급 주제를 살펴보고 TypeScript에서 사용할 때 일반적인 몇 가지 함정을 다룰 예정입니다.\n모듈에 대한 자세한 내용은 모듈의 문서를 참조하세요.네임스페이스에 대한 자세한 내용은 네임스페이스의 문서를 참조하세요.\n네임스페이스 사용하기 (Using Namespaces)\n네임스페이스는 전역 네임스페이스에서 JavaScript 객체로 불립니다.네임스페이스를 매우 사용하기 간단한 구조로 만듭니다.여러 파일에 걸쳐있을 수 있으며 --outFile을 사용하여 연결될 수 있습니다.네임스페이스는 HTML 페이지에 태그로 포 된 모든 의존성을 가진 웹 애플리케이션에서 코드를 구조화하는 좋은 방법이 될 수 있습니다.\n모든 전역 네임스페이스 오염과 마찬가지로, 특히 대규모 애플리케이션에서는 구성 요소 의존성을 식별하기 어려울 수 있습니다.\n모듈 사용하기 (Using Modules)\n네임 스페이스와 마찬가지로 모듈에는 코드와 선언을 모두 포함시킵니다.가장 큰 차이점은 모듈이 의존성을 선언한다는 것입니다.\n모듈은 또한 모듈 로더에 대한 의존성을 가지고 있습니다 (예: CommonJs/Require.js)작은 JS 애플리케이션의 경우는 최적이 아닐 수도 있지만 대규모 애플리케이션의 경우 장기적인 모듈성 및 유지 관리에 이점이 있습니다.모듈은 더 나은 코드 재사용, 강력한 격리 및 번들링을 위한 향상된 도구 지원을 제공합니다.\n또한 Node.js 애플리케이션의 경우 모듈이 기본이며 코드를 구조화하기 위한 권장 방법임을 유의해야 합니다.\nECMAScript 2015 부터는 모듈은 언어의 기본 요소이며 모든 호환 엔진 구현에서 지원해야 합니다.따라서 새로운 프로젝트의 경우 모듈이 코드 구성 메커니즘의 권장 사항이 됩니다.\n네임스페이스와 모듈의 위험 (Pitfalls of Namespaces and Modules)\n이 섹션에서는 네임스페이스와 모듈을 사용할 때 흔히 발생하는 다양한 위험에 대해 설명하고 이를 피하는 방법에 대해 알아보겠습니다.\n/// -ing a module\n일반적인 실수는 import 문을 사용하는 대신 모듈 파일을 참조하기 위해 /// 문을 사용하는 것이다.차이점을 이해하기 위해서는, 우선 컴파일러가 import(예:'...'에서 '...',import x from \"...\";에서 import x = require(\"...\"); 경로를 기반으로 모듈에 대한 타입 정보를 찾는 방법을 먼저 이해할 필요가 있습니다.\n컴파일러는 적절한 경로로 .ts, .tsx 그리고.d.ts를 찾으려 할 겁니다.특정 파일을 찾을 수 없으면 컴파일러는 ambient 모듈 선언을 찾습니다.이 파일들을 .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여기서 참조 태그는 ambient 모듈에 대한 선언을 포함하는 선언 파일을 찾을 수 있게 해줍니다.이것은 다수의 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\nshapeConsumer.ts\nimport * as shapes from \"./shapes\";\nlet t = new shapes.Shapes.Triangle(); // shapes.Shapes?\n\n\n\nTypeScript에서 모듈의 주요 특징은 두 개의 서로 다른 모듈이 동일한 스코프에 이름을 제공하지 않는다는 것입니다.모듈의 사용자가 할당할 이름을 결정하기 때문에 네임스페이스에서 내보낸 심볼을 사전에 감쌀 필요가 없습니다.\n모듈 내용의 네임스페이스를 지정하지 않아야 하는 이유를 반복해서 설명하기 위해 Namespacing은 구조의 논리적 그룹을 제공하고 이름 충돌을 방지하는 것입니다.모듈 파일 자체는 논리적 그룹이며 최상위 이름은 이를 가져오는 코드에 의해 정의되기 때문에 내보낸 객체에 대해 추가적인 모듈 계층을 사용할 필요가 없습니다.\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 파일 간에 일대일 대응을 합니다.이에 따른 한가지 효과는 대상 모듈 시스템에 따라 여러 모듈 소스 파일을 연결할 수 없다는 것입니다.예를 들어 commonjs 또는 umd를 대상으로 하는 동안 outFile 옵션을 사용할 수 없지만 TypeScript 1.8 이상에서는 amd 또는 system을 대상으로 지정할 때 outFile을 사용할 수 있습니다.\n"},"pages/Module Resolution.html":{"url":"pages/Module Resolution.html","title":"모듈 해석","keywords":"","body":"\n이번 섹션에서는 모듈에 대한 몇 가지 기본 지식을 전제로합니다. 자세한 내용은 모듈을 참조하세요.\n\n모듈 resolution은 import가 무엇을 참조하는지 파악하기 위해 컴파일러가 사용하는 프로세스입니다.import { a } from \"moduleA\"와 같은 import 문을 고려하세요. \na의 사용을 검사하기 위해서는 컴파일러는 그것이 무엇을 의미하는지 정확히 알아야 하며 그것의 정의인 moduleA를 검사해야 할 필요가 있습니다.\n이때 컴파일러가 \"moduleA의 형태가 무엇입니까?\"라고 묻습니다.이것은 간단하게 들릴지 모르지만 moduleA는 자신의 .ts/.tsx 파일들 중 하나 또는 사용자의 코드가 의존하는 .d.ts 파일 중 하나에서 정의될 수 있습니다.\n먼저 컴파일러는 가져온 모듈을 나타내는 파일을 찾습니다.이렇게하기 위해 컴파일러는 다음 두 가지 전략 중 하나를 따릅니다: 클래식 또는 노드.이 전략은 컴파일러에게 moduleA를 찾을 위치를 알려줍니다.\n그래도 작동하지 않고 모듈 이름이 관련이 없는 경우(\"moduleA\"의 경우에는) 컴파일러는 ambient module declaration을 찾으려고 시도할 것입니다.다음에 Non-relative imports에 대해 다룰 것입니다.\n마지막으로 컴파일러가 모듈을 해석하지 못하면 오류를 기록합니다.이 경우 오류는 오류 TS2307 : 모듈 'moduleA'을 찾을 수 없습니다.\n상대적 vs. 비-상대적 모듈 import (Relative vs. Non-relative module imports)\n모듈 imports는 모듈 참조가 상대적인지 아닌지에 따라 다르게 처리됩니다.\nrelative import는 /, ./ 또는 ../ 로 시작하는 임포트입니다.몇 가지 예는 다음과 같습니다:\n\nimport Entry from \"./components/Entry\";\nimport { DefaultHeaders } from \"../constants/http\";\nimport \"/mod\";\n\n다른 모든 import는 non-relative로 간주됩니다.몇 가지 예는 다음과 같습니다:\n\nimport * as $ from \"jquery\";\nimport { Component } from \"@angular/core\";\n\nimport된 파일과 관련하여 relative import가 해석되었으며 ambient module declaration에 으로 해석할 수는 없습니다.상대적인 위치를 런타임에 유지할 수 있도록 보장되는 모듈에 relative imports를 사용해야 합니다.\nnon-relative import는 baseUrl을 기준 또는 경로 매핑을 통해 해석될 수 있습니다.또한 ambient module declarations으로 해석할 수도 있습니다.외부의 의존성을 가져올 때는 non-relative 경로를 사용하세요.\n모듈 해석 전략 (Module Resolution Strategies)\n모듈 해석 전략에는 두가지가 있습니다: 노드와 클래식.--moduleResolution를 사용하여 모듈 해석 전략을 지정할 수 있습니다.지정하지 않은 경우 기본값은 --module AMD | System | ES2015인 경우 클래식이며 그렇지 않다면 노드입니다.\n클래식 (Classic)\n이것은 TypeScript의 기본 해석 전략이었습니다.요즘은 주로 이전 버전과의 호환성을 위해 이 전략이 존재합니다.\nrelative import는 import된 파일과 관련하여 해석됩니다.그러므로 소스 파일 /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그러나 non-relative 모듈 imports의 경우 컴파일러는 imports 파일이 포함된 디렉토리부터 시작하여 일치하는 정의 파일을 가져오기 위해 디렉토리 트리를 찾으려합니다.\n예를 들면:\nmoduleB를 소스 파일에서 import { b } from \"moduleB\"와 같이 상대적으로 가져오지 않으면 \"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 모듈 분석 메커니즘을 모방하려고 시도합니다.전체 Node.js 해석 알고리즘은 Node.js 모듈 문서에 설명되어 있습니다.\nNode.js 모듈 해석 방법 (How Node.js resolves modules)\nTS 컴파일러가 따르는 단계를 이해하려면 Node.js 모듈에 대해 설명하는 것이 중요합니다.전통적으로, Node.js의 import는 require라는 함수를 호출함으로써 수행됩니다.Node.js가 취하는 동작은 require에 상대 경로인지 비-상대 경로인지에 따라 달라집니다.\n상대 경로는 매우 간단합니다.예를 들어 var x = require(\"./moduleB\"); import가 포함된 /root/src/moduleA.js에 있는 파일을 살펴보겠습니다.Node.js는 가져 오기를 다음 순서로 해석합니다:\n\n/root/src/moduleB.js라는 이름의 파일이 존재합니다.\n\n\"main\" 모듈을 지정하는 package.json 파일이 포함된 경우 /root/src/moduleB 폴더로 지정합니다.이 예에서, 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\n\n이에 대한 자세한 내용은 파일 모듈과 폴더 모듈에 대한 Node.js 문서를 참조하세요.\n그러나 non-relative module name의 해석은 다르게 수행됩니다.node는 node_modules라는 특수 폴더에서 모듈을 검색합니다.node_modules 폴더는 현재 파일과 동일한 레벨이거나 디렉토리 체인에서 상위 레벨 일 수 있습니다.node는 불러오기 위한 모듈을 찾을 때까지 각 node_modules를 보고 디렉토리 체인을 거슬러 올라갑니다.\n위의 예제를 따르면, /root/src/moduleA.js가 비-상대 경로를 대신 사용하여 var x = require(\"moduleB\"); import를 가지고 있는지 고려해보세요.\n그런 다음 Node는 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_modules에서 모듈을 로드하는 방법에 대한 node.js 문서를 참조하세요.\nTypeScript 모듈 해석 방법 (How TypeScript resolves modules)\nTypeScript는 컴파일 타임에 모듈에 대한 정의 파일을 찾기 위해 Node.js 런타임 해석 전략을 모방합니다.이를 달성하기 위해 TypeScript는 TypeScript 원본 파일 확장자 (.ts, .tsx, 및 .d.ts)을 노드의 해석 로직 위에 덮어씌웁니다.TypeScript는 또한 \"main\"의 목적을 반영하기 위해 package.json에 있는 `types\" 필드를 사용합니다 - 컴파일러가 이를 사용하여 참조할 \"main\" 정의 파일을 찾습니다.\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 해석 로직을 따르고 먼저 파일을 검색한 다음 적용 가능한 폴더를 찾습니다.따라서 소스 파일 /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/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/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/moduleB/index.ts\n/node_modules/moduleB/index.tsx\n/node_modules/moduleB/index.d.ts\n\n단계의 수에 겁먹지마세요 - TypeScript는 여전히 단계 (8)과 (15)에서 디렉토리를 두 번 점프합니다.이것은 정말로 Node.js보다 복잡하지 않습니다.\n추가적인 모듈 해석 알리기 (Additional module resolution flags)\n프로젝트 소스 레이아웃이 출력 결과와 일치하지 않는 경우가 있습니다.일반적으로 일련의 빌드 단계의 집합에서 최종 출력을 생성합니다.여기에는 .ts 파일을 .js로 컴파일하는 것과 다른 소스 위치의 의존성을 하나의 출력 위치에 복사하는 것이 포함됩니다.최종적으로 런타임에 모듈의 이름이 정의를 포함하는 소스 파일과 다를 수 있다는 것입니다.또는 최종 출력의 모듈 경로가 컴파일 시 해당 소스 파일 경로와 일치하지 않을 수 있습니다.\nTypeScript 컴파일러에는 최종 출력을 생성하기 위해 소스에 발생할 것으로 예상되는 변환의 컴파일러에 정보를 제공하기 위한 추가적인 것들이 있습니다.\n컴파일러가 이러한 변환을 하지 않을 것을 주목하는 것이 중요합니다.이 정보를 사용하여 모듈 import를 정의 파일로 해석하는 프로세스를 안내합니다.\nBase URL\nbaseUrl을 사용하는 것은 모듈이 런타임에 단일 폴더로 \"배포\"되는 AMD 모듈 로더를 사용하는 어플리케이션에서의 일반적인 방법입니다.이러한 모듈의 소스는 서로 다른 디렉토리에 존재할 수 있지만 빌드 스크립트에 의해 모두 결합되어 구성됩니다. \nbaseUrl을 설정하면 컴파일러에게 어디에서 모듈을 찾을 수 있는지 알려줍니다.비-상대적 이름을 가진 모든 모듈 imports는 baseUrl에 상대적인 것으로 가정됩니다.\nbaseUrl 값은 다음 중 하나로 결정됩니다:\n\nbaseUrl 커멘드 라인 인수의 값 (주어진 경로가 상대 경로인 경우 현재의 디렉토리의 위치를 기반으로 계산)\n'tsconfig.json'의 baseUrl 프로퍼티 값 (주어진 경로가 상대 경로인 경우 'tsconfig.json'의 위치를 기반으로 계산)\n\n상대적 모듈 imports는 baseUrl을 설정하면 영향을 받지 않으며 imports 파일과 관련하여 항상 확인되므로 주의해야합니다.\nRequireJS 및 SystemJS 문서에서 baseUrl에 대한 자세한 설명을 볼 수 있습니다.\n경로 매핑 (Path mapping)\n때때로 모듈은 baseUrl 아래에 직접 위치하지 않습니다.예를 들어, 모듈 \"jquery\"에 대한 import는 런타임시에 \"node_modules/jquery/dist/jquery.slim.min.js\"로 변환됩니다.로더는 매핑 구성을 사용하여 런타임에 모듈 이름을 파일에 매핑 합니다. 자세한 내용은 RequireJs 문서와 SystemJS 문서를 참조하세요. \nTypeScript 컴파일러는 tsconfig.json파일에서 \"paths\" 프로퍼티를 사용하여 이러한 매핑을 선언하는 기능을 지원합니다.다음은 jquery에 대한 \"paths\" 프로퍼티를 지정하는 예제입니다.\n{\n \"compilerOptions\": {\n \"baseUrl\": \".\", // \"paths\"가 지정된 경우 이 값을 지정해야합니다.\n \"paths\": {\n \"jquery\": [\"node_modules/jquery/dist/jquery\"] // 이 매핑은 \"baseUrl\"과 상대적입니다.\n }\n }\n}\n\n\"paths\"는 \"baseUrl\"에 비례해서 해석된다는 것을 주의하십시오.\"baseUrl\"을 \".\"보다 다른 값으로 설정할 때 즉 tsconfig.json의 디렉토리일때마다 매핑을 적절하게 변경해야합니다.가령 위의 예제에서 \"baseUrl\": \"./src\"를 설정하면 jquery는 \"../node_modules/jquery/dist/jquery\"에 매핑되어야합니다.\n\"paths\"를 사용하면 여러개의 fall back 위치를 포함한 좀 더 정교한 매핑을 사용할 수도 있습니다.한 위치에서는 일부 모듈만 사용할 수 있고 나머지는 다른 위치에 있는 프로젝트 구성을 고려해보세요.빌드 단계는 모든 것을 한 곳에 한 곳에 모일 것입니다. \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\n해당 tsconfig.json은 다음과 같습니다:\n{\n \"compilerOptions\": {\n \"baseUrl\": \".\",\n \"paths\": {\n \"*\": [\n \"*\",\n \"generated/*\"\n ]\n }\n }\n}\n\n이것은 \"*\"(모든 값) 패턴과 일치하는 모듈 import를 컴파일러에게 알려줌으로써 두 위치를 살펴봅니다:\n\n\"*\": 변경되지 않은 동일한 이름을 의미하기때문에 => /을 매핑하세요.\n\"generated/*\" 추가된 접두어 \"generated\"가 붙은 모듈 이름을 의미하기때문에 => /generated/을 매핑하세요.\n\n이 로직에 따라 컴파일러는 두 가지 imports를 다음과 같이 해석하기위해 노력합니다:\n\nimport 'folder1/file2'\n'*' 패턴이 일치하고 와일드 카드가 전체 모듈 이름을 캡처합니다.\n먼저 목록에 대체를 시도하세요: '*' -> folder1/file2\n이에 따른 대체 결과는 비상대적인 이름입니다 - baseUrl 와 결합하세요 -> projectRoot/folder1/file2.ts.\n좋아요. 파일이 존재합니다.\n\n\nimport 'folder2/file3'\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\n\nrootDirs 디렉토리 (Virtual Directories with rootDirs)\n컴파일 시 여러 디렉토리의 프로젝트 소스가 모두 결합되어 단일 출력 디렉토리를 생성하는 경우가 있습니다.이것은 소스 디렉토리가 \"가상\" 디렉토리를 만드는 것으로 볼 수 있습니다.\nrootDirs를 사용하면 \"가상\" 디렉토리를 구성하는 roots를 컴파일러에 알릴 수 있습니다.따라서 컴파일러는 이러한 \"가상\" 디렉토리내의 상대 모듈 imports를 하나의 디렉토리에 병합된 것처럼 해석 할 수 있습니다.\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컨트롤의 사용자 코드입니다.generated/templates 파일은 빌드의 일부로 템플릿 생성기에 의해 자동 생성된 UI템플릿 바인딩 코드입니다.빌드 단계는 /src/views 및 /generated/templates/views에 있는 파일을 출력의 동일한 디렉토리에 복사합니다.런타임에 뷰는 템플릿이 그 옆에 존재하기를 기대할 수 있으므로 상대적 이름을 \"./template\"로 사용하여 import합니다.\n이 관계를 컴파일러에 지정하려면 \"rootDirs\"를 사용하세요.\"rootDirs\"은 내용이 런타임에 병합될 것으로 예상되는 roots 목록을 지정합니다.따라서 우리의 예에 따라, tsconfig.json파일은 다음과 같이 보여야 합니다:\n{\n \"compilerOptions\": {\n \"rootDirs\": [\n \"src/views\",\n \"generated/templates/views\"\n ]\n }\n}\n\n컴파일러가 rootDirs의 하위 폴더에 있는 상대적 모듈 가져오기를 볼 때마다 rootDirs의 각 항목에서 import를 검색합니다.\nrootDirs의 유연성은 논리적으로 병합된 물리적 소스 디렉토리 목록 지정에 한정되는 것은 아닙니다.제공된 배열은 존재 여부에 관계 없이 원하는 수의 임의 디렉토리 이름을 포함할 수 있습니다.이를 통해 컴파일러는 조건부 포함 및 프로젝트 별 로더 플러그인과 같은 정교한 번들 및 런타임 기능을 타입 세이프 방식으로 캡처할 수 있습니다.\n빌드 도구가 ./#{locale}/messages와 같은 상대 모듈 경로의 일부로써 특별한 경로 토큰 #{locale}을 삽입하여 지역 특정 번들을 자동으로 생성하는 국제화 시나리오를 생각해보세요. \n이 가상 설정에서 도구는 지원되는 로케일을 열거하고 추상화된 경로를 ./zh/messages, ./de/messages 등으로 매핑합니다. \n이러한 각 모듈이 일련의 문자열을 내보낸다고 가정합니다.예를 들어 ./zh/messages에는 다음이 포함될 수 있습니다:\nexport default [\n \"您好吗\",\n \"很高兴认识你\"\n];\n\nrootDirs를 활용하여 디렉토리가 존재하지 않더라도 이 매핑의 컴파일러에 이를 알려 줌으로써 ./#{locale}/messages를 안전하게 해결할 수 있습니다.\n예를 들어, 다음과 같은 tsconfig.json을 함께 사용합니다:\n{\n \"compilerOptions\": {\n \"rootDirs\": [\n \"src/zh\",\n \"src/de\",\n \"src/#{locale}\"\n ]\n }\n}\n\n이제 컴파일러는 import messages from './#{locale}/messages'에서 import messages from './zh/messages'의 메시지를 가져 와서 시간 지원 계획을 해치지 않고 지역에 상관없이 개발할 수 있습니다.\n모듈 해석 추적 (Tracing module resolution)\n앞에서 설명한 것처럼 컴파일러가 모듈을 해석할 때 현재 폴더 외부의 파일들에 방문할 수 있습니다.모듈이 해석되지 않은 이유를 진단하거나 잘못된 정의로 해석된 경우에는 문제 해석이 어려울 수 있습니다.--traceResolution을 사용하여 컴파일러 모듈 해석 추적을 활성화하면 모듈 확인 프로세스 중에 발생한 일에 대한 통찰력을 얻을 수 있습니다.\ntypescript 모듈을 사용하는 샘플 애플리케이션이 있다고 가정해 봅시다.app.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======== 모듈 해석 'typescript' from 'src/app.ts'. ========\n\n\n컴파일러가 따르는 방법\n\n'NodeJs' 를 사용하여 모듈 해석 종류가 지정되지 않았습니다.\n\n\nnpm 패키지에서 타입 로드\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일반적으로 컴파일러는 컴파일 프로세스를 시작하기 전에 모든 모듈의 imports를 해석하려고 시도합니다.파일에 import를 성공적으로 해석할 때마다 컴파일러는 파일을 나중에 처리할 파일 집합에 추가합니다.\n--noResolve 컴파일러 옵션은 컴파일러가 커맨드라인에서 전달되지 않은 파일을 컴파일에 \"추가\"하지 않도록 지시합니다.모듈을 파일로 해석하려고 하지만 파일이 지정되지 않으면 포함되지 않습니다.\n예를 들어:\napp.ts\nimport * as A from \"moduleA\" // 좋아요, 'moduleA'가 커맨드라인에서 전달되었습니다.\nimport * as B from \"moduleB\" // TS2307 오류: '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은 폴더를 \"프로젝트\"로 만듭니다.“exclude” 또는 “files” 항목을 지정하지 않으면 tsconfig.json을 포함한 폴더의 모든 파일과 해당 하위 디렉토리가 컴파일에 포함됩니다.일부 파일을 제외하려면 “exclude”를 사용하세요.만일 모든 파일을 지정하고 싶다면 컴파일러가 찾아보게 하는 대신에 “files”을 사용하세요.\ntsconfig.json는 자동 포함입니다.위에서 설명한 모듈 해석을 포함하지 않습니다.컴파일러가 파일을 모듈 import의 대상으로 식별하는 경우 이전 단계에서 제외되었는지 여부에 관계 없이 컴파일에 포함됩니다.\n따라서 컴파일에서 파일을 제외하려면 import 또는 /// 지시자가 있는 모든 파일을 제외해야 합니다.\n"},"pages/Declaration Merging.html":{"url":"pages/Declaration Merging.html","title":"선언 병합","keywords":"","body":"소개\nTypeScript의 고유한 개념 중 일부는 타입 레벨에서 JavaScript 객체의 형태를 설명합니다.특히 TypeScript에서의 고유한 예로는 '선언 병합'이라는 개념이 있습니다.이 개념을 이해하는 것은 기존 JavaScript를 사용할 때 이점을 제공할 것입니다.또한 고급 추상화 개념에 대한 문을 열어줍니다.\n이 아티클의 목적인 \"선언 병합\"은 컴파일러가 동일한 이름으로 선언된 두개의 독립된 선언을 하나의 정의로 병합하는 것을 의미합니다.이 병합된 정의에는 원래 선언의 두 가지 기능이 있습니다.어떠한 수의 선언이든 병합할 수 있습니다. 단지 두 가지 선언에 제한되지 않습니다.\n기본 개념 (Basic Concepts)\nTypeScript에서 선언은 다음 세 가지중 중 하나 이상의 엔티티를 생성합니다: 네임스페이스, 타입 또는 값네임스페이스-생성 선언은 점 표기법을 사용하여 접근하는 이름이 포함된 네임스페이스를 생성합니다.타입-생성 선언은 다음과 같습니다: 선언된 형태로 표시되고 주어진 이름에 바인딩되는 타입을 작성합니다.마지막으로, 값-생성 선언은 출력된 JavaScript에서 볼 수 있는 값을 만듭니다.\n\n\n\n선언 타입\n네임스페이스\n타입\n값\n\n\n\n\nNamespace\nX\n\nX\n\n\nClass\n\nX\nX\n\n\nEnum\n\nX\nX\n\n\nInterface\n\nX\n\n\n\nType Alias\n\nX\n\n\n\nFunction\n\n\nX\n\n\nVariable\n\n\nX\n\n\n\n각 선언으로 생성된 내용을 이해하면 선언 병합을 수행할 때 병합되는 내용을 이해하는 데 도움이 됩니다.\n인터페이스 병합 (Merging Interfaces)\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함수 멤버의 경우 동일한 이름의 각 함수 멤버가 동일한 함수의 오버로드를 설명하는 것으로 간주됩니다.또한 후위의 인터페이스 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이 규칙에 대한 한가지 예외는 특수한 서명(specialized signatures)입니다.서명의 타입이 단일 문자열 리터럴 타입(예 : 문자열 리터럴의 유니온이 아닌)인 매개 변수가 있는 경우 병합된 오버로드 목록의 맨 위로 버블링됩니다.\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\nMerging Namespaces\nSimilarly to interfaces, namespaces of the same name will also merge their members.\nSince namespaces create both a namespace and a value, we need to understand how both merge.\nTo merge the namespaces, type definitions from exported interfaces declared in each namespace are themselves merged, forming a single namespace with merged interface definitions inside.\nTo merge the namespace value, at each declaration site, if a namespace already exists with the given name, it is further extended by taking the existing namespace and adding the exported members of the second namespace to the first.\nThe declaration merge of Animals in this example:\nnamespace Animals {\n export class Zebra { }\n}\n\nnamespace Animals {\n export interface Legged { numberOfLegs: number; }\n export class Dog { }\n}\n\nis equivalent to:\nnamespace Animals {\n export interface Legged { numberOfLegs: number; }\n\n export class Zebra { }\n export class Dog { }\n}\n\nThis model of namespace merging is a helpful starting place, but we also need to understand what happens with non-exported members.\nNon-exported members are only visible in the original (un-merged) namespace. This means that after merging, merged members that came from other declarations cannot see non-exported members.\nWe can see this more clearly in this example:\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; // \nBecause haveMuscles is not exported, only the animalsHaveMuscles function that shares the same un-merged namespace can see the symbol.\nThe doAnimalsHaveMuscles function, even though it's part of the merged Animal namespace can not see this un-exported member.\nMerging Namespaces with Classes, Functions, and Enums\nNamespaces are flexible enough to also merge with other types of declarations.\nTo do so, the namespace declaration must follow the declaration it will merge with. The resulting declaration has properties of both declaration types.\nTypeScript uses this capability to model some of the patterns in JavaScript as well as other programming languages.\nMerging Namespaces with Classes\nThis gives the user a way of describing inner classes.\nclass Album {\n label: Album.AlbumLabel;\n}\nnamespace Album {\n export class AlbumLabel { }\n}\n\nThe visibility rules for merged members is the same as described in the 'Merging Namespaces' section, so we must export the AlbumLabel class for the merged class to see it.\nThe end result is a class managed inside of another class.\nYou can also use namespaces to add more static members to an existing class.\nIn addition to the pattern of inner classes, you may also be familiar with JavaScript practice of creating a function and then extending the function further by adding properties onto the function.\nTypeScript uses declaration merging to build up definitions like this in a type-safe way.\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\nalert(buildLabel(\"Sam Smith\"));\n\nSimilarly, namespaces can be used to extend enums with static members:\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\nDisallowed Merges\nNot all merges are allowed in TypeScript.\nCurrently, classes can not merge with other classes or with variables.\nFor information on mimicking class merging, see the Mixins in TypeScript section.\nModule Augmentation\nAlthough JavaScript modules do not support merging, you can patch existing objects by importing and then updating them.\nLet's look at a toy Observable example:\n// observable.js\nexport class Observable {\n // ... implementation left as an exercise for the reader ...\n}\n\n// map.js\nimport { Observable } from \"./observable\";\nObservable.prototype.map = function (f) {\n // ... another exercise for the reader\n}\n\nThis works fine in TypeScript too, but the compiler doesn't know about Observable.prototype.map.\nYou can use module augmentation to tell the compiler about it:\n// observable.ts stays the same\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 // ... another exercise for the reader\n}\n\n\n// consumer.ts\nimport { Observable } from \"./observable\";\nimport \"./map\";\nlet o: Observable;\no.map(x => x.toFixed());\n\nThe module name is resolved the same way as module specifiers in import/export.\nSee Modules for more information.\nThen the declarations in an augmentation are merged as if they were declared in the same file as the original.\nHowever, you can't declare new top-level declarations in the augmentation -- just patches to existing declarations.\nGlobal augmentation\nYou can also add declarations to the global scope from inside a module:\n// observable.ts\nexport class Observable {\n // ... still no implementation ...\n}\n\ndeclare global {\n interface Array {\n toObservable(): Observable;\n }\n}\n\nArray.prototype.toObservable = function () {\n // ...\n}\n\nGlobal augmentations have the same behavior and limits as module augmentations.\n"},"pages/JSX.html":{"url":"pages/JSX.html","title":"JSX","keywords":"","body":"Introduction\nJSX is an embeddable XML-like syntax.\nIt is meant to be transformed into valid JavaScript, though the semantics of that transformation are implementation-specific.\nJSX came to popularity with the React framework, but has since seen other applications as well.\nTypeScript supports embedding, type checking, and compiling JSX directly into JavaScript.\nBasic usage\nIn order to use JSX you must do two things.\n\nName your files with a .tsx extension\nEnable the jsx option\n\nTypeScript ships with three JSX modes: preserve, react, and react-native.\nThese modes only affect the emit stage - type checking is unaffected.\nThe preserve mode will keep the JSX as part of the output to be further consumed by another transform step (e.g. Babel).\nAdditionally the output will have a .jsx file extension.\nThe react mode will emit React.createElement, does not need to go through a JSX transformation before use, and the output will have a .js file extension.\nThe react-native mode is the equivalent of preserve in that it keeps all JSX, but the output will instead have a .js file extension.\n\n\n\nMode\nInput\nOutput\nOutput File Extension\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\nYou can specify this mode using either the --jsx command line flag or the corresponding option in your tsconfig.json file.\n\nNote: The identifier React is hard-coded, so you must make React available with an uppercase R.\n\nThe as operator\nRecall how to write a type assertion:\nvar foo = bar;\n\nHere we are asserting the variable bar to have the type foo.\nSince TypeScript also uses angle brackets for type assertions, JSX's syntax introduces certain parsing difficulties. As a result, TypeScript disallows angle bracket type assertions in .tsx files.\nTo make up for this loss of functionality in .tsx files, a new type assertion operator has been added: as.\nThe above example can easily be rewritten with the as operator.\nvar foo = bar as foo;\n\nThe as operator is available in both .ts and .tsx files, and is identical in behavior to the other type assertion style.\nType Checking\nIn order to understand type checking with JSX, you must first understand the difference between intrinsic elements and value-based elements.\nGiven a JSX expression , expr may either refer to something intrinsic to the environment (e.g. a div or span in a DOM environment) or to a custom component that you've created.\nThis is important for two reasons:\n\nFor React, intrinsic elements are emitted as strings (React.createElement(\"div\")), whereas a component you've created is not (React.createElement(MyComponent)).\nThe types of the attributes being passed in the JSX element should be looked up differently.\nIntrinsic element attributes should be known intrinsically whereas components will likely want to specify their own set of attributes.\n\nTypeScript uses the same convention that React does for distinguishing between these.\nAn intrinsic element always begins with a lowercase letter, and a value-based element always begins with an uppercase letter.\nIntrinsic elements\nIntrinsic elements are looked up on the special interface JSX.IntrinsicElements.\nBy default, if this interface is not specified, then anything goes and intrinsic elements will not be type checked.\nHowever, if this interface is present, then the name of the intrinsic element is looked up as a property on the JSX.IntrinsicElements interface.\nFor example:\ndeclare namespace JSX {\n interface IntrinsicElements {\n foo: any\n }\n}\n\n; // ok\n; // error\n\nIn the above example, will work fine but will result in an error since it has not been specified on JSX.IntrinsicElements.\n\nNote: You can also specify a catch-all string indexer on JSX.IntrinsicElements as follows:\ndeclare namespace JSX {\n interface IntrinsicElements {\n [elemName: string]: any;\n }\n}\n\n\nValue-based elements\nValue based elements are simply looked up by identifiers that are in scope.\nimport MyComponent from \"./myComponent\";\n\n; // ok\n; // error\n\nThere are two ways to define a value-based element:\n\nStateless Functional Component (SFC)\nClass Component\n\nBecause these two types of value-based elements are indistinguishable from each other in JSX expression, we first try to resolve the expression as Stateless Functional Component using overload resolution. If the process successes, then we are done resolving the expression to its declaration. If we fail to resolve as SFC, we will then try to resolve as a class component. If that fails, we will report an error.\nStateless Functional Component\nAs the name suggested, the component is defined as JavaScript function where its first argument is a props object.\nWe enforce that its return type must be assignable to 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\nBecause SFC is simply a JavaScript function, we can utilize function overload here as well.\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\nClass Component\nIt is possible to limit the type of a class component.\nHowever, for this we must introduce two new terms: the element class type and the element instance type.\nGiven , the element class type is the type of Expr.\nSo in the example above, if MyComponent was an ES6 class the class type would be that class.\nIf MyComponent was a factory function, the class type would be that function.\nOnce the class type is established, the instance type is determined by the union of the return types of the class type's call signatures and construct signatures.\nSo again, in the case of an ES6 class, the instance type would be the type of an instance of that class, and in the case of a factory function, it would be the type of the value returned from the function.\nclass MyComponent {\n render() {}\n}\n\n// use a construct signature\nvar myComponent = new MyComponent();\n\n// element class type => MyComponent\n// element instance type => { render: () => void }\n\nfunction MyFactoryFunction() {\n return {\n render: () => {\n }\n }\n}\n\n// use a call signature\nvar myComponent = MyFactoryFunction();\n\n// element class type => FactoryFunction\n// element instance type => { render: () => void }\n\nThe element instance type is interesting because it must be assignable to JSX.ElementClass or it will result in an error.\nBy default JSX.ElementClass is {}, but it can be augmented to limit the use of JSX to only those types that conform to the proper interface.\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; // ok\n; // ok\n\nclass NotAValidComponent {}\nfunction NotAValidFactoryFunction() {\n return {};\n}\n\n; // error\n; // error\n\nAttribute type checking\nThe first step to type checking attributes is to determine the element attributes type.\nThis is slightly different between intrinsic and value-based elements.\nFor intrinsic elements, it is the type of the property on JSX.IntrinsicElements\ndeclare namespace JSX {\n interface IntrinsicElements {\n foo: { bar?: boolean }\n }\n}\n\n// element attributes type for 'foo' is '{bar?: boolean}'\n;\n\nFor value-based elements, it is a bit more complex.\nIt is determined by the type of a property on the element instance type that was previously determined.\nWhich property to use is determined by JSX.ElementAttributesProperty.\nIt should be declared with a single property.\nThe name of that property is then used.\ndeclare namespace JSX {\n interface ElementAttributesProperty {\n props; // specify the property name to use\n }\n}\n\nclass MyComponent {\n // specify the property on the element instance type\n props: {\n foo?: string;\n }\n}\n\n// element attributes type for 'MyComponent' is '{foo?: string}'\n\n\nThe element attribute type is used to type check the attributes in the JSX.\nOptional and required properties are supported.\ndeclare namespace JSX {\n interface IntrinsicElements {\n foo: { requiredProp: string; optionalProp?: number }\n }\n}\n\n; // ok\n; // ok\n; // error, requiredProp is missing\n; // error, requiredProp should be a string\n; // error, unknownProp does not exist\n; // ok, because 'some-unknown-prop' is not a valid identifier\n\n\nNote: If an attribute name is not a valid JS identifier (like a data-* attribute), it is not considered to be an error if it is not found in the element attributes type.\n\nThe spread operator also works:\nvar props = { requiredProp: \"bar\" };\n; // ok\n\nvar badProps = {};\n; // error\n\nChildren Type Checking\nIn 2.3, we introduce type checking of children. children is a property in an element attributes type which we have determined from type checking attributes.\nSimilar to how we use JSX.ElementAttributesProperty to determine the name of props, we use JSX.ElementChildrenAttribute to determine the name of children.\nJSX.ElementChildrenAttribute should be declared with a single property.\ndeclare namespace JSX {\n interface ElementChildrenAttribute {\n children: {}; // specify children name to use\n }\n}\n\nWithout explicitly specify type of children, we will use default type from React typings.\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\nYou can specify type of children like any other attribute. This will overwritten default type from React typings.\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// OK\n\n Hello World\n\n\n// Error: children is of type JSX.Element not array of JSX.Element\n\n Hello World\n Hello World\n\n\n// Error: children is of type JSX.Element not array of JSX.Element or string.\n\n Hello\n World\n\n\nThe JSX result type\nBy default the result of a JSX expression is typed as any.\nYou can customize the type by specifying the JSX.Element interface.\nHowever, it is not possible to retrieve type information about the element, attributes or children of the JSX from this interface.\nIt is a black box.\nEmbedding Expressions\nJSX allows you to embed expressions between tags by surrounding the expressions with curly braces ({ }).\nvar a = \n {[\"foo\", \"bar\"].map(i => {i / 2})}\n\n\nThe above code will result in an error since you cannot divide a string by a number.\nThe output, when using the preserve option, looks like:\nvar a = \n {[\"foo\", \"bar\"].map(function (i) { return {i / 2}; })}\n\n\nReact integration\nTo use JSX with React you should use the React typings.\nThese typings define the JSX namespace appropriately for use with React.\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; // ok\n; // error\n\n"},"pages/Decorators.html":{"url":"pages/Decorators.html","title":"Decorators","keywords":"","body":"Introduction\nWith the introduction of Classes in TypeScript and ES6, there now exist certain scenarios that require additional features to support annotating or modifying classes and class members.\nDecorators provide a way to add both annotations and a meta-programming syntax for class declarations and members.\nDecorators are a stage 2 proposal for JavaScript and are available as an experimental feature of TypeScript.\n\nNOTE  Decorators are an experimental feature that may change in future releases.\n\nTo enable experimental support for decorators, you must enable the experimentalDecorators compiler option either on the command line or in your tsconfig.json:\nCommand Line:\ntsc --target ES5 --experimentalDecorators\n\ntsconfig.json:\n{\n \"compilerOptions\": {\n \"target\": \"ES5\",\n \"experimentalDecorators\": true\n }\n}\n\nDecorators\nA Decorator is a special kind of declaration that can be attached to a class declaration, method, accessor, property, or parameter.\nDecorators use the form @expression, where expression must evaluate to a function that will be called at runtime with information about the decorated declaration.\nFor example, given the decorator @sealed we might write the sealed function as follows:\nfunction sealed(target) {\n // do something with 'target' ...\n}\n\n\nNOTE  You can see a more detailed example of a decorator in Class Decorators, below.\n\nDecorator Factories\nIf we want to customize how a decorator is applied to a declaration, we can write a decorator factory.\nA Decorator Factory is simply a function that returns the expression that will be called by the decorator at runtime.\nWe can write a decorator factory in the following fashion:\nfunction color(value: string) { // this is the decorator factory\n return function (target) { // this is the decorator\n // do something with 'target' and 'value'...\n }\n}\n\n\nNOTE  You can see a more detailed example of a decorator factory in Method Decorators, below.\n\nDecorator Composition\nMultiple decorators can be applied to a declaration, as in the following examples:\n\nOn a single line:\n@f @g x\n\n\nOn multiple lines:\n@f\n@g\nx\n\n\n\nWhen multiple decorators apply to a single declaration, their evaluation is similar to function composition in mathematics. In this model, when composing functions f and g, the resulting composite (f ∘ g)(x) is equivalent to f(g(x)).\nAs such, the following steps are performed when evaluating multiple decorators on a single declaration in TypeScript:\n\nThe expressions for each decorator are evaluated top-to-bottom.\nThe results are then called as functions from bottom-to-top.\n\nIf we were to use decorator factories, we can observe this evaluation order with the following example:\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\nWhich would print this output to the console:\nf(): evaluated\ng(): evaluated\ng(): called\nf(): called\n\nDecorator Evaluation\nThere is a well defined order to how decorators applied to various declarations inside of a class are applied:\n\nParameter Decorators, followed by Method, Accessor, or Property Decorators are applied for each instance member.\nParameter Decorators, followed by Method, Accessor, or Property Decorators are applied for each static member.\nParameter Decorators are applied for the constructor.\nClass Decorators are applied for the class.\n\nClass Decorators\nA Class Decorator is declared just before a class declaration.\nThe class decorator is applied to the constructor of the class and can be used to observe, modify, or replace a class definition.\nA class decorator cannot be used in a declaration file, or in any other ambient context (such as on a declare class).\nThe expression for the class decorator will be called as a function at runtime, with the constructor of the decorated class as its only argument.\nIf the class decorator returns a value, it will replace the class declaration with the provided constructor function.\n\nNOTE  Should you chose to return a new constructor function, you must take care to maintain the original prototype.\nThe logic that applies decorators at runtime will not do this for you.\n\nThe following is an example of a class decorator (@sealed) applied to the Greeter class:\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\nWe can define the @sealed decorator using the following function declaration:\nfunction sealed(constructor: Function) {\n Object.seal(constructor);\n Object.seal(constructor.prototype);\n}\n\nWhen @sealed is executed, it will seal both the constructor and its prototype.\nNext we have an example of how to override the constructor.\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\nMethod Decorators\nA Method Decorator is declared just before a method declaration.\nThe decorator is applied to the Property Descriptor for the method, and can be used to observe, modify, or replace a method definition.\nA method decorator cannot be used in a declaration file, on an overload, or in any other ambient context (such as in a declare class).\nThe expression for the method decorator will be called as a function at runtime, with the following three arguments:\n\nEither the constructor function of the class for a static member, or the prototype of the class for an instance member.\nThe name of the member.\nThe Property Descriptor for the member.\n\n\nNOTE  The Property Descriptor will be undefined if your script target is less than ES5.\n\nIf the method decorator returns a value, it will be used as the Property Descriptor for the method.\n\nNOTE  The return value is ignored if your script target is less than ES5.\n\nThe following is an example of a method decorator (@enumerable) applied to a method on the Greeter class:\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\nWe can define the @enumerable decorator using the following function declaration:\nfunction enumerable(value: boolean) {\n return function (target: any, propertyKey: string, descriptor: PropertyDescriptor) {\n descriptor.enumerable = value;\n };\n}\n\nThe @enumerable(false) decorator here is a decorator factory.\nWhen the @enumerable(false) decorator is called, it modifies the enumerable property of the property descriptor.\nAccessor Decorators\nAn Accessor Decorator is declared just before an accessor declaration.\nThe accessor decorator is applied to the Property Descriptor for the accessor and can be used to observe, modify, or replace an accessor's definitions.\nAn accessor decorator cannot be used in a declaration file, or in any other ambient context (such as in a declare class).\n\nNOTE  TypeScript disallows decorating both the get and set accessor for a single member.\nInstead, all decorators for the member must be applied to the first accessor specified in document order.\nThis is because decorators apply to a Property Descriptor, which combines both the get and set accessor, not each declaration separately.\n\nThe expression for the accessor decorator will be called as a function at runtime, with the following three arguments:\n\nEither the constructor function of the class for a static member, or the prototype of the class for an instance member.\nThe name of the member.\nThe Property Descriptor for the member.\n\n\nNOTE  The Property Descriptor will be undefined if your script target is less than ES5.\n\nIf the accessor decorator returns a value, it will be used as the Property Descriptor for the member.\n\nNOTE  The return value is ignored if your script target is less than ES5.\n\nThe following is an example of an accessor decorator (@configurable) applied to a member of the Point class:\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\nWe can define the @configurable decorator using the following function declaration:\nfunction configurable(value: boolean) {\n return function (target: any, propertyKey: string, descriptor: PropertyDescriptor) {\n descriptor.configurable = value;\n };\n}\n\nProperty Decorators\nA Property Decorator is declared just before a property declaration.\nA property decorator cannot be used in a declaration file, or in any other ambient context (such as in a declare class).\nThe expression for the property decorator will be called as a function at runtime, with the following two arguments:\n\nEither the constructor function of the class for a static member, or the prototype of the class for an instance member.\nThe name of the member.\n\n\nNOTE  A Property Descriptor is not provided as an argument to a property decorator due to how property decorators are initialized in TypeScript.\nThis is because there is currently no mechanism to describe an instance property when defining members of a prototype, and no way to observe or modify the initializer for a property. The return value is ignored too.\nAs such, a property decorator can only be used to observe that a property of a specific name has been declared for a class.\n\nWe can use this information to record metadata about the property, as in the following example:\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\nWe can then define the @format decorator and getFormat functions using the following function declarations:\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\nThe @format(\"Hello, %s\") decorator here is a decorator factory.\nWhen @format(\"Hello, %s\") is called, it adds a metadata entry for the property using the Reflect.metadata function from the reflect-metadata library.\nWhen getFormat is called, it reads the metadata value for the format.\n\nNOTE  This example requires the reflect-metadata library.\nSee Metadata for more information about the reflect-metadata library.\n\nParameter Decorators\nA Parameter Decorator is declared just before a parameter declaration.\nThe parameter decorator is applied to the function for a class constructor or method declaration.\nA parameter decorator cannot be used in a declaration file, an overload, or in any other ambient context (such as in a declare class).\nThe expression for the parameter decorator will be called as a function at runtime, with the following three arguments:\n\nEither the constructor function of the class for a static member, or the prototype of the class for an instance member.\nThe name of the member.\nThe ordinal index of the parameter in the function's parameter list.\n\n\nNOTE  A parameter decorator can only be used to observe that a parameter has been declared on a method.\n\nThe return value of the parameter decorator is ignored.\nThe following is an example of a parameter decorator (@required) applied to parameter of a member of the Greeter class:\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\nWe can then define the @required and @validate decorators using the following function declarations:\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\nThe @required decorator adds a metadata entry that marks the parameter as required.\nThe @validate decorator then wraps the existing greet method in a function that validates the arguments before invoking the original method.\n\nNOTE  This example requires the reflect-metadata library.\nSee Metadata for more information about the reflect-metadata library.\n\nMetadata\nSome examples use the reflect-metadata library which adds a polyfill for an experimental metadata API.\nThis library is not yet part of the ECMAScript (JavaScript) standard.\nHowever, once decorators are officially adopted as part of the ECMAScript standard these extensions will be proposed for adoption.\nYou can install this library via npm:\nnpm i reflect-metadata --save\n\nTypeScript includes experimental support for emitting certain types of metadata for declarations that have decorators.\nTo enable this experimental support, you must set the emitDecoratorMetadata compiler option either on the command line or in your tsconfig.json:\nCommand Line:\ntsc --target ES5 --experimentalDecorators --emitDecoratorMetadata\n\ntsconfig.json:\n{\n \"compilerOptions\": {\n \"target\": \"ES5\",\n \"experimentalDecorators\": true,\n \"emitDecoratorMetadata\": true\n }\n}\n\nWhen enabled, as long as the reflect-metadata library has been imported, additional design-time type information will be exposed at runtime.\nWe can see this in action in the following example:\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(value);\n }\n}\n\nThe TypeScript compiler will inject design-time type information using the @Reflect.metadata decorator.\nYou could consider it the equivalent of the following 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\nNOTE  Decorator metadata is an experimental feature and may introduce breaking changes in future releases.\n\n"},"pages/Mixins.html":{"url":"pages/Mixins.html","title":"Mixins","keywords":"","body":"Introduction\nAlong with traditional OO hierarchies, another popular way of building up classes from reusable components is to build them by combining simpler partial classes.\nYou may be familiar with the idea of mixins or traits for languages like Scala, and the pattern has also reached some popularity in the JavaScript community.\nMixin sample\nIn the code below, we show how you can model mixins in TypeScript.\nAfter the code, we'll break down how it works.\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\nclass SmartObject implements Disposable, Activatable {\n constructor() {\n setInterval(() => console.log(this.isActive + \" : \" + this.isDisposed), 500);\n }\n\n interact() {\n this.activate();\n }\n\n // Disposable\n isDisposed: boolean = false;\n dispose: () => void;\n // Activatable\n isActive: boolean = false;\n activate: () => void;\n deactivate: () => void;\n}\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 derivedCtor.prototype[name] = baseCtor.prototype[name];\n });\n });\n}\n\nUnderstanding the sample\nThe code sample starts with the two classes that will act as our mixins.\nYou can see each one is focused on a particular activity or capability.\nWe'll later mix these together to form a new class from both capabilities.\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\nNext, we'll create the class that will handle the combination of the two mixins.\nLet's look at this in more detail to see how it does this:\nclass SmartObject implements Disposable, Activatable {\n\nThe first thing you may notice in the above is that instead of using extends, we use implements.\nThis treats the classes as interfaces, and only uses the types behind Disposable and Activatable rather than the implementation.\nThis means that we'll have to provide the implementation in class.\nExcept, that's exactly what we want to avoid by using mixins.\nTo satisfy this requirement, we create stand-in properties and their types for the members that will come from our mixins.\nThis satisfies the compiler that these members will be available at runtime.\nThis lets us still get the benefit of the mixins, albeit with some bookkeeping overhead.\n// Disposable\nisDisposed: boolean = false;\ndispose: () => void;\n// Activatable\nisActive: boolean = false;\nactivate: () => void;\ndeactivate: () => void;\n\nFinally, we mix our mixins into the class, creating the full implementation.\napplyMixins(SmartObject, [Disposable, Activatable]);\n\nLastly, we create a helper function that will do the mixing for us.\nThis will run through the properties of each of the mixins and copy them over to the target of the mixins, filling out the stand-in properties with their implementations.\nfunction applyMixins(derivedCtor: any, baseCtors: any[]) {\n baseCtors.forEach(baseCtor => {\n Object.getOwnPropertyNames(baseCtor.prototype).forEach(name => {\n derivedCtor.prototype[name] = baseCtor.prototype[name];\n });\n });\n}\n\n"},"pages/Triple-Slash Directives.html":{"url":"pages/Triple-Slash Directives.html","title":"Triple-Slash Directives","keywords":"","body":"Triple-slash directives are single-line comments containing a single XML tag.\nThe contents of the comment are used as compiler directives.\nTriple-slash directives are only valid at the top of their containing file.\nA triple-slash directive can only be preceded by single or multi-line comments, including other triple-slash directives.\nIf they are encountered following a statement or a declaration they are treated as regular single-line comments, and hold no special meaning.\n/// \nThe /// directive is the most common of this group.\nIt serves as a declaration of dependency between files.\nTriple-slash references instruct the compiler to include additional files in the compilation process.\nThey also serve as a method to order the output when using --out or --outFile.\nFiles are emitted to the output file location in the same order as the input after preprocessing pass.\nPreprocessing input files\nThe compiler performs a preprocessing pass on input files to resolve all triple-slash reference directives.\nDuring this process, additional files are added to the compilation.\nThe process starts with a set of root files;\nthese are the file names specified on the command-line or in the \"files\" list in the tsconfig.json file.\nThese root files are preprocessed in the same order they are specified.\nBefore a file is added to the list, all triple-slash references in it are processed, and their targets included.\nTriple-slash references are resolved in a depth first manner, in the order they have been seen in the file.\nA triple-slash reference path is resolved relative to the containing file, if unrooted.\nErrors\nIt is an error to reference a file that does not exist.\nIt is an error for a file to have a triple-slash reference to itself.\nUsing --noResolve\nIf the compiler flag --noResolve is specified, triple-slash references are ignored; they neither result in adding new files, nor change the order of the files provided.\n/// \nSimilar to a /// directive, this directive serves as a declaration of dependency;\na /// directive, however, declares a dependency on a package.\nThe process of resolving these package names is similar to the process of resolving module names in an import statement.\nAn easy way to think of triple-slash-reference-types directives are as an import for declaration packages.\nFor example, including /// in a declaration file declares that this file uses names declared in @types/node/index.d.ts;\nand thus, this package needs to be included in the compilation along with the declaration file.\nUse these directives only when you're authoring a d.ts file by hand.\nFor declaration files generated during compilation, the compiler will automatically add /// for you;\nA /// in a generated declaration file is added if and only if the resulting file uses any declarations from the referenced package.\nFor declaring a dependency on an @types package in a .ts file, use --types on the command line or in your tsconfig.json instead.\nSee using @types, typeRoots and types in tsconfig.json files for more details.\n/// \nThis directive marks a file as a default library.\nYou will see this comment at the top of lib.d.ts and its different variants.\nThis directive instructs the compiler to not include the default library (i.e. lib.d.ts) in the compilation.\nThe impact here is similar to passing --noLib on the command line.\nAlso note that when passing --skipDefaultLibCheck, the compiler will only skip checking files with /// .\n/// \nBy default AMD modules are generated anonymous.\nThis can lead to problems when other tools are used to process the resulting modules, such as bundlers (e.g. r.js).\nThe amd-module directive allows passing an optional module name to the compiler:\namdModule.ts\n///\nexport class C {\n}\n\nWill result in assigning the name NamedModule to the module as part of calling the AMD define:\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: this directive has been deprecated. Use import \"moduleName\"; statements instead.\n\n/// informs the compiler about a non-TS module dependency that needs to be injected in the resulting module's require call.\nThe amd-dependency directive can also have an optional name property; this allows passing an optional name for an amd-dependency:\n/// \ndeclare var moduleA:MyType\nmoduleA.callStuff()\n\nGenerated JS code:\ndefine([\"require\", \"exports\", \"legacy/moduleA\"], function (require, exports, moduleA) {\n moduleA.callStuff()\n});\n\n"},"pages/Type Checking JavaScript Files.html":{"url":"pages/Type Checking JavaScript Files.html","title":"Type Checking JavaScript Files","keywords":"","body":"TypeScript 2.3 and later support a mode of type-checking and reporting errors in .js files with --checkJs.\nYou can skip checking some files by adding // @ts-nocheck comment to them; conversely you can choose to check only a few .js files by adding // @ts-check comment to them without setting --checkJs.\nYou can also ignore errors on specific lines by adding // @ts-ignore on the preceding line.\nHere are some notable differences on how checking work in .js file from .ts file:\nUsing types in JSDoc\nIn a .js file, types can often be inferred just like in .ts files.\nLikewise, when types can't be inferred, they can be specified using JSDoc the same way that type annotations do in a .ts file. \nJSDoc annotations adorning a declaration will be used to set the type of that declaration. For example:\n/** @type {number} */\nvar x;\n\nx = 0; // OK\nx = false; // Error: boolean is not assignable to number\n\nYou can find the full list of supported JSDoc patterns in the JSDoc support in JavaScript documentation.\nProperty declaration inferred from assignments in class bodies\nES2015/ES6 does not have a means for declaring properties on classes. Properties are dynamically assigned, just like in the case of object literals. \nIn a .js file property declarations are inferred from assignments to the properties inside the class body. The type of properties is the union of the types of all the right-hand values in these assignments. Properties defined in the constructor are always assumed to exist, where as ones defined in methods, getters, or setters are considered optional.\nAdorn property assignments with JSDoc to specify the type of the property as needed. For instance:\nclass C {\n constructor() {\n /** @type {number | undefined} */\n this.prop = undefined;\n }\n}\n\n\nlet c = new C();\nc.prop = 0; // OK\nc.prop = \"string\"; // Error: string is not assignable to number|undefined\n\nIf properties are never set in the class body, they are considered unknown. If your class has properties that are only read from, consider adding an initialization in the constructor to undefined, e.g. this.prop = undefined;.\nCommonJS module input support\nIn a .js files CommonJS module format is allowed as an input module format. Assignments to exports, and module.exports are recognized as export declarations. Similarly, require function calls are recognized as module imports. For example:\n// import module \"fs\"\nconst fs = require(\"fs\");\n\n\n// export function readFile\nmodule.exports.readFile = function(f) {\n return fs.readFileSync(f); \n}\n\nObject literals are open-ended\nBy default object literals in variable declarations provide the type of a declaration. No new members can be added that were not specified in the original initialization. This rule is relaxed in a .js file; object literals have an open-ended type, allowing adding and looking up properties that were not defined originally. For instance:\nvar obj = { a: 1 };\nobj.b = 2; // Allowed\n\nObject literals get a default index signature [x:string]: any that allows them to be treated as open maps instead of closed objects.\nSimilar to other special JS checking behaviors, this behavior can be changed by specifying a JSDoc type for the variable. For example:\n/** @type {{a: number}} */\nvar obj = { a: 1 };\nobj.b = 2; // Error, type {a: number} does not have property b\n\nFunction parameters are optional by default\nSince there is no way to specify optionality on parameters in JS (without specifying a default value), all function parameters in .js file are considered optional. Calls with fewer arguments are allowed. \nIt is important to note that it is an error to call a function with too many arguments.\nFor instance:\nfunction bar(a, b){\n console.log(a + \" \" + b);\n}\n\nbar(1); // OK, second argument considered optional\nbar(1, 2);\nbar(1, 2, 3); // Error, too many arguments\n\nJSDoc annotated functions are excluded from this rule. Use JSDoc optional parameter syntax to express optionality. e.g.:\n/**\n * @param {string} [somebody] - Somebody's name.\n */\nfunction sayHello(somebody) {\n if (!somebody) {\n somebody = 'John Doe';\n }\n alert('Hello ' + somebody);\n}\n\nsayHello();\n\nVar-args parameter declaration inferred from use of arguments\nA function whose body has a reference to the arguments reference is implicitly considered to have a var-arg parameter (i.e. (...arg: any[]) => any). Use JSDoc var-arg syntax to specify the type of the arguments.\nUnspecified type parameters default to any\nAn unspecified generic type parameter defaults to any. There are few places where this happens:\nIn extends clause:\nFor instance, React.Component is defined to have two generic type parameters, Props and State. \nIn a .js file, there is no legal way to specify these in the extends clause. By default the type arguments will be any:\nimport { Component } from \"react\";\n\nclass MyComponent extends Component {\n render() {\n this.props.b; // Allowed, since this.props is of type any\n }\n}\n\nUse JSDoc @augments to specify the types explicitly. for instance:\nimport { Component } from \"react\";\n\n/**\n * @augments {Component}\n */\nclass MyComponent extends Component {\n render() {\n this.props.b; // Error: b does not exist on {a:number}\n }\n}\n\nIn JSDoc references\nAn unspecified generic type argument in JSDoc defaults to any:\n/** @type{Array} */\nvar x = [];\n\nx.push(1); // OK\nx.push(\"string\"); // OK, x is of type Array\n\n\n/** @type{Array.} */\nvar y = [];\n\ny.push(1); // OK\ny.push(\"string\"); // Error, string is not assignable to number\n\nIn function calls\nA call to generic functions uses arguments to infer the generic type parameters. Sometimes this process fails to infer any types, mainly because of lack on inference sources; in these cases, the generic type parameters will default to any. For example:\nvar p = new Promise((resolve, reject) => { reject() });\n\np; // Promise;\n\n"},"pages/declaration files/Introduction.html":{"url":"pages/declaration files/Introduction.html","title":"Introduction","keywords":"","body":"This guide is designed to teach you how to write a high-quality TypeScript Declaration File.\nIn this guide, we'll assume basic familiarity with the TypeScript language.\nIf you haven't already, you should read the TypeScript Handbook\n to familiarize yourself with basic concepts, especially types and namespaces.\nSections\nThe guide is broken down into the following sections.\nLibrary Structures\nThe Library Structures guide helps you understand common library formats and how to write a correct declaration file for each format.\nIf you're editing an existing file, you probably don't need to read this section.\nAuthors of new declaration files must read this section to properly understand how the format of the library influences the writing of the declaration file.\nBy Example\nMany times, we are faced with writing a declaration file when we only have examples of the underlying library to guide us.\nThe By Example section shows many common API patterns and how to write declarations for each of them.\nThis guide is aimed at the TypeScript novice who may not yet be familiar with every language construct in TypeScript.\n\"Do\"s and \"Don't\"s\nMany common mistakes in declaration files can be easily avoided.\nThe Do's and Don'ts section identifies common errors,\n describes how to detect them,\n and how to fix them.\nEveryone should read this section to help themselves avoid common mistakes.\nDeep Dive\nFor seasoned authors interested in the underlying mechanics of how declaration files work,\n the Deep Dive section explains many advanced concepts in declaration writing,\n and shows how to leverage these concepts to create cleaner and more intuitive declaration files.\nTemplates\nIn Templates you'll find a number of declaration files that serve as a useful starting point\n when writing a new file.\nRefer to the documentation in Library Structures to figure out which template file to use.\nPublish to npm\nThe Publishing section explains how to publish your declaration files to an npm package, and shows how to manage your dependent packages.\nFind and Install Declaration Files\nFor JavaScript library users, the Consumption section offers a few simple steps to locate and install corresponding declaration files.\n"},"pages/declaration files/Library Structures.html":{"url":"pages/declaration files/Library Structures.html","title":"Library Structures","keywords":"","body":"Overview\nBroadly speaking, the way you structure your declaration file depends on how the library is consumed.\nThere are many ways of offering a library for consumption in JavaScript, and you'll need to write your declaration file to match it.\nThis guide covers how to identify common library patterns, and how to write declaration files which correspond to that pattern.\nEach type of major library structuring pattern has a corresponding file in the Templates section.\nYou can start with these templates to help you get going faster.\nIdentifying Kinds of Libraries\nFirst, we'll review the kinds of libraries TypeScript declaration files can represent.\nWe'll briefly show how each kind of library is used, how it is written, and list some example libraries from the real world.\nIdentifying the structure of a library is the first step in writing its declaration file.\nWe'll give hints on how to identify structure both based on its usage and its code.\nDepending on the library's documentation and organization, one might be easier than the other.\nWe recommend using whichever is more comfortable to you.\nGlobal Libraries\nA global library is one that can be accessed from the global scope (i.e. without using any form of import).\nMany libraries simply expose one or more global variables for use.\nFor example, if you were using jQuery, the $ variable can be used by simply referring to it:\n$(() => { console.log('hello!'); } );\n\nYou'll usually see guidance in the documentation of a global library of how to use the library in an HTML script tag:\n\n\nToday, most popular globally-accessible libraries are actually written as UMD libraries (see below).\nUMD library documentation is hard to distinguish from global library documentation.\nBefore writing a global declaration file, make sure the library isn't actually UMD.\nIdentifying a Global Library from Code\nGlobal library code is usually extremely simple.\nA global \"Hello, world\" library might look like this:\nfunction createGreeting(s) {\n return \"Hello, \" + s;\n}\n\nor like this:\nwindow.createGreeting = function(s) {\n return \"Hello, \" + s;\n}\n\nWhen looking at the code of a global library, you'll usually see:\n\nTop-level var statements or function declarations\nOne or more assignments to window.someName\nAssumptions that DOM primitives like document or window exist\n\nYou won't see:\n\nChecks for, or usage of, module loaders like require or define\nCommonJS/Node.js-style imports of the form var fs = require(\"fs\");\nCalls to define(...)\nDocumentation describing how to require or import the library\n\nExamples of Global Libraries\nBecause it's usually easy to turn a global library into a UMD library, very few popular libraries are still written in the global style.\nHowever, libraries that are small and require the DOM (or have no dependencies) may still be global.\nGlobal Library Template\nThe template file global.d.ts defines an example library myLib.\nBe sure to read the \"Preventing Name Conflicts\" footnote.\nModular Libraries\nSome libraries only work in a module loader environment.\nFor example, because express only works in Node.js and must be loaded using the CommonJS require function.\nECMAScript 2015 (also known as ES2015, ECMAScript 6, and ES6), CommonJS, and RequireJS have similar notions of importing a module.\nIn JavaScript CommonJS (Node.js), for example, you would write\nvar fs = require(\"fs\");\n\nIn TypeScript or ES6, the import keyword serves the same purpose:\nimport fs = require(\"fs\");\n\nYou'll typically see modular libraries include one of these lines in their documentation:\nvar someLib = require('someLib');\n\nor\ndefine(..., ['someLib'], function(someLib) {\n\n});\n\nAs with global modules, you might see these examples in the documentation of a UMD module, so be sure to check the code or documentation.\nIdentifying a Module Library from Code\nModular libraries will typically have at least some of the following:\n\nUnconditional calls to require or define\nDeclarations like import * as a from 'b'; or export c;\nAssignments to exports or module.exports\n\nThey will rarely have:\n\nAssignments to properties of window or global\n\nExamples of Modular Libraries\nMany popular Node.js libraries are in the module family, such as express, gulp, and request.\nUMD\nA UMD module is one that can either be used as module (through an import), or as a global (when run in an environment without a module loader).\nMany popular libraries, such as Moment.js, are written this way.\nFor example, in Node.js or using RequireJS, you would write:\nimport moment = require(\"moment\");\nconsole.log(moment.format());\n\nwhereas in a vanilla browser environment you would write:\nconsole.log(moment.format());\n\nIdentifying a UMD library\nUMD modules check for the existence of a module loader environment.\nThis is an easy-to-spot pattern that looks something like this:\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\nIf you see tests for typeof define, typeof window, or typeof module in the code of a library, especially at the top of the file, it's almost always a UMD library.\nDocumentation for UMD libraries will also often demonstrate a \"Using in Node.js\" example showing require,\n and a \"Using in the browser\" example showing using a tag to load the script.\nExamples of UMD libraries\nMost popular libraries are now available as UMD packages.\nExamples include jQuery, Moment.js, lodash, and many more.\nTemplate\nThere are three templates available for modules,\n module.d.ts, module-class.d.ts and module-function.d.ts.\nUse module-function.d.ts if your module can be called like a function:\nvar x = require(\"foo\");\n// Note: calling 'x' as a function\nvar y = x(42);\n\nBe sure to read the footnote \"The Impact of ES6 on Module Call Signatures\"\nUse module-class.d.ts if your module can be constructed using new:\nvar x = require(\"bar\");\n// Note: using 'new' operator on the imported variable\nvar y = new x(\"hello\");\n\nThe same footnote applies to these modules.\nIf your module is not callable or constructable, use the module.d.ts file.\nModule Plugin or UMD Plugin\nA module plugin changes the shape of another module (either UMD or module).\nFor example, in Moment.js, moment-range adds a new range method to the moment object.\nFor the purposes of writing a declaration file, you'll write the same code whether the module being changed is a plain module or UMD module.\nTemplate\nUse the module-plugin.d.ts template.\nGlobal Plugin\nA global plugin is global code that changes the shape of some global.\nAs with global-modifying modules, these raise the possibility of runtime conflict.\nFor example, some libraries add new functions to Array.prototype or String.prototype.\nIdentifying global plugins\nGlobal plugins are generally easy to identify from their documentation.\nYou'll see examples that look like this:\nvar x = \"hello, world\";\n// Creates new methods on built-in types\nconsole.log(x.startsWithHello());\n\nvar y = [1, 2, 3];\n// Creates new methods on built-in types\nconsole.log(y.reverseAndSort());\n\nTemplate\nUse the global-plugin.d.ts template.\nGlobal-modifying Modules\nA global-modifying module alters existing values in the global scope when they are imported.\nFor example, there might exist a library which adds new members to String.prototype when imported.\nThis pattern is somewhat dangerous due to the possibility of runtime conflicts,\n but we can still write a declaration file for it.\nIdentifying global-modifying modules\nGlobal-modifying modules are generally easy to identify from their documentation.\nIn general, they're similar to global plugins, but need a require call to activate their effects.\nYou might see documentation like this:\n// 'require' call that doesn't use its return value\nvar unused = require(\"magic-string-time\");\n/* or */\nrequire(\"magic-string-time\");\n\nvar x = \"hello, world\";\n// Creates new methods on built-in types\nconsole.log(x.startsWithHello());\n\nvar y = [1, 2, 3];\n// Creates new methods on built-in types\nconsole.log(y.reverseAndSort());\n\nTemplate\nUse the global-modifying-module.d.ts template.\nConsuming Dependencies\nThere are several kinds of dependencies you might have.\nDependencies on Global Libraries\nIf your library depends on a global library, use a /// directive:\n/// \n\nfunction getThing(): someLib.thing;\n\nDependencies on Modules\nIf your library depends on a module, use an import statement:\nimport * as moment from \"moment\";\n\nfunction getThing(): moment;\n\nDependencies on UMD libraries\nFrom a Global Library\nIf your global library depends on a UMD module, use a /// directive:\n/// \n\nfunction getThing(): moment;\n\nFrom a Module or UMD Library\nIf your module or UMD library depends on a UMD library, use an import statement:\nimport * as someLib from 'someLib';\n\nDo not use a /// directive to declare a dependency to a UMD library!\nFootnotes\nPreventing Name Conflicts\nNote that it's possible to define many types in the global scope when writing a global declaration file.\nWe strongly discourage this as it leads to possible unresolvable name conflicts when many declaration files are in a project.\nA simple rule to follow is to only declare types namespaced by whatever global variable the library defines.\nFor example, if the library defines the global value 'cats', you should write\ndeclare namespace cats {\n interface KittySettings { }\n}\n\nBut not\n// at top-level\ninterface CatsKittySettings { }\n\nThis guidance also ensures that the library can be transitioned to UMD without breaking declaration file users.\nThe Impact of ES6 on Module Plugins\nSome plugins add or modify top-level exports on existing modules.\nWhile this is legal in CommonJS and other loaders, ES6 modules are considered immutable and this pattern will not be possible.\nBecause TypeScript is loader-agnostic, there is no compile-time enforcement of this policy, but developers intending to transition to an ES6 module loader should be aware of this.\nThe Impact of ES6 on Module Call Signatures\nMany popular libraries, such as Express, expose themselves as a callable function when imported.\nFor example, the typical Express usage looks like this:\nimport exp = require(\"express\");\nvar app = exp();\n\nIn ES6 module loaders, the top-level object (here imported as exp) can only have properties;\n the top-level module object is never callable.\nThe most common solution here is to define a default export for a callable/constructable object;\n some module loader shims will automatically detect this situation and replace the top-level object with the default export.\n"},"pages/declaration files/By Example.html":{"url":"pages/declaration files/By Example.html","title":"By Example","keywords":"","body":"Introduction\nThe purpose of this guide is to teach you how to write a high-quality definition file.\nThis guide is structured by showing documentation for some API, along with sample usage of that API,\n and explaining how to write the corresponding declaration.\nThese examples are ordered in approximately increasing order of complexity.\n\nGlobal Variables\nGlobal Functions\nObjects with Properties\nOverloaded Function\nReusable Types (Interfaces)\nReusable Types (Type Aliases)\nOrganizing Types\nClasses\n\nThe Examples\nGlobal Variables\nDocumentation\n\nThe global variable foo contains the number of widgets present.\n\nCode\nconsole.log(\"Half the number of widgets is \" + (foo / 2));\n\nDeclaration\nUse declare var to declare variables.\nIf the variable is read-only, you can use declare const.\nYou can also use declare let if the variable is block-scoped.\n/** The number of widgets present */\ndeclare var foo: number;\n\nGlobal Functions\nDocumentation\n\nYou can call the function greet with a string to show a greeting to the user.\n\nCode\ngreet(\"hello, world\");\n\nDeclaration\nUse declare function to declare functions.\ndeclare function greet(greeting: string): void;\n\nObjects with Properties\nDocumentation\n\nThe global variable myLib has a function makeGreeting for creating greetings,\nand a property numberOfGreetings indicating the number of greetings made so far.\n\nCode\nlet result = myLib.makeGreeting(\"hello, world\");\nconsole.log(\"The computed greeting is:\" + result);\n\nlet count = myLib.numberOfGreetings;\n\nDeclaration\nUse declare namespace to describe types or values accessed by dotted notation.\ndeclare namespace myLib {\n function makeGreeting(s: string): string;\n let numberOfGreetings: number;\n}\n\nOverloaded Functions\nDocumentation\nThe getWidget function accepts a number and returns a Widget, or accepts a string and returns a Widget array.\nCode\nlet x: Widget = getWidget(43);\n\nlet arr: Widget[] = getWidget(\"all of them\");\n\nDeclaration\ndeclare function getWidget(n: number): Widget;\ndeclare function getWidget(s: string): Widget[];\n\nReusable Types (Interfaces)\nDocumentation\n\nWhen specifying a greeting, you must pass a GreetingSettings object.\nThis object has the following properties:\n1 - greeting: Mandatory string\n2 - duration: Optional length of time (in milliseconds)\n3 - color: Optional string, e.g. '#ff00ff'\n\nCode\ngreet({\n greeting: \"hello world\",\n duration: 4000\n});\n\nDeclaration\nUse an interface to define a type with properties.\ninterface GreetingSettings {\n greeting: string;\n duration?: number;\n color?: string;\n}\n\ndeclare function greet(setting: GreetingSettings): void;\n\nReusable Types (Type Aliases)\nDocumentation\n\nAnywhere a greeting is expected, you can provide a string, a function returning a string, or a Greeter instance.\n\nCode\nfunction getGreeting() {\n return \"howdy\";\n}\nclass MyGreeter extends Greeter { }\n\ngreet(\"hello\");\ngreet(getGreeting);\ngreet(new MyGreeter());\n\nDeclaration\nYou can use a type alias to make a shorthand for a type:\ntype GreetingLike = string | (() => string) | MyGreeter;\n\ndeclare function greet(g: GreetingLike): void;\n\nOrganizing Types\nDocumentation\n\nThe greeter object can log to a file or display an alert.\nYou can provide LogOptions to .log(...) and alert options to .alert(...)\n\nCode\nconst g = new Greeter(\"Hello\");\ng.log({ verbose: true });\ng.alert({ modal: false, title: \"Current Greeting\" });\n\nDeclaration\nUse namespaces to organize types.\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\nYou can also create nested namespaces in one declaration:\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\nClasses\nDocumentation\n\nYou can create a greeter by instantiating the Greeter object, or create a customized greeter by extending from it.\n\nCode\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\nDeclaration\nUse declare class to describe a class or class-like object.\nClasses can have properties and methods as well as a constructor.\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/Do's and Don'ts.html":{"url":"pages/declaration files/Do's and Don'ts.html","title":"Do's and Don'ts","keywords":"","body":"General Types\nNumber, String, Boolean, and Object\nDon't ever use the types Number, String, Boolean, or Object.\nThese types refer to non-primitive boxed objects that are almost never used appropriately in JavaScript code.\n/* WRONG */\nfunction reverse(s: String): String;\n\nDo use the types number, string, and boolean.\n/* OK */\nfunction reverse(s: string): string;\n\nInstead of Object, use the non-primitive object type (added in TypeScript 2.2).\nGenerics\nDon't ever have a generic type which doesn't use its type parameter.\nSee more details in TypeScript FAQ page.\n\nCallback Types\nReturn Types of Callbacks\n\nDon't use the return type any for callbacks whose value will be ignored:\n/* WRONG */\nfunction fn(x: () => any) {\n x();\n}\n\nDo use the return type void for callbacks whose value will be ignored:\n/* OK */\nfunction fn(x: () => void) {\n x();\n}\n\nWhy: Using void is safer because it prevents you from accidently using the return value of x in an unchecked way:\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\nOptional Parameters in Callbacks\nDon't use optional parameters in callbacks unless you really mean it:\n/* WRONG */\ninterface Fetcher {\n getObject(done: (data: any, elapsedTime?: number) => void): void;\n}\n\nThis has a very specific meaning: the done callback might be invoked with 1 argument or might be invoked with 2 arguments.\nThe author probably intended to say that the callback might not care about the elapsedTime parameter,\n but there's no need to make the parameter optional to accomplish this --\n it's always legal to provide a callback that accepts fewer arguments.\nDo write callback parameters as non-optional:\n/* OK */\ninterface Fetcher {\n getObject(done: (data: any, elapsedTime: number) => void): void;\n}\n\nOverloads and Callbacks\nDon't write separate overloads that differ only on callback arity:\n/* WRONG */\ndeclare function beforeAll(action: () => void, timeout?: number): void;\ndeclare function beforeAll(action: (done: DoneFn) => void, timeout?: number): void;\n\nDo write a single overload using the maximum arity:\n/* OK */\ndeclare function beforeAll(action: (done: DoneFn) => void, timeout?: number): void;\n\nWhy: It's always legal for a callback to disregard a parameter, so there's no need for the shorter overload.\nProviding a shorter callback first allows incorrectly-typed functions to be passed in because they match the first overload.\nFunction Overloads\nOrdering\nDon't put more general overloads before more specific overloads:\n/* WRONG */\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\nDo sort overloads by putting the more general signatures after more specific signatures:\n/* OK */\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\nWhy: TypeScript chooses the first matching overload when resolving function calls.\nWhen an earlier overload is \"more general\" than a later one, the later one is effectively hidden and cannot be called.\nUse Optional Parameters\nDon't write several overloads that differ only in trailing parameters:\n/* WRONG */\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\nDo use optional parameters whenever possible:\n/* OK */\ninterface Example {\n diff(one: string, two?: string, three?: boolean): number;\n}\n\nNote that this collapsing should only occur when all overloads have the same return type.\nWhy: This is important for two reasons.\nTypeScript resolves signature compatibility by seeing if any signature of the target can be invoked with the arguments of the source,\n and extraneous arguments are allowed.\nThis code, for example, exposes a bug only when the signature is correctly written using optional parameters:\nfunction fn(x: (a: string, b: number, c: number) => void) { }\nvar x: Example;\n// When written with overloads, OK -- used first overload\n// When written with optionals, correctly an error\nfn(x.diff);\n\nThe second reason is when a consumer uses the \"strict null checking\" feature of TypeScript.\nBecause unspecified parameters appear as undefined in JavaScript, it's usually fine to pass an explicit undefined to a function with optional arguments.\nThis code, for example, should be OK under strict nulls:\nvar x: Example;\n// When written with overloads, incorrectly an error because of passing 'undefined' to 'string'\n// When written with optionals, correctly OK\nx.diff(\"something\", true ? undefined : \"hour\");\n\nUse Union Types\nDon't write overloads that differ by type in only one argument position:\n/* WRONG */\ninterface Moment {\n utcOffset(): number;\n utcOffset(b: number): Moment;\n utcOffset(b: string): Moment;\n}\n\nDo use union types whenever possible:\n/* OK */\ninterface Moment {\n utcOffset(): number;\n utcOffset(b: number|string): Moment;\n}\n\nNote that we didn't make b optional here because the return types of the signatures differ.\nWhy: This is important for people who are \"passing through\" a value to your function:\nfunction fn(x: string): void;\nfunction fn(x: number): void;\nfunction fn(x: number|string) {\n // When written with separate overloads, incorrectly an error\n // When written with union types, correctly OK\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\nStructuring modules to give the exact API shape you want can be tricky.\nFor example, we might want a module that can be invoked with or without new to produce different types,\n has a variety of named types exposed in a hierarchy,\n and has some properties on the module object as well.\nBy reading this guide, you'll have the tools to write complex definition files that expose a friendly API surface.\nThis guide focuses on module (or UMD) libraries because the options here are more varied.\nKey Concepts\nYou can fully understand how to make any shape of definition\n by understanding some key concepts of how TypeScript works.\nTypes\nIf you're reading this guide, you probably already roughly know what a type in TypeScript is.\nTo be more explicit, though, a type is introduced with:\n\nA type alias declaration (type sn = number | string;)\nAn interface declaration (interface I { x: number[]; })\nA class declaration (class C { })\nAn enum declaration (enum E { A, B, C })\nAn import declaration which refers to a type\n\nEach of these declaration forms creates a new type name.\nValues\nAs with types, you probably already understand what a value is.\nValues are runtime names that we can reference in expressions.\nFor example let x = 5; creates a value called x.\nAgain, being explicit, the following things create values:\n\nlet, const, and var declarations\nA namespace or module declaration which contains a value\nAn enum declaration\nA class declaration\nAn import declaration which refers to a value\nA function declaration\n\nNamespaces\nTypes can exist in namespaces.\nFor example, if we have the declaration let x: A.B.C,\n we say that the type C comes from the A.B namespace.\nThis distinction is subtle and important -- here, A.B is not necessarily a type or a value.\nSimple Combinations: One name, multiple meanings\nGiven a name A, we might find up to three different meanings for A: a type, a value or a namespace.\nHow the name is interpreted depends on the context in which it is used.\nFor example, in the declaration let m: A.A = A;,\n A is used first as a namespace, then as a type name, then as a value.\nThese meanings might end up referring to entirely different declarations!\nThis may seem confusing, but it's actually very convenient as long as we don't excessively overload things.\nLet's look at some useful aspects of this combining behavior.\nBuilt-in Combinations\nAstute readers will notice that, for example, class appeared in both the type and value lists.\nThe declaration class C { } creates two things:\n a type C which refers to the instance shape of the class,\n and a value C which refers to the constructor function of the class.\nEnum declarations behave similarly.\nUser Combinations\nLet's say we wrote a module file foo.d.ts:\nexport var SomeVar: { a: SomeType };\nexport interface SomeType {\n count: number;\n}\n\nThen consumed it:\nimport * as foo from './foo';\nlet x: foo.SomeType = foo.SomeVar.a;\nconsole.log(x.count);\n\nThis works well enough, but we might imagine that SomeType and SomeVar were very closely related\n such that you'd like them to have the same name.\nWe can use combining to present these two different objects (the value and the type) under the same name Bar:\nexport var Bar: { a: Bar };\nexport interface Bar {\n count: number;\n}\n\nThis presents a very good opportunity for destructuring in the consuming code:\nimport { Bar } from './foo';\nlet x: Bar = Bar.a;\nconsole.log(x.count);\n\nAgain, we've used Bar as both a type and a value here.\nNote that we didn't have to declare the Bar value as being of the Bar type -- they're independent.\nAdvanced Combinations\nSome kinds of declarations can be combined across multiple declarations.\nFor example, class C { } and interface C { } can co-exist and both contribute properties to the C types.\nThis is legal as long as it does not create a conflict.\nA general rule of thumb is that values always conflict with other values of the same name unless they are declared as namespaces,\n types will conflict if they are declared with a type alias declaration (type s = string),\n and namespaces never conflict.\nLet's see how this can be used.\nAdding using an interface\nWe can add additional members to an interface with another interface declaration:\ninterface Foo {\n x: number;\n}\n// ... elsewhere ...\ninterface Foo {\n y: number;\n}\nlet a: Foo = ...;\nconsole.log(a.x + a.y); // OK\n\nThis also works with classes:\nclass Foo {\n x: number;\n}\n// ... elsewhere ...\ninterface Foo {\n y: number;\n}\nlet a: Foo = ...;\nconsole.log(a.x + a.y); // OK\n\nNote that we cannot add to type aliases (type s = string;) using an interface.\nAdding using a namespace\nA namespace declaration can be used to add new types, values, and namespaces in any way which does not create a conflict.\nFor example, we can add a static member to a class:\nclass C {\n}\n// ... elsewhere ...\nnamespace C {\n export let x: number;\n}\nlet y = C.x; // OK\n\nNote that in this example, we added a value to the static side of C (its constructor function).\nThis is because we added a value, and the container for all values is another value\n (types are contained by namespaces, and namespaces are contained by other namespaces).\nWe could also add a namespaced type to a class:\nclass C {\n}\n// ... elsewhere ...\nnamespace C {\n export interface D { }\n}\nlet y: C.D; // OK\n\nIn this example, there wasn't a namespace C until we wrote the namespace declaration for it.\nThe meaning C as a namespace doesn't conflict with the value or type meanings of C created by the class.\nFinally, we could perform many different merges using namespace declarations.\nThis isn't a particularly realistic example, but shows all sorts of interesting behavior:\nnamespace X {\n export interface Y { }\n export class Z { }\n}\n\n// ... elsewhere ...\nnamespace X {\n export var Y: number;\n export namespace Z {\n export class C { }\n }\n}\ntype X = string;\n\nIn this example, the first block creates the following name meanings:\n\nA value X (because the namespace declaration contains a value, Z)\nA namespace X (because the namespace declaration contains a type, Y)\nA type Y in the X namespace\nA type Z in the X namespace (the instance shape of the class)\nA value Z that is a property of the X value (the constructor function of the class)\n\nThe second block creates the following name meanings:\n\nA value Y (of type number) that is a property of the X value\nA namespace Z\nA value Z that is a property of the X value\nA type C in the X.Z namespace\nA value C that is a property of the X.Z value\nA type X\n\nUsing with export = or import\nAn important rule is that export and import declarations export or import all meanings of their targets.\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/Publishing.html":{"url":"pages/declaration files/Publishing.html","title":"Publishing","keywords":"","body":"Now that you have authored a declaration file following the steps of this guide, it is time to publish it to npm.\nThere are two main ways you can publish your declaration files to npm:\n\nbundling with your npm package, or\npublishing to the @types organization on npm.\n\nIf your package is written in TypeScript then the first approach is favored.\nUse the --declaration flag to generate declaration files.\nThis way, your declarations and JavaScript always be in sync.\nIf your package is not written in TypeScript then the second is the prefered approch.\nIncluding declarations in your npm package\nIf your package has a main .js file, you will need to indicate the main declaration file in your package.json file as well.\nSet the types property to point to your bundled declaration file.\nFor example:\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\nNote that the \"typings\" field is synonymous with \"types\", and could be used as well.\nAlso note that if your main declaration file is named index.d.ts and lives at the root of the package (next to index.js) you do not need to mark the \"types\" property, though it is advisable to do so.\nDependencies\nAll dependencies are managed by npm.\nMake sure all the declaration packages you depend on are marked appropriately in the \"dependencies\" section in your package.json.\nFor example, imagine we authored a package that used Browserify and 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\nHere, our package depends on the browserify and typescript packages.\nbrowserify does not bundle its declaration files with its npm packages, so we needed to depend on @types/browserify for its declarations.\ntypescript, on the other hand, packages its declaration files, so there was no need for any additional dependencies\nOur package exposes declarations from each of those, so any user of our browserify-typescript-extension package needs to have these dependencies as well.\nFor that reason, we used \"dependencies\" and not \"devDependencies\", because otherwise our consumers would have needed to manually install those packages.\nIf we had just written a command line application and not expected our package to be used as a library, we might have used devDependencies.\nRed flags\n/// \nDon't use /// in your declaration files.\n/// \n....\n\nDo use /// instead.\n/// \n....\n\nMake sure to revisit the Consuming dependencies section for more information.\nPackaging dependent declarations\nIf your type definitions depend on another package:\n\nDon't combine it with yours, keep each in their own file.\nDon't copy the declarations in your package either.\nDo depend on the npm type declaration package if it doesn't package its declaration files.\n\nPublish to @types\nPackages on under the @types organization are published automatically from DefinitelyTyped using the types-publisher tool.\nTo get your declarations published as an @types package, please submit a pull request to https://github.com/DefinitelyTyped/DefinitelyTyped.\nYou can find more details in the contribution guidelines page.\n"},"pages/declaration files/Consumption.html":{"url":"pages/declaration files/Consumption.html","title":"Consumption","keywords":"","body":"In TypeScript 2.0, it has become significantly easier to consume declaration files, in acquiring, using, and finding them.\nThis page details exactly how to do all three.\nDownloading\nGetting type declarations in TypeScript 2.0 and above requires no tools apart from npm.\nAs an example, getting the declarations for a library like lodash takes nothing more than the following command\nnpm install --save @types/lodash\n\nIt is worth noting that if the npm package already includes its declaration file as described in Publishing, downloading the corresponding @types package is not needed.\nConsuming\nFrom there you’ll be able to use lodash in your TypeScript code with no fuss.\nThis works for both modules and global code.\nFor example, once you’ve npm install-ed your type declarations, you can use imports and write\nimport * as _ from \"lodash\";\n_.padStart(\"Hello TypeScript!\", 20, \" \");\n\nor if you’re not using modules, you can just use the global variable _.\n_.padStart(\"Hello TypeScript!\", 20, \" \");\n\nSearching\nFor the most part, type declaration packages should always have the same name as the package name on npm, but prefixed with @types/,\n but if you need, you can check out https://aka.ms/types to find the package for your favorite library.\n\nNote: if the declaration file you are searching for is not present, you can always contribute one back and help out the next developer looking for it.\nPlease see the DefinitelyTyped contribution guidelines page for details.\n\n"},"pages/tsconfig.json.html":{"url":"pages/tsconfig.json.html","title":"tsconfig.json","keywords":"","body":"Overview\nThe presence of a tsconfig.json file in a directory indicates that the directory is the root of a TypeScript project.\nThe tsconfig.json file specifies the root files and the compiler options required to compile the project.\nA project is compiled in one of the following ways:\nUsing tsconfig.json\n\nBy invoking tsc with no input files, in which case the compiler searches for the tsconfig.json file starting in the current directory and continuing up the parent directory chain.\nBy invoking tsc with no input files and a --project (or just -p) command line option that specifies the path of a directory containing a tsconfig.json file, or a path to a valid .json file containing the configurations.\n\nWhen input files are specified on the command line, tsconfig.json files are ignored.\nExamples\nExample tsconfig.json files:\n\nUsing the \"files\" property\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\nUsing the \"include\" and \"exclude\" properties\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\nDetails\nThe \"compilerOptions\" property can be omitted, in which case the compiler's defaults are used. See our full list of supported Compiler Options.\nThe \"files\" property takes a list of relative or absolute file paths.\nThe \"include\" and \"exclude\" properties take a list of glob-like file patterns.\nThe supported glob wildcards are:\n\n* matches zero or more characters (excluding directory separators)\n? matches any one character (excluding directory separators)\n**/ recursively matches any subdirectory\n\nIf a segment of a glob pattern includes only * or .*, then only files with supported extensions are included (e.g. .ts, .tsx, and .d.ts by default with .js and .jsx if allowJs is set to true).\nIf the \"files\" and \"include\" are both left unspecified, the compiler defaults to including all TypeScript (.ts, .d.ts and .tsx) files in the containing directory and subdirectories except those excluded using the \"exclude\" property. JS files (.js and .jsx) are also included if allowJs is set to true.\nIf the \"files\" or \"include\" properties are specified, the compiler will instead include the union of the files included by those two properties.\nFiles in the directory specified using the \"outDir\" compiler option are excluded as long as \"exclude\" property is not specfied. \nFiles included using \"include\" can be filtered using the \"exclude\" property.\nHowever, files included explicitly using the \"files\" property are always included regardless of \"exclude\".\nThe \"exclude\" property defaults to excluding the node_modules, bower_components, jspm_packages and directories when not specified.\nAny files that are referenced by files included via the \"files\" or \"include\" properties are also included.\nSimilarly, if a file B.ts is referenced by another file A.ts, then B.ts cannot be excluded unless the referencing file A.ts is also specified in the \"exclude\" list.\nPlease note that the compiler does not include files that can be possible outputs; e.g. if the input includes index.ts, then index.d.ts and index.js are excluded.\nIn general, having files that differ only in extension next to each other is not recomended.\nA tsconfig.json file is permitted to be completely empty, which compiles all files included by default (as described above) with the default compiler options.\nCompiler options specified on the command line override those specified in the tsconfig.json file.\n@types, typeRoots and types\nBy default all visible \"@types\" packages are included in your compilation.\nPackages in node_modules/@types of any enclosing folder are considered visible;\nspecifically, that means packages within ./node_modules/@types/, ../node_modules/@types/, ../../node_modules/@types/, and so on.\nIf typeRoots is specified, only packages under typeRoots will be included.\nFor example:\n{\n \"compilerOptions\": {\n \"typeRoots\" : [\"./typings\"]\n }\n}\n\nThis config file will include all packages under ./typings, and no packages from ./node_modules/@types.\nIf types is specified, only packages listed will be included.\nFor instance:\n{\n \"compilerOptions\": {\n \"types\" : [\"node\", \"lodash\", \"express\"]\n }\n}\n\nThis tsconfig.json file will only include ./node_modules/@types/node, ./node_modules/@types/lodash and ./node_modules/@types/express.\nOther packages under node_modules/@types/* will not be included. \nA types package is a folder with a file called index.d.ts or a folder with a package.json that has a types field.\nSpecify \"types\": [] to disable automatic inclusion of @types packages.\nKeep in mind that automatic inclusion is only important if you're using files with global declarations (as opposed to files declared as modules).\nIf you use an import \"foo\" statement, for instance, TypeScript may still look through node_modules & node_modules/@types folders to find the foo package.\nConfiguration inheritance with extends\nA tsconfig.json file can inherit configurations from another file using the extends property.\nThe extends is a top-level property in tsconfig.json (alongside compilerOptions, files, include, and exclude).\nextends' value is a string containing a path to another configuration file to inherit from.\nThe configuration from the base file are loaded first, then overridden by those in the inheriting config file.\nIf a circularity is encountered, we report an error.\nfiles, include and exclude from the inheriting config file overwrite those from the base config file.\nAll relative paths found in the configuration file will be resolved relative to the configuration file they originated in.\nFor example:\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\nSetting a top-level property compileOnSave signals to the IDE to generate all files for a given tsconfig.json upon saving.\n{\n \"compileOnSave\": true,\n \"compilerOptions\": {\n \"noImplicitAny\" : true\n }\n}\n\nThis feature is currently supported in Visual Studio 2015 with TypeScript 1.8.4 and above, and atom-typescript plugin.\nSchema\nSchema can be found at: http://json.schemastore.org/tsconfig\n"},"pages/Compiler Options.html":{"url":"pages/Compiler Options.html","title":"Compiler Options","keywords":"","body":"Compiler Options\n\n\n\nOption\nType\nDefault\nDescription\n\n\n\n\n--allowJs\nboolean\nfalse\nAllow JavaScript files to be compiled.\n\n\n--allowSyntheticDefaultImports\nboolean\nmodule === \"system\"\nAllow default imports from modules with no default export. This does not affect code emit, just typechecking.\n\n\n--allowUnreachableCode\nboolean\nfalse\nDo not report errors on unreachable code.\n\n\n--allowUnusedLabels\nboolean\nfalse\nDo not report errors on unused labels.\n\n\n--alwaysStrict\nboolean\nfalse\nParse in strict mode and emit \"use strict\" for each source file\n\n\n--baseUrl\nstring\n\nBase directory to resolve non-relative module names. See Module Resolution documentation for more details.\n\n\n--charset\nstring\n\"utf8\"\nThe character set of the input files.\n\n\n--checkJs\nboolean\nfalse\nReport errors in .js files. Use in conjunction with --allowJs.\n\n\n--declaration-d\nboolean\nfalse\nGenerates corresponding .d.ts file.\n\n\n--declarationDir\nstring\n\nOutput directory for generated declaration files.\n\n\n--diagnostics\nboolean\nfalse\nShow diagnostic information.\n\n\n--disableSizeLimit\nboolean\nfalse\nDisable size limitation on JavaScript project.\n\n\n--downlevelIteration\nboolean\nfalse\nProvide full support for iterables in for..of, spread and destructuring when targeting ES5 or ES3.\n\n\n--emitBOM\nboolean\nfalse\nEmit a UTF-8 Byte Order Mark (BOM) in the beginning of output files.\n\n\n--emitDecoratorMetadata[1]\nboolean\nfalse\nEmit design-type metadata for decorated declarations in source. See issue #2577 for details.\n\n\n--experimentalDecorators[1]\nboolean\nfalse\nEnables experimental support for ES decorators.\n\n\n--forceConsistentCasingInFileNames\nboolean\nfalse\nDisallow inconsistently-cased references to the same file.\n\n\n--help-h\n\n\nPrint help message.\n\n\n--importHelpers\nboolean\nfalse\nImport emit helpers (e.g. __extends, __rest, etc..) from tslib\n\n\n--inlineSourceMap\nboolean\nfalse\nEmit a single file with source maps instead of having a separate file.\n\n\n--inlineSources\nboolean\nfalse\nEmit the source alongside the sourcemaps within a single file; requires --inlineSourceMap or --sourceMap to be set.\n\n\n--init\n\n\nInitializes a TypeScript project and creates a tsconfig.json file.\n\n\n--isolatedModules\nboolean\nfalse\nTranspile each file as a separate module (similar to \"ts.transpileModule\").\n\n\n--jsx\nstring\n\"Preserve\"\nSupport JSX in .tsx files: \"React\" or \"Preserve\". See JSX.\n\n\n--jsxFactory\nstring\n\"React.createElement\"\nSpecify the JSX factory function to use when targeting react JSX emit, e.g. React.createElement or h.\n\n\n--lib\nstring[]\n\nList of library files to be included in the compilation.Possible values are: ► ES5 ► ES6 ► ES2015 ► ES7 ► ES2016 ► ES2017 ► 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.SharedMemory ► ES2017.TypedArrays ► esnext.asynciterable ► esnext.promise Note: If --lib is not specified a default list of librares are injected. The default libraries injected are: ► For --target ES5: DOM,ES5,ScriptHost ► For --target ES6: DOM,ES6,DOM.Iterable,ScriptHost\n\n\n--listEmittedFiles\nboolean\nfalse\nPrint names of generated files part of the compilation.\n\n\n--listFiles\nboolean\nfalse\nPrint names of files part of the compilation.\n\n\n--locale\nstring\n(platform specific)\nThe locale to use to show error messages, e.g. en-us. Possible values are: ► English (US): en ► Czech: cs ► German: de ► Spanish: es ► French: fr ► Italian: it ► Japanese: ja ► Korean: ko ► Polish: pl ► Portuguese(Brazil): pt-BR ► Russian: ru ► Turkish: tr ► Simplified Chinese: zh-CN ► Traditional Chinese: zh-TW\n\n\n--mapRoot\nstring\n\nSpecifies the location where debugger should locate map files instead of generated locations. Use this flag if the .map files will be located at run-time in a different location than the .js files. The location specified will be embedded in the sourceMap to direct the debugger where the map files will be located.\n\n\n--maxNodeModuleJsDepth\nnumber\n0\nThe maximum dependency depth to search under node_modules and load JavaScript files. Only applicable with --allowJs.\n\n\n--module-m\nstring\ntarget === \"ES3\" or \"ES5\" ? \"CommonJS\" : \"ES6\"\nSpecify module code generation: \"None\", \"CommonJS\", \"AMD\", \"System\", \"UMD\", \"ES6\", \"ES2015\" or \"ESNext\".► Only \"AMD\" and \"System\" can be used in conjunction with --outFile.► \"ES6\" and \"ES2015\" values may be used when targeting \"ES5\" or lower.\n\n\n--moduleResolution\nstring\nmodule === \"AMD\" or \"System\" or \"ES6\" ? \"Classic\" : \"Node\"\nDetermine how modules get resolved. Either \"Node\" for Node.js/io.js style resolution, or \"Classic\". See Module Resolution documentation for more details.\n\n\n--newLine\nstring\n(platform specific)\nUse the specified end of line sequence to be used when emitting files: \"crlf\" (windows) or \"lf\" (unix).\"\n\n\n--noEmit\nboolean\nfalse\nDo not emit outputs.\n\n\n--noEmitHelpers\nboolean\nfalse\nDo not generate custom helper functions like __extends in compiled output.\n\n\n--noEmitOnError\nboolean\nfalse\nDo not emit outputs if any errors were reported.\n\n\n--noErrorTruncation\nboolean\nfalse\nDo not truncate error messages.\n\n\n--noFallthroughCasesInSwitch\nboolean\nfalse\nReport errors for fallthrough cases in switch statement.\n\n\n--noImplicitAny\nboolean\nfalse\nRaise error on expressions and declarations with an implied any type.\n\n\n--noImplicitReturns\nboolean\nfalse\nReport error when not all code paths in function return a value.\n\n\n--noImplicitThis\nboolean\nfalse\nRaise error on this expressions with an implied any type.\n\n\n--noImplicitUseStrict\nboolean\nfalse\nDo not emit \"use strict\" directives in module output.\n\n\n--noLib\nboolean\nfalse\nDo not include the default library file (lib.d.ts).\n\n\n--noResolve\nboolean\nfalse\nDo not add triple-slash references or module import targets to the list of compiled files.\n\n\n--noStrictGenericChecks\nboolean\nfalse\nDisable strict checking of generic signatures in function types.\n\n\n--noUnusedLocals\nboolean\nfalse\nReport errors on unused locals.\n\n\n--noUnusedParameters\nboolean\nfalse\nReport errors on unused parameters.\n\n\n--out\nstring\n\nDEPRECATED. Use --outFile instead.\n\n\n--outDir\nstring\n\nRedirect output structure to the directory.\n\n\n--outFile\nstring\n\nConcatenate and emit output to single file. The order of concatenation is determined by the list of files passed to the compiler on the command line along with triple-slash references and imports. See output file order documentation for more details.\n\n\npaths[2]\nObject\n\nList of path mapping entries for module names to locations relative to the baseUrl. See Module Resolution documentation for more details.\n\n\n--preserveConstEnums\nboolean\nfalse\nDo not erase const enum declarations in generated code. See const enums documentation for more details.\n\n\n--preserveSymlinks\nboolean\nfalse\nDo not resolve symlinks to their real path; treat a symlinked file like a real one.\n\n\n--pretty[1]\nboolean\nfalse\nStylize errors and messages using color and context.\n\n\n--project-p\nstring\n\nCompile a project given a valid configuration file.The argument can be a file path to a valid JSON configuration file, or a directory path to a directory containing a tsconfig.json file.See tsconfig.json documentation for more details.\n\n\n--reactNamespace\nstring\n\"React\"\nDEPRECATED. Use --jsxFactory instead.Specifies the object invoked for createElement and __spread when targeting \"react\" JSX emit.\n\n\n--removeComments\nboolean\nfalse\nRemove all comments except copy-right header comments beginning with /*!\n\n\n--rootDir\nstring\n(common root directory is computed from the list of input files)\nSpecifies the root directory of input files. Only use to control the output directory structure with --outDir.\n\n\nrootDirs[2]\nstring[]\n\nList of root folders whose combined content represent the structure of the project at runtime. See Module Resolution documentation for more details.\n\n\n--skipDefaultLibCheck\nboolean\nfalse\nDEPRECATED. Use --skipLibCheck instead.Skip type checking of default library declaration files.\n\n\n--skipLibCheck\nboolean\nfalse\nSkip type checking of all declaration files (*.d.ts).\n\n\n--sourceMap\nboolean\nfalse\nGenerates corresponding .map file.\n\n\n--sourceRoot\nstring\n\nSpecifies the location where debugger should locate TypeScript files instead of source locations. Use this flag if the sources will be located at run-time in a different location than that at design-time. The location specified will be embedded in the sourceMap to direct the debugger where the source files will be located.\n\n\n--strict\nboolean\nfalse\nEnable all strict type checking options. Enabling --strict enables --noImplicitAny, --noImplicitThis, --alwaysStrict, --strictNullChecks and --strictFunctionTypes.\n\n\n--strictFunctionTypes\nboolean\nfalse\nDisable bivariant parameter checking for function types.\n\n\n--strictNullChecks\nboolean\nfalse\nIn strict null checking mode, the null and undefined values are not in the domain of every type and are only assignable to themselves and any (the one exception being that undefined is also assignable to void).\n\n\n--stripInternal[1]\nboolean\nfalse\nDo not emit declarations for code that has an /** @internal */ JSDoc annotation.\n\n\n--suppressExcessPropertyErrors\nboolean\nfalse\nSuppress excess property checks for object literals.\n\n\n--suppressImplicitAnyIndexErrors\nboolean\nfalse\nSuppress --noImplicitAny errors for indexing objects lacking index signatures. See issue #1232 for more details.\n\n\n--target-t\nstring\n\"ES3\"\nSpecify ECMAScript target version: \"ES3\" (default), \"ES5\", \"ES6\"/\"ES2015\", \"ES2016\", \"ES2017\" or \"ESNext\". Note: \"ESNext\" targets latest supported ES proposed features.\n\n\n--traceResolution\nboolean\nfalse\nReport module resolution log messages.\n\n\n--types\nstring[]\n\nList of names of type definitions to include. See @types, --typeRoots and --types for more details.\n\n\n--typeRoots\nstring[]\n\nList of folders to include type definitions from. See @types, --typeRoots and --types for more details.\n\n\n--version-v\n\n\nPrint the compiler's version.\n\n\n--watch-w\n\n\nRun the compiler in watch mode. Watch input files and trigger recompilation on changes.\n\n\n\n\n[1] These options are experimental.\n[2] These options are only allowed in tsconfig.json, and not through command-line switches.\n\nRelated\n\nSetting compiler options in tsconfig.json files.\nSetting compiler options in MSBuild projects.\n\n"},"pages/Compiler Options in MSBuild.html":{"url":"pages/Compiler Options in MSBuild.html","title":"Compiler Options in MSBuild","keywords":"","body":"Overview\nCompiler options can be specified using MSBuild properties within an MSBuild project.\nExample\n \n false\n true\n \n \n true\n false\n \n \n\nMappings\n\n\n\nCompiler Option\nMSBuild Property Name\nAllowed Values\n\n\n\n\n--allowJs\nNot supported in MSBuild\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\nFile path\n\n\n--charset\nTypeScriptCharset\n\n\n\n--declaration\nTypeScriptGeneratesDeclarations\nboolean\n\n\n--declarationDir\nTypeScriptDeclarationDir\nFile path\n\n\n--diagnostics\nNot supported in MSBuild\n\n\n\n--disableSizeLimit\nNot supported in MSBuild\n\n\n\n--emitBOM\nTypeScriptEmitBOM\nboolean\n\n\n--emitDecoratorMetadata\nTypeScriptEmitDecoratorMetadata\nboolean\n\n\n--experimentalAsyncFunctions\nTypeScriptExperimentalAsyncFunctions\nboolean\n\n\n--experimentalDecorators\nTypeScriptExperimentalDecorators\nboolean\n\n\n--forceConsistentCasingInFileNames\nTypeScriptForceConsistentCasingInFileNames\nboolean\n\n\n--help\nNot supported in MSBuild\n\n\n\n--importHelpers\nTypeScriptImportHelpers\nboolean\n\n\n--inlineSourceMap\nTypeScriptInlineSourceMap\nboolean\n\n\n--inlineSources\nTypeScriptInlineSources\nboolean\n\n\n--init\nNot supported in MSBuild\n\n\n\n--isolatedModules\nTypeScriptIsolatedModules\nboolean\n\n\n--jsx\nTypeScriptJSXEmit\nReact or Preserve\n\n\n--jsxFactory\nTypeScriptJSXFactory\nqualified name\n\n\n--lib\nTypeScriptLib\nComma-separated list of strings\n\n\n--listEmittedFiles\nNot supported in MSBuild\n\n\n\n--listFiles\nNot supported in MSBuild\n\n\n\n--locale\nautomatic\nAutomatically set to PreferredUILang value\n\n\n--mapRoot\nTypeScriptMapRoot\nFile path\n\n\n--maxNodeModuleJsDepth\nNot supported in MSBuild\n\n\n\n--module\nTypeScriptModuleKind\nAMD, CommonJs, UMD, System or ES6\n\n\n--moduleResolution\nTypeScriptModuleResolution\nClassic or Node\n\n\n--newLine\nTypeScriptNewLine\nCRLF or LF\n\n\n--noEmit\nNot supported in MSBuild\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\nFile path\n\n\n--outDir\nTypeScriptOutDir\nFile path\n\n\n--outFile\nTypeScriptOutFile\nFile path\n\n\n--paths\nNot supported in MSBuild\n\n\n\n--preserveConstEnums\nTypeScriptPreserveConstEnums\nboolean\n\n\n--preserveSymlinks\nTypeScriptPreserveSymlinks\nboolean\n\n\n--listEmittedFiles\nNot supported in MSBuild\n\n\n\n--pretty\nNot supported in MSBuild\n\n\n\n--reactNamespace\nTypeScriptReactNamespace\nstring\n\n\n--removeComments\nTypeScriptRemoveComments\nboolean\n\n\n--rootDir\nTypeScriptRootDir\nFile path\n\n\n--rootDirs\nNot supported in MSBuild\n\n\n\n--skipLibCheck\nTypeScriptSkipLibCheck\nboolean\n\n\n--skipDefaultLibCheck\nTypeScriptSkipDefaultLibCheck\nboolean\n\n\n--sourceMap\nTypeScriptSourceMap\nFile path\n\n\n--sourceRoot\nTypeScriptSourceRoot\nFile path\n\n\n--strict\nTypeScriptStrict\nboolean\n\n\n--strictFunctionTypes\nTypeScriptStrictFunctionTypes\nboolean\n\n\n--strictNullChecks\nTypeScriptStrictNullChecks\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, or ES6\n\n\n--traceResolution\nNot supported in MSBuild\n\n\n\n--types\nNot supported in MSBuild\n\n\n\n--typeRoots\nNot supported in MSBuild\n\n\n\n--watch\nNot supported in MSBuild\n\n\n\nMSBuild only option\nTypeScriptAdditionalFlags\nAny compiler option\n\n\n\nWhat is supported in my version of Visual Studio?\nLook in your C:\\Program Files (x86)\\MSBuild\\Microsoft\\VisualStudio\\v$(VisualStudioVersion)\\TypeScript\\Microsoft.TypeScript.targets file.\nThe authoritative mappings between MSBuild XML tags and tsc compiler options live in there.\nToolsVersion\nThe value of 1.7 property in the project file identifies the compiler version to use to build (1.7 in this example).\nThis allows a project to build against the same versions of the compiler on different machines.\nIf TypeScriptToolsVersion is not specified, the latest compiler version installed on the machine will be used to build.\nUsers using newer versions of TS, will see a prompt to upgrade their project on first load.\nTypeScriptCompileBlocked\nIf you are using a different build tool to build your project (e.g. gulp, grunt , etc.) and VS for the development and debugging experience, set true in your project.\nThis should give you all the editing support, but not the build when you hit F5.\n"},"pages/Integrating with Build Tools.html":{"url":"pages/Integrating with Build Tools.html","title":"Integrating with Build Tools","keywords":"","body":"Build tools\n\nBrowserify\nDuo\nGrunt\nGulp\nJspm\nWebpack\nMSBuild\nNuGet\n\nBrowserify\nInstall\nnpm install tsify\n\nUsing Command Line Interface\nbrowserify main.ts -p [ tsify --noImplicitAny ] > bundle.js\n\nUsing API\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\nMore details: smrq/tsify\nDuo\nInstall\nnpm install duo-typescript\n\nUsing Command Line Interface\nduo --use duo-typescript entry.ts\n\nUsing API\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 // Write compiled result to output file\n fs.writeFileSync(out, results.code);\n });\n\nMore details: frankwallis/duo-typescript\nGrunt\nInstall\nnpm install grunt-ts\n\nBasic 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\nMore details: TypeStrong/grunt-ts\nGulp\nInstall\nnpm install gulp-typescript\n\nBasic 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\nMore details: ivogabe/gulp-typescript\nJspm\nInstall\nnpm install -g jspm@beta\n\nNote: Currently TypeScript support in jspm is in 0.16beta\nMore details: TypeScriptSamples/jspm\nWebpack\nInstall\nnpm install ts-loader --save-dev\n\nBasic webpack.config.js\nmodule.exports = {\n entry: \"./src/index.tsx\",\n output: {\n filename: \"bundle.js\"\n },\n resolve: {\n // Add '.ts' and '.tsx' as a resolvable extension.\n extensions: [\"\", \".webpack.js\", \".web.js\", \".ts\", \".tsx\", \".js\"]\n },\n module: {\n loaders: [\n // all files with a '.ts' or '.tsx' extension will be handled by 'ts-loader'\n { test: /\\.tsx?$/, loader: \"ts-loader\" }\n ]\n }\n}\n\nSee more details on ts-loader here.\nAlternatives:\n\nawesome-typescript-loader\n\nMSBuild\nUpdate project file to include locally installed Microsoft.TypeScript.Default.props (at the top) and Microsoft.TypeScript.targets (at the bottom) files:\n\n\n \n \n\n \n \n false\n true\n \n \n true\n false\n \n\n \n \n\n\nMore details about defining MSBuild compiler options: Setting Compiler Options in MSBuild projects\nNuGet\n\nRight-Click -> Manage NuGet Packages\nSearch for Microsoft.TypeScript.MSBuild\nHit Install\nWhen install is complete, rebuild!\n\nMore details can be found at Package Manager Dialog and using nightly builds with NuGet\n"},"pages/Nightly Builds.html":{"url":"pages/Nightly Builds.html","title":"Nightly Builds","keywords":"","body":"A nightly build from the TypeScript's master branch is published by midnight PST to NPM and NuGet.\nHere is how you can get it and use it with your tools.\nUsing npm\nnpm install -g typescript@next\n\nUsing NuGet with MSBuild\n\nNote: You'll need to configure your project to use the NuGet packages.\nPlease see Configuring MSBuild projects to use NuGet for more information.\n\nThe nightlies are available on www.myget.org.\nThere are two packages:\n\nMicrosoft.TypeScript.Compiler: Tools only (tsc.exe, lib.d.ts, etc.) .\nMicrosoft.TypeScript.MSBuild: Tools as above, as well as MSBuild tasks and targets (Microsoft.TypeScript.targets, Microsoft.TypeScript.Default.props, etc.)\n\nUpdating your IDE to use the nightly builds\nYou can also update your IDE to use the nightly drop.\nFirst you will need to install the package through npm.\nYou can either install the npm package globally or to a local node_modules folder.\nThe rest of this section assumes typescript@next is already installed.\nVisual Studio Code\nUpdate .vscode/settings.json with the following:\n\"typescript.tsdk\": \"/node_modules/typescript/lib\"\n\nMore information is available at VSCode documentation.\nSublime Text\nUpdate the Settings - User file with the following:\n\"typescript_tsdk\": \"/node_modules/typescript/lib\"\n\nMore information is available at the TypeScript Plugin for Sublime Text installation documentation.\nVisual Studio 2013 and 2015\n\nNote: Most changes do not require you to install a new version of the VS TypeScript plugin.\n\nThe nightly build currently does not include the full plugin setup, but we are working on publishing an installer on a nightly basis as well.\n\nDownload the VSDevMode.ps1 script.\n\nAlso see our wiki page on using a custom language service file.\n\n\nFrom a PowerShell command window, run:\nFor VS 2015:\nVSDevMode.ps1 14 -tsScript /node_modules/typescript/lib\n\nFor VS 2013:\nVSDevMode.ps1 12 -tsScript /node_modules/typescript/lib\n\n\n\nIntelliJ IDEA (Mac)\nGo to Preferences > Languages & Frameworks > TypeScript:\n\nTypeScript Version: If you installed with npm: /usr/local/lib/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":{"./":["develop","handbook","handbook을","handbook의","java","javascript","ms측의","pr","typescript","간단한","감사하겠습니다","같은","개발을","개발자들이","검색량과","경우에는","공식","구글","규칙은","규칙을","그","기여","기초적인","깃헙","다양한","단어를","대체로","대한","됩니다.","두었습니다.","등록을","릴리즈","많이","모던하게","모든","문서","및","밖에도","버전에","번역","번역가이드","번역가이며","번역도","번역을","번역이","번역하는","번역할","번역했습니다.typescript","범위","부분과","브랜치에","사용이","사전을","상황","선정이나","소개","수","순위로","쓰이는","않는다면","어렵거나","언제나","예정입니다.","오역과","우선","의견","의미론적인","의역이","의지가","이곳을","이슈","있습니다.","있습니다.단어의","있을","저장소입니다.","전문","전문적이거나","주로","주로하는","지식과","지식이","지원되지","진행","참고하여","참고하였으며","초보","통해","페이지를","품질","피드백은","필요했었습니다.때문에","하며","한글","할","함께","해주시면","향후","홈페이지의","확인할","환영합니다:)"],"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.innerhtml","dom","error","f12","file)","first","firstnam","firstname:","fullname:","function","g","greeter","greeter(person","greeter(person)","greeter(person:","greeter(user);","greeter.html","greeter.j","greeter.t","greeter.ts파일을","implement","instal","interfac","javascript","javascript가","javascript로","javascript에서","javascript의","javascript입니다.","lastnam","lastname:","lastname;","middleiniti","middleinitial:","new","npm","npm을","oo의","paramet","person","person)","person.firstnam","person.lastname;","person;","public","return","string","string)","string,","string;","student","student(\"jane\",","studio","studio에서","studio와","this.fullnam","ts2345:","tsc","type","typescript","typescript)","typescript가","typescript는","typescript로","typescript를","typescript의","updat","user","user\";","visual","web","{","}","};","가능한","가져가면","가짐으로써","간단한","같은","같이","개의","객체","객체를","것과","것은","것을","것이라고","것입니다.javascript","것입니다.클래스와","것입니다:","결과는","결정할","경고합니다.","경우","경우:","경우에","계약을","구문","구조가","구조와","구현할","규모에서","그","기능들을","기능을","기반","기반으로","기본적으로","기존","내부","놓고","눌러","다시","다운로드할","다음","다음을","단일","단지","단축형태입니다.","대신","대한","더","도구와","도움말을","동일하다는","동일한","될","두가지","두가지입니다:","따라","때","또는","또한","를","리팩토링을","마우스","마우스를","마지막으로","마찬가지로,","만들고","만들기","만들기를","매개변수","매개변수로","매니저)","명령줄에서","명시적으로","몇","모두","모든","목록","못한","문자열","및","바꿀","바로","발전시켜","방법은","방법입니다.이","배열을","버튼으로","변수의","보겠습니다.typescript는","보는","복사","복사하세요.식별자","볼","봅시다.","분석을","불구하고,","붙여넣기","브라우저에서","사용되는","사용자가","사용자의","사용하는","사용하여","사용할","사용합니다.typesciprt에서는","사용했지만","사이트의","새로운","샘플","생성","생성된","생성됩니다.코드에","생성자에","생성자와","설명하는","설치","설치하기","설치하는","설치하지","섹션을","속성을","수","수도","수준의","시작해봅시다.","실행","실행되지","실행하기","실행하면","실행합니다:","심볼의","안에","않았다면","않을","알","알려줍니다.두","애플리케이션","애플리케이션에서","애플리케이션을","앱","앱에서","어노테이션","어노테이션은","어노테이션을","없이","에","에러가","여기서는","여세요!","여전히","열거나","예상대로","예상치","예제는","예제를","오류가","오른쪽","올바른","옵션","완료","요구하는","요소의","우리는","웹","위로","위해","을","의도된","이","이동할","이러한","이름으로","이름을","이전","이제","인수를","인수에","인터페이스","인터페이스가","인터페이스를","입력하고","입력하세요:","있게","있는","있습니다.","있습니다.typescript의","있습니다.visual","있습니다.경우에","있습니다.그러나","있습니다.기호를","있습니다.다음과","있어도","있었음에도","있을","자동으로","자바스크립트를","자주","작동하여","작동합니다.typescript에서","작업할수","잘","적는","전달하여","정보는","정의로","정적","제거해보세요.typescript는","제공된","제공하는","제공한","제공할","줄을","줄임말입니다.","중입니다!","지원합니다.","지향","참조에","참조하세요.","첫번째","추가하세요:","추론됩니다.마지막","추상화를","커서를","컴파일러를","컴파일하기","컴파일하면,","코드","코드가","코드는","코드를","코드와","크게","클래스","클래스는","클래스를","클릭하고","키를","타입","타입에","타입을","타입이","통해","파일","파일은","파일이","패키지","편집기에서","포함되어","포함하고있는","표시됩니다.","프로그래머가","프로그래밍과","프로토","플러그인","플레이그라운드로","필드가","필드를","할","함께","함수","함수를","함수에","함수의","합니다.여기서","해당","해줍니다.","형태를","호출하려고","호출할","호출했다는","호환되면","호환됩니다.이것은","확인하세요.greeter","확장자를","확장해","활용할"],"pages/tutorials/ASP.NET Core.html":["\"./app\";","\"./app.ts\"","\"./app.ts\",","\"./main.ts\"","\"./model\"","\"./model.ts\",","\"./model.ts\"를","\"0.1.2\",","\"0.19.24\",","\"1.0.0","\"2.0.0","\"2.2.0\"","\"3.9.0\",","\"5.0.0","\"^0.6.4\",","\"angular2\":","\"angular2/core\"","\"angular2/platform/browser\";","\"compileonsave\":","\"compileroptions\"","\"compileroptions\":","\"compileroptions\"에","\"del\":","\"del\"을","\"dependencies\":","\"dependencies\"에","\"devdependencies\":","\"dom\"","\"dom\"]을","\"emitdecoratormetadata\":","\"es2015\",","\"es5\"","\"es5\",","\"excludes\"에","\"experimentaldecorators\":","\"files\"","\"files\":","\"files\"에","\"gulp\":","\"gulp\"와","\"hello","\"host","\"lib\":","\"loading...\"","\"microsoft.aspnet.iisplatformhandler\":","\"microsoft.aspnet.server.kestrel\":","\"microsoft.aspnet.staticfiles\":","\"noemitonerror\":","\"noimplicitany\":","\"nomaplicitany\"가","\"reflect","\"rxjs\":","\"sourcemap\":","\"systemjs\":","\"target\":","\"typescript\";","\"zone.js\":","${compiler}","${framework}!`;","'cjs',","'clean'작업도","'clean'작업이","'default'로","'js'","'node_modules/angular2/bundles/angular2","'node_modules/rxjs/bundles/rx.js']","'node_modules/systemjs/dist/system.src.js',","'scripts':","'scripts/**/*.map'],","'scripts/**/*.ts',","'안에","()","(.net","(add","(configur","(creat","(ctrl","(debug)","(document.getelementbyid(\"compiler\")","(document.getelementbyid(\"framework\")","(instal","(set","(test)","(updat","(write","*/","+","/*","///","1.1","1.1.2:","2","2)","2017이","2와","2의","5",":","=",">","@component({","[","[\"es2015\",","['lib'],","['node_modules/angular2/bundles/angular2.js',","['scripts/**/*.js',","]","],","`hello","`mi","angular","angular가","app","app)","app.ts에","app.ts의","app.usedefaultfiles();","app.useiisplatformhandler();","app.usestaticfiles();","app`,","applic","asp.net","beta.11\",","beta.2\",","bootstrap(myapp);","breakpoint가","breakpoint를","browse.","build)","c#","class","cloud\"","code)","compil","compiler)","compiler:","configur","configurationfile을","configure(iapplicationbuild","configure를","console.error.bind(console));","const","core","core)","core를","debugg","default","defaultextension:","del","del(['wwwroot/scripts/**/*']);","depend","dependencies)","dependencies에","devdepend","div가","edge에서","empti","empty를","entri","es2015에","es2015에서","exampl","explorer가","explorer를","export","f12","file","file을","final\"","final\",","format:","framework","framework:","function","getcompiler()","gulp","gulp)","gulp.src(paths.libs).pipe(gulp.dest('wwwroot/scripts/lib'));","gulp.src(paths.scripts).pipe(gulp.dest('wwwroot/scripts'))","gulp.src(paths.scripts).pipe(gulp.dest('wwwroot/scripts'));","gulp.task('clean',","gulp.task('default',","gulp.task('lib',","gulpfile.js라는","gulpfile.js를","gulpfile.js은","gulpfile을","gulp의","html","htmlinputelement).value;","http://go.microsoft.com/fwlink/?linkid=518007","import","index.html에","index.html의","index.html이라는","item을","javascript","javascript파일을","js를","lib","libs:","lib에","loading...","localhost","main.ts라는","manag","metadata\":","microsoft.aspnetcore.staticfil","model","model.ts라는","myapp","mymodel","mymodel();","n)","new","npm","npm)","npm3에서","npm을","nuget","open","packag","package.json을","package.json의","packages:","packages를","page)","path","peer","point입니다.","polyfills.js',","project)","project.json에서","promise과","public","rc1","require('del');","require('gulp');","restor","return","runner","sayhello()","scripts/app.ts를","scripts:","scripts라고","scripts를","scripts에","selector:","server)","shift","simpl","startup.cs에서","studio는","studio에","studio에게","system.config({","system.import('scripts/main').then(null,","systemjs를","task","template:","this.model.compiler;","true","true,","true를","tsconfig.json","tsconfig.json)","tsconfig.json를","tsconfig.json을","type","typescript","typescript\"","typescript)","typescript가","typescript를","typescript에","typescript의","up","usedefaultfiles와","usestaticfil","var","visual","visualstudio2015","visualstudio에","void","vs2015","vs2015의","vs2017","vs2017의","vs를","web","wwwroot","wwwroot에","{","{bootstrap}","{component}","{myapp}","{mymodel}","{{getcompiler()}}`","}","})","});","},","};","—","가이드를","가져오려면","간단한","같습니다:","같아야","같은","같이","검사가","검색","것들에는","것은","것이므로","것입니다","것입니다.","경로.","경우","경우는","경우에는","교체합니다.","그","그냥","그러면","그런","그리고","기본","기본값과","기본이","기본적인","끝난","나열합니다.","나열해야","내용을","누르고","다른","다시","다운로드할","다음","다음과","다음으로","단계는","대신","대체하세요:","대한","데코레이터가","데코레이터에","될","들어가고","디버그","때","때마다","때문에","또","또는","라이브러리","라인에","라인이","로드됩니다.asp.net","로컬에서","를","리스트","리스트를","마우스","마지막으로","만들","만들기","먼저","메시지가","명시적으로","및","방법을","버튼으로","번째","변경하십시오","보게해야","보려면","보일","복사해야","부르겠습니다.","빌드","빌드가","빌드를","빌드에","빌드의","빨간선이","사라지려면","사용","사용되지","사용하기","사용하십시오.","사용합니다","사항은","상자에","새","새로고침","새로운","서버","선언을","선택","선택을","선택하고","선택하세요.","설정","설정은","설정합니다","설정합니다.","설정해야","설치","설치되었으므로","설치를","설치할","설치합니다.이","섹션에","손쉽게","수","수도","스타트","시작해야","실수로","실행","실행됩니다.","실행하고","실행하기","실행하도록","실행하면","실행하십시오.","실험적","쓰지","아래의","아직","안에","않고","않도록","않으면","않으므로","않은","않을","알려줘야","알아야","애플리케이션","애플리케이션을","앱에서","앱을","앱이","앵귤러","업데이트","업데이트된","업데이트할","없는","에","여기를","연결(pipe)","예제","오른쪽","올바르게","요청하면","웹","위한","위해","위해서는","유사합니다.","의존성","의존성으로","의존성은","의존성을","의존성이","의존하지","이","이것뿐입니다.다음으로","이라고","이러한","이를","이름","이름을","이름의","이름인","이제","일부로","입력","입력하고","입력하십시오","입력할","입력합니다.","있는","있도록","있습니다","있습니다.","있습니다.\"compileonsave\"는","있을","있음)을","자세한","작동하는지","작성","작성할","작성합니다.","작업을","저장하는","저장한","정리하도록","정의하고","제외하고","좋습니다","준다.","줄은","중인","즉시","지시합니다.또한","지원이","지정되지","지정합니다.","직접","차이점을","찾습니다.","찾은","첫","최신","추가","추가하는","추가하십시오","추가하십시오.","추가하십시오.그런","추가하여","추가할","추가합니다","추가합니다.","추가해야","취소합니다.","컴파일러","코드","코드를","코드에","코어","퀵","클릭하고","클릭하십시오.","클릭하십시오.'default'","클릭하십시오.그런","클릭합니다.그런","키를","타입스크립트","타입이","탐색기를","태스크를","태스크에","탭을","테스트","파일","파일에","파일은","파일을","파일이","패키지를","페이지","포함시키기","폴더를","표시되지","표시된","표시됩니다","표시됩니다.","프로젝트","프로젝트를","프로젝트에","플러그인을","필요하지","필요한","필요합니다.","필요합니다.또한","하십시오.","한번","할","합니다","합니다.","합니다.script","합니다.tsconfig는","합니다.그렇지","합니다.프로젝트를","합니다.향후에는","항목을","해","확인합니다.","후에","후에는"],"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",".pipe(buffer())",".pipe(gulp.dest(\"dist\"));",".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",":","=","[","[\"copi","['.ts']","['copyhtml'],","['es2015'],","['src/*.html']","['src/main.ts'],","[10:34:20]","[10:34:21]","[10:35:22]","[10:35:24]","],","`hello","app)","babel","babel,","babelifi","babelify는","babelify도","babelify를","babelify에","babel은","babel의","basedir:","browserifi","browserify({","browserify,","browserify가","browserify를","browserify에","browserify의","buffer","buffer');","buffer와","bundl","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","entries:","es2015","es2015도","es3으로","es5","es5를","example)","export","extensions:","finish","function","g","greet.ts를","greet.ts에서","gulp","gulp.src(paths.pages)","gulp.task(\"copi","gulp.task(\"default\",","gulp.task('copyhtml',","gulp.task('default',","gulpfil","gulpfile.j","gulpfile.js)","gulpfile을","gulp로","gulp를","gulp에서","gulp을","gutil","gutil.log);","gutil.log);을","hello","hello(\"typescript\");","hello(compiler:","html","html\",","html\"],","html'","html'...","html이","import","index.html","init","instal","install을","javascript","load","main.t","main.ts를","mkdir","modul","module을","ms","name:","node","node.js는","node가","npm","option","packagecache:","page)","pages:","paragraph","path","point를","preset","presets:","preset을","proj","proj$","proj/","project)","proj라고","proj이라는","require(\"browserify\");","require(\"gulp","require(\"gulp\");","require(\"tsify\");","require(\"watchify\");","require('browserify');","require('gulp","require('gulp');","require('tsify');","require('vinyl","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()","typeifi","typescript","typescript!\"를","typescript\");","typescript\"가","typescript,","typescript는","typescript를","typescript에서","typescript와","typescript의","typescript처럼","uglifi","uglify');","uglify는","uglify를","us","util","util\");","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","것입니다.즉","결과를","경우","계속","고침","골격으로","광범위한","구문을","구조입니다.","구조화해야","그","그런","글로벌","기능에","기능을","기본값을","기본적으로","끝납니다.","난독화로","내보내는","내보냅니다.소스","내에서","넣으면","노드에서","다시","다양한","다운로드","다음","다음과","당장은","대로","대상","대신","대한","데","돌아가서","동일한","될","둘","디렉토리부터","디버거를","디버깅","디버깅하는","디버깅할","때","때마다","때문에","또는","또한","라인에","로그했습니다.","로깅을","루트에","리팩토링해야합니다.","마지막으로","만들고","만들기","만듭니다","맞춤형","매우","맵","맵을","맵이","먼저","명령","모두","모듈","모듈을","모듈이","모든","묶어서","믹스에","및","바꿀","받게","방법을","방식으로","방출했습니다.이","백그라운드","번들","번들로","번들링","변경","변경되지","변경될","변경하고","변경하십시오","변경하여","변경할","변경합니다","변경합니다.이제","변경했습니다.편리하게도","변환을","변환하는","변환할","별도의","별칭)를","보겠습니다.","보겠습니다.이것은","붙여야","붙이겠지만","브라우저로","브라우저에서","브레이크포인트가","브레이크포인트을","빌드에","빌드한","사용하겠지만","사용하고","사용하기","사용하는","사용하면","사용하여","사용한","사용할","사용합니다.package.json","사용했지만","사이클을","사항이","사항이지만","새로","새로고침","새로운","생성","생성합니다","생성합니다.","선택","설정을","설정이","설정하여","설치","설치하십시오","설치하십시오.gulp","설치하십시오.tsify는","설치하십시오.uglify의","설치하십시오.uglify처럼","설치할","설치해야","세","소스","소스맵을","수","수도","수정합시다","쉬운","스크립트에","스타트","시간을","시스템을","시작하겠습니다","시작하기","시작하려면","시작하여","시작합시다.","시작해야","실제","실행되고","실행되어야","실행될","실행됩니다.main.ts에서","실행하고","실행하도록","실행하며","실행하면","안에","않는","않은","알려줍니다.","알림을","압축되는지","압축하기","압축합니다.","앞에","앱","앱에서","약간","언제든","업데이트하십시오","엉망으로","여기에는","열고","열어","예제","옵션으로","요점은","원본","원하는","위한","위해","유사해야","유연한","유용합니다.","유지하려면","유지했습니다.","의미합니다.","의미합니다.watchify와","의미합니다.또한","의존성","의존성에","의존성으로","이","이것을","이동하겠습니다.이를","이를","이름을","이미","이상을","이전과","이제","이제는","인","인라인","인쇄해야합니다.","인스턴스를","인식하는","인해","일련의","일시","일입니다.더","있는","있다고","있다는","있도록","있습니다","있습니다).","있습니다.","있습니다.먼저","있습니다.브라우저의","있습니다.이제","있습니다.페이지를","있으며","있지만","자체에는","작동하는지","작성","작성해","작업에서","작은","저장","저장하십시오.","저장할","전달할","전송되는","전에","전용","점차적으로","접근할","정확히","제공된","제외하고는","존재합니다.이러한","좋은","주목하십시오.이로","주어야","줄이도록","중","중지하고","지원하지","지정한","지정합니다.","진행할","처리하므로","초기화","추가","추가하고","추가하는","추가하십시오","추가할","추가합니다.default가","추가합니다.npm과","추가해","추가해야","출력","출력과","출력은","출력을","출력이","컴파일러를","컴파일러에","컴파일러입니다.따라서","컴파일을","컴파일합니다.이를","코드를","코드에","코드에서","콘솔에","퀵","태스크를","테스트","테스트하십시오.페이지에","테스트하여","테스트할","텍스트를","통해","튜토리얼에서는","파이프","파일","파일로","파일만","파일은","파일을","패키지로","패키지를","페이지","페이지를","편집","폴더를","폴더에서","표시되어야","프로그램에서","프로그램을","프로젝트","프로젝트를","프로젝트의","플러그인으로","플러그인을","플러그인입니다.","플러그인입니다.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'","'.tsx'를","'awesom","'define'.","'foo!'에","'foo'.과","'foo'는","'null'일","'require'.와","'sourc","'string[]'타입이","(allowj","(any,","(arguments.length","(earli","(export","(get","(import","(includ","(integr","(move","(no","(number를","(outdir와","(sequenti","(set","(strict","(target","(too","(weed","(write","(x:","(또는","**","+","...","...nums:",".j",".tsx로",".ts로","/","//","/\\.js$/,","/\\.tsx?$/,","/undefined라고","0,","0});","1,","11","11;","2","2);","2,","3,","4);","4]);","5",":","=","==","=>","@types/lodash","[","[\"\",","[1,","]","],","ad","allowunreachablecode와","allowunusedlabels로","amd","any)","any;","any[]):","any가","any는","any를","any와","app","argument","arguments)","arguments[0];","arguments[1];","arr","assertion)을","awesom","babelifi","babel과","benefits)","break문을","browserify와","build","built","builtd에","case","check","checks)","class","code나","color:","color에","commonjs가","configur","console.log(x)","constructor(publ","convers","declar","define(...args:","define([\"foo\"],","devtool:","directories)","dist","distancefromorigin(point:","dx","dy","ecmascript","entry:","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:","get","getdistance(p:","getdistance의","guide를","gulp","gulp를","implicit","import","import에","instal","interfac","javascript","javascript가","javascript로","javascript에서","javascript와","jsx를","lib","loader","loader\"","loader'로","loader'에","loader:","loaders:","loader도","loader를","loader와","lodash를","lodash와","many/too","map","map\",","math.sqrt(dx","modul","module.export","module.exports.feedpet","module.exports와","module:","moduleresolut","modules)","mycoolfunction()","mycoolfunction(f:","mycoolfunction(function(x)","mycoolfunction가","mycoolfunction에","mycoolfunction이","name","no!","node/commonj","node/commonjs를","node로","noemitonerror","nofallthroughcasesinswitch는","noimplicitani","noimplicitany를","noimplicitreturns는","noimplicitthi","npm","null","null;","null과","null로","number","number(이)거나","number)","number;","number[]):","number의","nums:","object","object,","object가","object보다","object와","option","options.color","options.volum","options;","options에","options의","out","output:","p.i","p.x","point","point)","point):","point,","point.prototype.distancefromorigin","point:","preloaders:","pretty를","projectroot","properties)","public","react","require(\"express\");","require(\"foo\");","require(path:","requirej","requirejs/amd를","resolve:","return","s","sourc","src","src에","src와","src의","stricter","strictnullcheck","strictnullchecks가","strictnullchecks도","strictnullchecks를","string):","string;","string[]","studio","switch블록","test","test:","tests에","this)","this.getdistance({","this.x;","this.y;","this를","this의","tolowercase()와","tools)","true,","ts","tsc","tsconfig.json","tsconfig.json와","tsconfig.json이라는","tsc를","ts로","typescript","typescript가","typescript는","typescript로","typescript를","typescript에","typescript에서","typescript에서는","typescript의","uglify와","umd입니다.","undefin","undefined는","undefined이","union","up","var","visual","void,","void;","volume:","volume과","webpack","webpack.config.j","webpack에","webpack을","webpack의","word와","x,","x:","y)","y:","{","{}","{})","{};","{}가","{}로","{}를","{}을","|","}","})","},","};","│","└──","├──","가능성이","가능한","가장","가정할","가정합니다.","가정합니다.즉","가져","가져오기","가져올","가지","가지고","가지를","가진","가질","가집니다.","각","각각의","간단한","간단합니다.","값에","값을","갖는)","갖습니다.","갖지","갖춰야","같은","같이","같지만","개의","객체","객체를","걱정을","검사","검사는","검사를","검사의","것과","것들을","것으로","것은","것을","것이","것이고","것이든","것인지를","것입니다.","것입니다.각","것입니다.다행히도","것입니다.대신","것입니다.이는","것입니다.종종","것입니다.첫","것입니다.파일이","것입니다:","것처럼","결정하는","결정할","결합하여","경고가","경고를","경고합니다.이","경우","경우:","경우가","경우에는","계획이라면","곳에서","공백","관대하기","관리합니다.프로젝트에","관한","구문을","구성하고","구조가","구조로","그","그냥","그러면","그런","그레이션에는","그리고","기록하도록","기본적으로","기본적인","기술적으로","꽤","끝냈나요?","끝에","나","나머지","나은","나타날","나타납니다.","내","내보내기","내보내기는","내보낸","너무","너무나","높습니다.","높일","누릴","느껴질","느슨하면","다루기","다루는","다르게","다르지만","다른","다소","다시","다음","다음과","다음의","다할","단계가","단계는","단계를","단언(type","대로","대부분의","대신","대체로","대한","대해","대해서도","더","덜어주기","덮어쓰기도","덮어쓰지","도구","도구는","도구를","도구와","도구의","도달","동안","동일한","동일해야","된","될","됩니다.","됩니다.js에서","됩니다:","두","두고","두번째는","둘의","뒤에","들어","디렉토리","디렉토리가","디렉토리에","디렉토리에의","디버깅","디버깅이","때","때가","때는","때때로","때로는","때문에","또는","뛰어난","라벨에","라벨은","라이브러리를","라인에","레벨","레이아웃과","레이아웃은","로더보다","로더인","루트에","리터럴","리터럴에","마이","마이그레이션","마찬가지입니다.여기에서.","만들기","만들어졌으며","만약","만큼","많거나","많은","말할","매개","매개변수(...nums)를","매개변수를","매우","맵을","맵이","먼저","메서드로","메서드를","메시지가","명령문을","명시적(또는","명시하려면","명확한","몇","모델링할","모듈","모듈로","모듈에서","모듈을","모든","모르는","목록을","못한","무언가를","묵시적인","문서를","문제는","문제를","문제없는","문제없이","물론","및","바꾸는","바꿔야","바로","밖에","밖에서","반환문을","받기","받을","발견할","발생으로","발생하기","발생하는","발생하지","발생할","발생합니다.","방법에","방법을","방법이지만","방식으로","방지합니다.","버그가","버그를","버그의","버그이지만","버리게","버전으로","벅차다고","번들링이나","번째","범위에","베이스를","변수를","변환","변환하는","변환하려는","변환한","변환합니다","변환합니다.","병합하십시오","보냅니다","보통","볼","분리해야","분석을","불평하는","비밀스러운","빌드","빨간","빨리","빼먹는","뻬먹지","뼈대를","사람들은","사용","사용)","사용되며","사용하고","사용하기","사용하기로","사용하는","사용하도록","사용하려는","사용하면","사용하여","사용한다면","사용할","사용합니다.","사이에","살펴보겠습니다.새로운","살펴보고","상태로","상황에서","생각하는","생각하여","생각하지","생각해야합니다.word에서","생성된","생성하겠습니다:","생성하고","생태계를","선언","선언된","선언을","선언했을","선호해야","설명할","설명해야","설정","설정되어","설정되었다고","설정을","설정하기","설정하는","설정하면","설정하여","설정합니다.","설정해야","성공적으로","소스","속성을","수","수도","수없는","수정하기","수행할","순차적으로","숫자여야","쉬운","쉬워","쉽습니다.typescript에서","스크립트가","시스템을","시작하는","시작하면","시작할","시점에서도","실제로","실행","실행하게","실행하고","실행하려고","실행하면)","실행할","실행해야","쓰는","쓰면","아닌","아닙니다.중요한","안전도","안전성과","안전성을","않기","않는","않다는","않도록","않습니다.javascript","않습니다.이","않습니다:","않을","알게됩니다:","알고","알려주어야","알리기","암시적인","앞서","어떠한","어떤","어떻게","어렵지","언급","언급한","얻을","엄격하게","엄격한","엄격함을","업데이트해야","없다고","없습니다.","없습니다.typescript에서","없으며","없이","여기서","여전히","연결했을","연산자","열면","열어보세요","염두에","예를","예상치","예술적으로","오기","오는","오늘날에는","오류","오류가","오류를","오버로드를","옮기면","옳다고","옵션들...","옵션으로","옵션은commonjs,amd,system","옵션을","완성과","완성을","완전히","요점을","원래","원천이기","원치","원하는","위에서","위치를","위한","위해","유연한","유용하지만","유용합니다.","유형의","을","의미에서","의미하지만","의미합니다.","의존성을","의해","이","이것들은","이것은","이것을","이동","이득은","이득이","이때","이러한","이런","이렇게","이름을","이미","이에","이와","이유로","이전","이전에는","이점을","이해함으로써","인쇄할","인수","인수가","인수를","인터페이스나","인터페이스를","인해","일","일반적이라는","일반적인","일부","일이","읽습니다","읽어볼","읽은","읽을","잃어","입력","입력으로","있게","있고","있는","있다.","있다고","있다면","있습니다","있습니다.","있습니다.microsoft","있습니다.typescript를","있습니다.v","있습니다.가능하면","있습니다.그런","있습니다.그렇기","있습니다.다소","있습니다.또한","있습니다.아마도","있습니다.여기서","있습니다.예를","있습니다.이","있습니다.이러한","있습니다.이런","있습니다.전형적으로","있습니다.하지만","있습니다:","있어야","있으며","있을","있음을","있지","있지만","자동","자리에","자주","자체로","자체에","작성하게","작성하기","작성하기에","작성하는","작성한","작성할","작성해보세요","작성했을","작업해야","잘","잡기","장기적","적다는","적은","전에","전형적으로","전환하기","점에","점에서","정의하고","제거하고","제공하기","제공하는","제공합니다.일단","조금","조작할","조절할","존재하지","존재합니다.javascript","좀","종류와","좋습니다.","좋습니다.(아래의","좋아요","좋았어!javascript에서","주의해야","준비가","줄을","줄이","중","중간","즉시","즐겁다는","지금","지금부터","지루하지만","지시하고","지원을","지원하는","지정합니다:","직접","집니다.","차이점에","참고로","참조).","참조하는","찾아냈기","처리된","처리됩니다.","처리할","철자가","첫","체크","초기의","최상위","최선을","최신","추가","추가되는","추가하고자","추가하는","추가합니다.","추가했습니다.","추론된)","추론하지","출력","출력에는","출력을","충분한","컴파일하는","코드","코드:","코드를","코드와","코드처럼","클래스","클래스를","키워드를","타이프","타입","타입에","타입으로","타입을","타입의","타입이","타입이기","타입이라고","타입이어야","타입인","타입입니다.","통합","통합됩니다.거기서","통합은","통해","튜토리얼에서","튜토리얼에서는","튜토리얼이","트랜스파일러를","특별합니다.즉","특정","특정한","틀리거나","파이프","파일","파일(declar","파일과","파일로","파일에","파일은","파일을","파일의","파일이","판결났다면","패키지에","패턴입니다:","편집기","편집기로","편집기에서","평범한","포함)","포함시킬","포함할","포함합니다.typescript를","폴더","폴더가","표시되는","표시됩니다.built에","표시할","프로그램의","프로젝트","프로젝트를","프로젝트에서","프로젝트의","프로퍼티","프로퍼티도","프로퍼티를","플래그를","하나씩","하나의","하는","하면","한","한다는","할","할당할","할지","함께)","함수","함수도","함수를","함수에","함수의","합니다.","합니다.webpack을","합니다.그것들은","합니다.유효한","합니다.이제","합니다.출력","항목이","해결책은","해당","해제할","핸드북을","했습니다!","허용할","허용합니다","허용해준다는","혜택","호출","호출될","호출들은","호출하여","호출할","혹시","확보할","확실할","확인","확장자로","확장자를","활성화되면","활성화하여","활성화해야","후에","후에는","후위","훨씬"],"pages/tutorials/React & Webpack.html":["\"./components/hello\";","\"./dist/\",","\"./src/**/*\"","\"./src/index.tsx\",","\".js\",","\".json\"]","\".tsx\",","\"/dist\"","\"awesom","\"bundle.js\",","\"commonjs\",","\"compileroptions\":","\"es5\",","\"include\":","\"jsx\":","\"module\":","\"noimplicitany\":","\"outdir\":","\"pre\",","\"react","\"react\"","\"react\",","\"react\":","\"react\";","\"react\"를","\"react\"에","\"react\"와","\"reactdom\"","\"sourc","\"sourcemap\":","\"target\":","\"네임","&","'.js'","'.ts'","'.tsx'","'.tsx'를","'awesom","'helloprops'는","'sourc","'{}'타입을","(add","(creat","(initi","(instal","(lay","(props:","(put","(write",");","*","+",",","..",".j","/","//","/\\.js$/,","/\\.tsx?$/,",":","=","=>","@types/","@types/react","[","[\".ts\",","]","__dirnam","_와","awesom","bundle.j","cd","cdn","cdn을","class","code)","compiler:","compon","components/","components를","configur","const","dependencies)","dev","develop","devtool:","dist","dist/","dist의","document.getelementbyid(\"example\")","dom","dom\":","dom\";","dom\"과","dom을","dom의","enforce:","entry:","entry를","export","extend","extensions:","extern","externals:","file)","filename:","framework:","function","g","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를","loader에","loader와","map","map\",","mkdir","module.export","module:","node.js를","node_modules에서","npm","npm과","out","output:","package.json","path:","proj","proj/","project)","proj로","proj의","props의","quick","react","react!","react!\"라고","react.compon","reactdom","reactdom.render(","react를","react와","react의","render()","resolve:","return","rules:","save","sourc","src","src/","src에","start","stateless","state가","string;","test:","time","together)","true,","ts","tsconfig.json","tsconfig.json을","tsconfig.json이라는","typescript","typescript는","typescript로","typescript를","typescript와","typescript의","webpack","webpack.config.j","webpack에","webpack으로","webpack은","webpack을","webpack의","webpack이","{","{props.compiler}","{props.framework}!;","{this.props.compiler}","{this.props.framework}!;","}","},","};","└─","├─","가능한","가르쳐줄","가이드에서는","가정하고","가정합니다.","가져","가져오고","가져온다는","가져왔습니다.\"react\"","가지","가진","같은","같이","개발","걸","겁니다.","것","것은","것을","것이","것입니다!\"hello","것입니다.","결국","경로가","경로를","경우","경우에","경우입이다.","계속","고급스럽게","골격으로","구성","구성해야합니다:","궁금해","그런","그렇지","글로벌","글로벌으로","기본값을","끝납니다.작성된","나","내용은","내용을","다","다른","다시","다음","다음과","다음으로","단","달리","담은","대부분의","대비하여","대신","대신node_modul","대한","대해","더","데","도구입니다.","도움이","독립적인","동일한","될","됩니다.sourc","됩니다:","두","둘","들어갑니다.","디렉토리를","디렉토리부터","디렉토리에","디버깅","때","때문에","또는","또한","라이브러리","라이브러리는","라이브러리를","로더","로더는","루트에","리액트","마술을","만들","만들고","만들기","만듭니다.","만듭니다:","맵","맵을","맵이","먼저","몇","모두","모듈을","모든","모릅니다.이렇게","모아서","목록이","묶는","및","바꿀","방법을","방식으로","방지합니다.","배치","버전을","번들(묶어서)로","번들로","번들링(묶는)하는","번들링하는","번째","변경하지","변경할","변수가","변수에서","보겠습니다.먼저src/components에","보았을","보여줄","보일","복사하거나","볼","봅시다","불러오기","브라우저가","브라우저들은","브라우저에","브라우저에서","빌드와","빠르게","뿐이지만","사본에","사용자의","사용하고","사용하는","사용하도록","사용하면","사용하세요.","사용하여","사용할","사용합니다.","사용했음을","사이에","사이의","살펴","살펴보세요.","살펴봅니다.그러나","상대","새","새로운","생각할","생성","생성된","생성할","생성해","생성해야","선언","선택적으로","설정","설정과","설정되어","설정에","설정합니다.","설치","설치되어","설치했음을","소스","수","수도","스페이스","시간이","시작하려면","시작한","시작합시다.","실행","실행하여","싶다면","쓰인","아니라","아니므로","아닙니다.대신","아마도","아직도","않다면","않습니다.대신","않아","않으면","않은","않을","알게","알립니다.이렇게하면","언제든","없다는","여기를","여기에서","연결할","열면","예제를","예제에서는","오면","완전히","요소는src","원래","원하는대로","웹","웹팩","위한","위해","유일한","의미합니다.일반적으로","의존성","의존성으로","의존성을","의해","이","이것은","이것을","이는","이러한","이렇게","이름을","이름의","이미","이상적으로는","이제","일반적으로","일에","일치하는","읽어보세요.","임포트","임포트하는","입니다.awesom","입력","있게","있기","있는","있는지","있다고","있습니다.","있습니다.사용자를","있습니다.여기에서","있었는데","있으며이를","있으므로","있음을","있지","자세한","자유롭게","자체","자체를","자체적으로","작동하도록","작성","작성된","작성하세요.","작성할","작성합니다:","작성해","잘","전통적으로","접두사는","제공하고","제공하며","좀","종속성을","좋습니다.페이스북은","주목하세요","주목하십시오.react와","주목하십시오.typescript를","주의사항이","준비가","중","중요합니다.","중요합니다.그렇지","즐겨","증가하고","지금은","지원하지","지정했지만","직접","차이점에","참조하고","참조하십시오.","찾는","찾습니다.나중에는","채우기만","처리된","처리됩니다.","첫","초기화","최종","추가","추가하겠습니다:","추가할","추가합니다.","출력","출력에는","출력을","캐시","컴파일","컴파일하는","컴포넌트를","코드","코드를","통해","파일","파일로","파일뿐만","파일에","파일에서","파일은","파일을","파일의","파일이","패키지","패키지가","패키지로","패키지를","패키지에는","패턴\"이라고","페이지가","페이지에","포함되어","포함된","포함하고","포함하는","포함할","폴더를","폴더에","폴더에서","표시되지만","표준","프로젝트","프로젝트를","프로젝트의","피할","필드에","필요도","필요한","필요합니다.다음과","하게","하나와","하나의","하듯이","하려면","하며","하면","할","할지도","함께","합니다.프로젝트","합니다:","해당하는","해주는","했습니다.이를","형태을","호스팅","호스팅하는","확인","확인해보세요.","확장자로","확장자를","활용할","후","흔치"],"pages/Basic Types.html":["\"","\".\\n\\n\"","\"angl","\"blue\";","\"free\"];","\"hello\"];","\"hello,","\"i'll","\"thi","\"world\";","\"나를","\"문자열일수도","${","'boolean'은","'green'을","'number'에","'number'은","'object'","'red';","'string","'string'","'string'은","'substr'을","'tofixed'","'tostring'이","(`","(age","(array)","(boolean)","(enum)","(introduction)","(never","(number)","(opt","(somevalu","(somevalue).length;","(string)","(true)","(tuple)","(type","(union","(그러나","(꺾쇠괄호)",")","+","/","//","0","0b1010;","0o744;","0xf00d;","0부터","1","1)","1,","100;","10];","10진수","16진수와","1로","2","2,","2를","2진수","37;","3];","4;","4}","6;","8진수",":","=","[\"hello\",","[1,","[10,","[]","[string,","`bob","`hello,","ag","age:","alert(\"thi","alert(colorname);","any[]","any의","array","array:","assert","assertions)","assertions은","assertion은","binary:","blue","blue}","bobbington`;","boolean","bracket\"","c:","color","color.green;","color:","color[2];","colorname:","console.log(x[0].substr(1));","console.log(x[1].substr(1));","console.log(x[5].tostring());","decimal:","ecmascript2015에","end","enum","enums는","enum에서","enum은","enum의","error(\"someth","error(message);","error(message:","fail()","failed\");","fals","false;","fullnam","fullname:","function","green","green,","hex:","i'll","ifitexists가","in)","infiniteloop():","isdone:","javascript","javascript가","javascript로","javascript에서","javascript와","javascript의","jsx와","let에","let을","let의","list:","list[1]","message\");","month.\";","month.`;","n:","name","never","never는","never를","never에","never의","new","next","notsur","notsure.ifitexists();","notsure.tofixed();","notsure:","null","null;","null과","null은","null이라는","number","number'","number'에","number[]","number];","number와","number의","numer","object","octal:","old","out)","point가","prettysure.tofixed();","prettysure:","return","sentence:","somevalue:","strictnullcheck","string","string\";","string).length;","string):","string과","strlength:","throw","tofixed는","true","true,","true;","type","typescript","typescript가","typescript는","typescript를","typescript보다","typescript에서","typescript에서는","typescript의","u:","undefin","undefined;","undefined는","undefined를","undefined와","union","unusable:","var","void","void는","void와","warn","warnuser():","x","x:","x[3]","x[6]","year","{","{red","{red,","|","}","}.","가능한","가능할","가드에","가장","가정하겠습니다.","가정합니다.","가지","가지고","가집니다.void와","가집니다.하나는","각각의","각기","간단한","감싸기","감싸져","값","값만","값에서","값은","값을","값의","값이","값입니다.","값입니다.이","강력한","같습니다","같습니다.","같은","같을","같이","개발자가","개수의","객체","객체도","객체에는","걸쳐","검사나","검사를","검색됩니다.","것과","것도","것으로","것은","것을","것이","것입니다.다른","것입니다.예를","결코","경우","경우에","경우에는,","경우에도","고급","고정된","과","과정에서","관한","구문은","구문입니다.나중에","구문입니다:","구조,","구체적일","권장하지만","그","그것들은","그러나","그렇지는","그리고","그에","기능은","기능이","기대하는","기본","기본적으로","기본적인","기존","꺼져","나타내기","나타낼","나타냅니다.예를","내가","내용이","논의하겠지만","놓일","다루게","다른","다음","다음과","다음에","단순한","단언","단언만","단위로","대신","대한","더","더욱","던지는","데이터","데이터를","도입된","동일합니다.다른","동적","될","됩니다.","두","들어","들어,","등과","따른","따옴표(\")","따옴표(')를","때","때는","때로는","때마다","때문에","또","또는","또한","라이브러리와","런타임에","마찬가지로","만","만드는","많은","말하는","말하자면","매기기를","매우(극단적으로)","매핑된","메모","메모:","메서드를","멤버","몇","모두","모든","목적상","못하는","못합니다.","무엇인지","문자로","문자를","문자열","문자열,","문자열은","문장과","문제는","문제들은","미치지","믿어,","및","반드시","반환","반환되는","반환하는","반환하지","받습니다.typescript는","발생하지","발생합니다.","방법","방법으로","방법으로는","방법이다.","방법입니다.type","배열","배열에는","배열을","배열이","백","백틱","번","번째","번호를","변경할","변수","변수를","변수에","변수의","변환(타입캐스팅)과","본","볼","부가적인","부동","부분은","부여하는","부울","부재도","부정확한","비롯될","비슷하지만","비슷한","비슷합니다:","사실일","사용됩니다.typescript는","사용됩니다:","사용으로","사용자","사용자가","사용하는","사용하도록","사용하려면","사용하면","사용하여","사용할","사용합니다.","사용합니다.javascript와","사용했음을","상응하는","상황에","새로운","샘플은","서버를","서브","선언","선언은","선언한","선택입니다.그러나","선택하지","선호도에","설명해야","설정하여","설정합니다:","소개","소수","수","수는","수도","수동으로","수행했다고","숫자","숫자,","숫자는","숫자형","스타일의","시작하는","시작할","시작합니다.멤버","실제로","실행","싶습니다.이를","쌍으로","써드","아닙니다","아닙니다.","안","안다\"라고","않고","않는","않습니다","않습니다)","않습니다.","않습니다.런타임에","않습니다.예를","않습니다:","않으며","않은","알","알고","알려진","알아야","알지","어떠한","어플리케이션을","언어에서처럼","언어와","언어의","없는","없습니다.","없습니다.일반적으로","없습니다:","없으며","엔티티의","여러","역할을","연결할","열거","열거형을","영향을","예는","예상할","예외를","예제를","오는","오류","오류,","오류:","오류를","올바른","외부의","외에도","요소","요소에","요소의","우리가","웹","위와","위의","위한","위해","유니온","유용하게","유용하고","유용하지","유용하지만","은","을","의해","이","이것은","이동할","이러한","이를","이름으로","이름을","이므로","이전","이후에","인덱스","인덱스을","일","일반적인","일부","일부를","일을","임의의","입니다","입니다.c#와","있기","있는","있다\";","있다고","있다는","있도록","있습니다","있습니다!","있습니다.","있습니다.string","있습니다.그러나","있습니다.다시","있습니다.어떤","있습니다.예를","있습니다.이","있습니다.이러한","있습니다.이렇게","있습니다.일반적으로","있습니다:","있어서는","있어야","있으며","있으므로","있을","있지","있지만","자료는","자세히","자신의","자체를","자체적인","작성","작성할","작업할","작은","장에서","재구성하지는","전달하고자","전혀","절대","절대로","점","점진적으로","접근하는","접근할","정반대이지만","제네릭","제외하고).ani","조금","조차도","존재하는","존재하지","존재할","존재합니다.","좁혀지더라도","좋습니다.","좋아요","좋아요,","주로","주제입니다.","줄에","중","중지(opt","지금까지","지원하기","지원하며","지원합니다.","지정합니다.","집합","집합에","참조하기","찾을","첫번째,","체크하지","초기화","추가","추가할","추론되는","친숙한","컨텐츠에서","컴파일","컴파일러는","컴파일러에게","컴파일러에서만","쿼트","큰","키워드","키워드는","키워드를","타임","타입","타입)을","타입도","타입보다","타입에","타입에만","타입으로","타입은","타입을","타입의","타입이","타입이거나","타입이며","타입입니다.즉","텍스트","텍스트의","템플릿","통과하도록","튜플","특별한","파티","페이지와","편리한","포함된","포함할","포함합니다.","표시합니다.","표준","표현식","표현식은","표현식을","표현식의","표현식이거나","표현식입니다.변수는","표현할","프로그램을","프로퍼티는","플래그를","피할","필요는","필요한","하고","하나는","하나로","하나를","하나의","하는","하면","한","할","할당","할당될","할당할","함께","함수","함수에는","함수의","합니다.","합니다.배열의","합니다.예를","항상","해결할","해당","핸드북의","허용됩니다.","현재","형","형식입니다.","형의","형태를","호출하는","호출할","혼재되어","화살표","확실하지","확실한","획득하지","흔한"],"pages/Variable Declarations.html":["\"\"","\"\",","\"$$\",","\"a","\"aurora\",","\"bar\"","\"baz\",","\"cat\";","\"danielle\",","\"foo\",","\"hello!\";","\"hello,","\"kitty\";","\"noisy\"","\"oh","\"rich\"","\"rich\",","\"rich\"를","\"rory\";","\"seattle\";","\"spicy\",","\"yes\"","\"결함\"을","\"존재\"합니다.이것은","\"좋아요\"","\"환경\"을","'0'","'10'","'100'","'11'","'2'","'a'가","'a'는","'a'를","'b'는","'const'를","'e'는","'foo'가","'undefined'","'x'를","'x'의","(array","(block","(condition)","(const","(default","(destructuring)","(e)","(function","(input)","(introduction)","(let","(object","(properti","(re","(scope","(shouldinitialize)","(spread)","(true)","(var","(variabl","({","(최소","+",",","...","...c","...default","...defaults,","...first,","...passthrough","...rest]","...second,","//","0","0);","0;","0입니다.","1","1,","10","1001","100;","101","10;","10을","10입니다.","12,","12;","1;","2","2,","20;","2;","2]);","2];","3","3,","3;","4","4,","4];","5","5];","5]값을","6","7","8","9","9;",":",";","=","[","[,","[0,","[1,","[3,","[first,","[first]","[number,","[second,","]","a++;","a,","a:","a:\"\"","a;","ambiance:","a{를","a를","a에","a와","a의","b","b:","b;","b?:","boolean)","bothplu","bothplus에","b가","b는","b를","b의","c","c();","c):","c:","captur","catch","citi","city;","city를","class","clone","clone.m();","clone.p;","console.log(\"oh","console.log(e);","console.log(first);","console.log(rest);","console.log(second);","const","const는","const를","const변수의","c를","dead","declar","declarations)","default","defaults의","destructuring)","develop","ecmascript2015","enumer","es2015를","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와","foo()","foo();","food","food:","for루프에","fourth]","function","function()","f의","f함수","f함수가","f함수에서","g","g()","g();","getciti","getcity();","getcity;","g함수가","g함수는","handbook","handbook에서","hello","if문","iife로","iife를","input","input;","input[0];","input[1];","interfac","i가","i는","i를","i와","javascript","javascript로","javascript를","javascript에서","javascript의","javascript이므로","keepwholeobject","keepwholeobject(wholeobject:","kitti","kitty.nam","kitty.numl","let과","let은","let을","let의","let이","loop","m()","messag","message;","mozilla","name:","network의","new","newname1","newname1\"로","newname1,","newname1를","newname2","no!\";","number","number[][])","number])","numlives:","numlivesforcat","numlivesforcat,","o","o.a;","o.a와","o.b;","o.b에서","o;","p","passthrough.b","passthrough.c.length;","price:","principl","privileg","properties)","quirks)","readonly로","renaming)","return","rules)","scope","scoping)","scoping이라고","search","search의","second","second,","second]","second]:","second라는","second의","settimeout","settimeout은","shadow","shadowing)","shadowing은","shadows하기때문에","spread에는","string,","sum","summatrix","summatrix(matrix:","tempor","thecitythatalwayssleeps()","throw","total","tri","type","typescript","typescripts는","typescript가","typescript를","typescript에","typescript에서","typescript의","values)","var","var보다","var에","var와","void","vs.","well.\");","wholeobject;","wholeobject의","world!\";","x","x)","x;","x는","x를","x의","zone","{","}","})","}):","});","}:","};","}이며","}입니다.객체의","가깝게","가능","가능하게","가능합니다.","가장","가정할","가정해","가져오는","가지","가지고","가진","가집니다.","각","간단한","간략하게","간섭하고","값에","값은","값을","값이","갖습니다.","같습니다.","같습니다:","같은","같이","같지만","개념과","개발자","개발자들은","개요를","개의","객체","객체로","객체를","객체에","객체의","객체입니다.이것은","건너뛸","검입니다.","것과","것으로","것은","것을","것이","것이고","것이었습니다.그것은","것인지를","것입니다.","것입니다.javascript에서","것입니다.그러나","것입니다.선언전에","것입니다.이것을","것입니다.이러한","것입니다.이제","결과가","결과는","결과를","결론을","경우","경우의","계산을","고려해야","고맙게도","고통이었지만","관계없이","관련","관심이","관한","괄호로","교환","구문에","구문을","구조","구체적인","권한","권한을","규칙","규칙에","규칙은","규칙을","규칙이","그","그것들이","그것은","그들은","그러나","그런","그렇게","그렇습니다.","그리고","근본적인","기능","기능은","기다리고","기대합니다.","기본","기본값","기본값으로","기본값은","기본값을","기사를","기억을","기억하세요.","기억하세요?settimeout에","기억해야","기존의","깊은","까다로울","끝없는","끝에","나머지","나은","나중에","나타내는","내려야","내부","내부의","내에","내에서","내용","내용은","내용을","내의","네이밍을","네임","네트워크","놀라운","놀랐을","누출되는","는","다룰","다룹니다.","다른","다름","다릅니다.","다소","다시","다음","다음과","다행스럽게도","다행히","단순한","단점","단점을","단지","달리","당신은","당연합니다.대부분의","대답도","대부분","대부분의","대한","대해","더","던질","덮어","덮어쓰게","덮어씁니다.따라서","데이터","도입","도입하기보다는","독자는","동시에","동일하지만","동일한","동작에","동작을","된","될","됩니다.","됩니다.숙련된","두","두개의","두는","두번째,","들어","들어:","따라서","때","때까지","때마다","때문에","또","또는","또한","뜻은","뜻인지","런타임","런타임은","렉시컬","루프가","루프는","루프를","루프의","를","리뷰에서","만","만드는","만들","만듭니다.","만듭니다.이것이","만약","많은","말해줍니다.","매개","매개변수가","매개변수를","매우","먼저","멈추는","메서드를","멤버를","명확하게","명확한","몇","몇가지","모두","모듈,","모든","목록의","목표로","무슨","무시할","묶어야한다는","문안에","문을","문장을","문장이","문제가","문제를","문제점은","묻는","물론","밀리","및","바깥에서","바꾸기","바꿀","바람직한지를","바인딩","반대입니다.배열을","반복마다","반복문","반복문의","반복할","반환","발생해야합니다.","방금","방법은","방법이","방법이며","방법입니다.","방식으로","방지하기","방향은","배열","배열로","배열의","버그는","버그를","버그의","버전의","번","베이스에서","변경","변경할","변수","변수가","변수는","변수로","변수를","변수에","변수에도","변수에서도","변수와","변수의","변하지","보겠습니다.","보고하지","보세요:","보여","보통","복사본을","복잡합니다.배열은","볼","봅시다.settimeout은","부릅니다.매개변수","부여합니다.전개는","불구하고","불법이라는","불법입니다;","불변","블럭","블록","블록에","블록의","블록이","비구조화","비구조화는","비구조화된","비구조화를","비구조화시","비구조화의","비구조화입니다.전체","비구조화처럼","비구조화하는","비슷한","비해","뿐입니다.","사람들은","사람들을","사실입니다.","사용될","사용자가","사용하는","사용하는것은","사용하면","사용하세요.앞의","사용하여","사용하였습니다.","사용할","사용합니다.","사용합니다.스코프가","사용해야","사용해야한다는","사용했다면","살펴","살펴보았습니다.이것에","상대적으로","상위","상의하십시오.","상태는","상태를","새로운","새롭게","생각해","생긴","생성한","생성할","생성합니다.","생성합니다.해당","선언","선언과","선언되기","선언되어","선언되어야합니다.","선언된","선언될","선언됩니다.","선언들에","선언없이","선언에","선언에서도","선언으로","선언은","선언을","선언의","선언이","선언입니다.이전에","선언하기전에","선언하는","선언하였습니다.","선언한","선언할","선택사항으로","선택적인","설명","설명할","섹션에서는","섹션은","소개","속성(own,","수","수도","수정하면","수정할","쉽게","스스로","스코프","스코프가","스코프내에서","스코프는","스코프를","스코프에서","스코프의","스코프입니다.","스페이스","시간이","시나리오가","시작으로","시작했습니다.","시점에","실수가","실수로","실수를","실제로","실행","실행되는","실행될","실행됩니다.for","실행시키는","실행을","실행하는","실행하려고","실행하지만","실행해","심플하게","써놓지","쓰게","쓸","아니라","아니라는","아닌","아닙니다.","아닙니다.'","아닙니다.블록","아닙니다.형식을","아무렇게나","악화시키는","안됩니다.","않고는","않는","않다고","않더라도","않습니다.","않습니다.이","않은","알","알겠지만","알고","알다시피","알아냈습니다.그","앞에","앞에서","약간의","양날의","얕은","어떤","어떻게","어쩌면","언급한","언급했듯이","언급했습니다.","언어에서","언어의","얻었습니다.실제로","얻었을","없는","없다는","없습니다.","없습니다.즉","없었습니다.","없으므로","에","에서는","여기","여기서","여기에","여러","여부를","여전히","연결됩니다.","연산자","열거","예를","예방할","예상됩니다.","예상을","예상한대로","예에서","예제를","예제에서","예제입니다.","예측","오류","오류!","오류,","오류:","오류가","오류로","오류를","오른쪽으로","완료","완료된","완전히","왜","외부에서","외부의","왼쪽에서","요소는","요소들","우리가","우리는","우리에게","우발적인","우선","원인이","원칙)","원한","위의","위한","위해","유발하는","유발할","유사하지만","유사한","유지하세요.","유형","유형의","유효합니다.이것은","으로","은","을","의","의미론을","의미에","의미합니다.","의해","이","이것은","이것이","이곳에서","이는","이라고","이라는","이러한","이런","이를","이름","이름에서","이름으로","이름을","이미","이번","이상하게","이상한","이유는","이유입니다.let은","이전","이전에","이전의","이제는","이해하기","익숙하지","인덱스를","인수를","인스턴스를","일단","일반","일반적으로","일반적이며","일반적인","일반적입니다.매개","일부로","일정한","읽거나","읽을","잃어버린다는","있기","있는","있는지","있다.","있다고","있다는","있다면","있던","있듯이","있습니다","있습니다.","있습니다.)","있습니다.a의","있습니다.const는","있습니다.var","있습니다.그들이","있습니다.다음","있습니다.변수","있습니다.최선을","있습니다.하지만","있어야","있었던","있을","있지만","자동으로","자세한","자세히","자연스럽게","자체에","작고","작동하는지","작동합니다.","작동합니다.간단한","작성됩니다.","작성하기","작성해야","작성했다고","작업하는","잘","잘못된","잠깐","재","재선언과","재할당","적용하면","전개","전개는","전개로","전개를","전개보다","전개에","전개하는","전개한","전개할","전달하는","전에","전에는","전역","전체","전통적으로","점에서","점은","접근","접근이","접근하여","접근할","접했을","정교한","정보는","정의되지","정확히","제공하려면","제공합니다.","제외하고는","제외한","제한되어있고","제한되어있습니다.","조심히","조치를","존재하지","존재할","종류의","종종","좋아요","좋아요,","좋은","좌절의","주기","주듯이","주목하십시오.javascript는","주석으로","주어진","주의해야","준비됐나요?","중요하지","중요한","중지","중지했을","중첩된","즉시","지금은","지나면","지역변수","지역변수로","지원합니다.여기서","지정","지정되었다는","지정하는","지정한다는","지정할","직감을","직감적이고","직접","진행하지만","질문들과","집합이기","차이점은","참조","참조하기","참조하는","참조하며","참조하세요.이","참조하십시오.","참조합니다.","찾을","챕터에서","처음","첫번째,","초","초기화가","최선의","추론의","추론할","출력","출력됩니다.","출력을","출력합니다!","취하지","친숙하지만","캡쳐","캡쳐된","캡쳐를","캡쳐링에","캡쳐링의","캡쳐하기","캡쳐하는","캡쳐한","캡쳐할","캡쳐합니다","캡쳐했으므로","컴파일러는","코드","코드는","코드를","코드의","콜론은","크게","키워드를","타입을","통해","특히","팀원들과","파싱합니다.","판단을","패턴은","패턴을","편리합니다.","포함된","포함됩니다.기본적으로","표현식은","표현식을","표현식인","프로퍼티","프로퍼티가","프로퍼티는","프로퍼티를","프로퍼티뿐만","프로퍼티에","프로퍼티의","피할","피해야","필요가","필요없는","필요하지","필요합니다.","하고","하나","하는","하여","한","한가지","한계가","한다면","한번","할","할당","할당입니다.","할당할","할수","함께","함수","함수,","함수가","함수는","함수로","함수를","함수에","함수을","함수의","합니다.","합니다.(실행이","합니다.c에서","합니다.루프","합니다.이를","항목에","항목이","항상","해결","해당","해당되는","해보세요","해체","해체할","했기","했음에도","향후","허용되며","허용하지","허용합니다.","현대적인","현재","형식을","형식이","형태를","호출되는","호출되더라도","호출될","호출로","혼동되어서는","혼란스러워지기","혼란스럽겠지만","혼란스럽습니다.이름","혼자가","확실히","확장입니다.","환경","환경내에서","환경을","활용할","횟수가","후에","후에는","후에도","후행","훨씬","흐름을","흭득하였습니다.","힘든"],"pages/Interfaces.html":["\"100\"","\"black\"","\"blue\";","\"bob\"];","\"fred\"];","\"mallory\";","\"red\",","\"size","\"white\",","\"구조적","\"대상","\"덕","\"사전(dictionary)\"","\"옵션","\"인덱스\"를","\"회피하는\"","'clor'프로퍼티가","'colour'는","'image'","'name'의","'squareconfig'","'state'","(class","(config.color)","(config.width)","(excess","(extend","(function","(hour:","(hybrid","(implement","(interfac","(introduction)","(number)로","(option","(our","(readonli","(source:","(start:","(string)으로","):","*","...","//","0.5","10","10,","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:","a:","a;","a[10]","agemap[\"daniel\"]처럼","analog","analogclock","analogclock이","anim","animal;","animal을","any;","area:","array","array와","assertion)을","bags)\"과","bags)\"을","bags)과","beep\");","between","boolean","boolean;","breed:","button","c","c#","c(10);","c.interv","c.reset();","checks)","class","classes)","clock","clockconstructor","clockconstructor,","clockconstructor와","clockinterfac","clockinterface;","clockinterface라는","color","color:","color?:","color가","colour","colour:","config.clor;","config.color;","config.width","config.width;","console.log(\"beep","console.log(\"tick","console.log(labelledobj.label);","const","constructor(h:","const를","control","control과","control을","control의","counter","counter.interv","counter.reset","counter;","createclock","createclock(","createclock(analogclock,","createclock(digitalclock,","createclock의","createsquare(config:","createsquare(squareoptions);","createsquare({","createsquare를","createsquare에서","createsquare의","ctor(hour,","ctor:","currenttime:","d;","date)","date);","date;","digit","digitalclock","dog","dog;","extend","false)함수","first","function","function()","function(source:","function(src,","function(src:","function(start:","getcounter():","getcounter();","hour:","imag","implement","index","instanc","interfac","interface)","interfaces)","interval:","java","javascript","label","label:","labelledvalu","labelledvalue)","labelledvalue은","label이라는","length:","length는","locat","m:","minute);","minute:","myarray","myarray:","myarray[0];","myarray[2]","myarray[2]를","myobj","mysearch","mysearch:","mysquar","mystr:","name:","name의","new","newsquar","newsquare.area","newsquare.color","newsquare;","notokay","number","number)","number):","number);","number,","number;","number[]","number[];","number]:","numberdictionari","number로","number입니다.","numeric과","obj.property가","obj[\"property\"]으로도","object\"","opacity:","p1.x","p1:","penstrok","penwidth:","point","point를","printlabel(labelledobj:","printlabel(myobj);","printlabel에","privat","properti","properties)","protect","public","readonli","readonlyarray","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을","selectablecontrol의","settime(d:","settime과","shape","shape,","side","sidelength:","signatur","signature)","signature)을","signatures)에","signatures)을","signatures)이","size:","source.search(substring);","squar","square.color","square.penwidth","square.sidelength","squareconfig","squareconfig):","squareconfig);","squareconfig가","squareconfig은","squareconfig의","squareopt","squareoptions은","src.search(sub);","state","state:","static","string","string)","string):","string,","string;","string]:","stringarray","stringarray;","stringarray이","string으로","string을","sub)","sub:","substring:","subtyping)\"라고도","textbox","this.currenttim","tick()","tick();","tock\");","true와","types)","typescript","typing)\"","typing)에","void;","vs","width","width:","width?:","width가","x:","x와","y:","y는","{","{}","{};","}","})","});","};","}으로만","}을","가","가능","가능하다는","가능한","가능해야","가장","가져야","가지","가지고","가지기","가지는","가지를","가진","가질","가집니다.실제로","각","간단한","간단합니다.가장","값에","값을","값이","강력한","강요합니다.문자열","강제가","같습니다.","같습니다.인터페이스는","같은","같이","개의","객체","객체가","객체는","객체로","객체를","객체에","거치지","거칩니다.객체","검사","검사(excess","검사되기","검사되며","검사를","검사에","검사을","검사하는","검사할","검사합니다.typescript","검사합니다.타입을","것","것과","것들은","것은","것을","것이","것입니다","것입니다.","것입니다.변수는","것입니다.예를","것입니다.이것은","것입니다:","것조차도","결합하는","결합하여","경고했을","경우","경우도","경우에","경우에는","계약을","계층이","관대하지","관련이","괜찮은","구성","구현","구현된","구현을","구현하는","구현한다고","구현할","그것이","그러나","그렇게","그렇지","금지되어","기법을","기본","기억할","끝에","나열된","나타납니다(여기서는","나타냅니다.","나타냅니다.객체","내에서","너무","넣어","는","다","다룰","다른","다만","다시","다양한","다음과","다음은","단언(assertion)을","단언(type","단일","대로","대부분의","대수롭지","대신","대한","대해","대해서","더","데","동시에","동일하므로","동일한","동적이고","되지","될","두","둘","들어","들어:","따라","때","때때로","때만","때문에","때문입니다).그러나","때문입니다.다음","때문입니다.생성자는","때문입니다.이것은","때문입니다.즉","또","또는","또한","를","리터럴에","리터럴은","리터럴을","리터럴의","마음이겠지만","마지막","마지막으로","마찬가지로","마치","만드는","만들","만들고","만듭니다.클래스를","많은","많이","말아야","말하는","말할","맞추는","매개","매개변수가","메서드가","메서드를","메시지가","멤버가","멤버들을","멤버들이","멤버를","멤버에","멤버이기","멤버조차도","명시적으로","명시적인","명심하세요:","몇","모두","모든","목록과","목록의","무덤을","문자열","문자열(string)","문자열과","문자열을","문제","문제가","묻는","물건에","및","바꿀","반면","반환","반환되는","반환된","반환하는","반환한다는","받아","발생하는","발생할","발생합니다.","방법","방법과","방법으로","방법은","방법을","방법이지만","방법입니다.","방식으로","방식을","방지할","배열로","배열을","배웠고","배웠습니다.","백(option","버그가","버그입니다.즉","번째","변경하지","변수","변수는","변수를","변수에","변수에는","변수에서","변수의","변형","변환하기","보겠습니다.","보여줍니다.","보통의","복사할","복잡한","볼","봅시다:","분리하는","불구하고","불법임을","붙여","비교하며","뿐입니다.","사용","사용되는","사용됩니다.","사용을","사용하는","사용하면","사용하여","사용한","사용할","사용할지","사용할지를","사용합니다.","사용해야","사항을","상속","상속받는","상속받으며","상속하지는","상속하지만","상속합니다.즉","상태를","상호","생성","생성자","생성자를","생성하고","생성하는","생성하려고","생성하면","생성할","서로","서로를","서브","선언","선언과","선언된","선언에서","선언하기","선언한","선택적","설명된","설명하기","설명하는","설명할","설정할","소개","소위","속성도","속성이","수","수는","수도","수정할","수정해야","순서대로","숫자(numeric)","숫자나","숫자의","쉬운","스태틱","스태틱과","시그니처(call","시그니처(constructor","시그니처(index","시그니처(string","시그니처에는","시그니처은","시그니처이","시도를","시작된","시작하는","시점에","실제","실제로","실패합니다.","싶은","써드","아니면","아닌","아닙니다.","아래의","아예","않고","않기","않는다는","않도록","않습니다.","않습니다.이는","않습니다:","않으려는","않으며","않은","않을","알","알려진","암시적으로","앞에","어떻게","언급했듯이","언어로","언어처럼","얻을","없는","없습니다.","없습니다.어떤","없습니다.예를","없었습니다.여기서는","없으며","에","에는","에서","에서는","에서도","여기서","여러","역할을","예로는","예를","예상하는","예에서","예에서는","예입니다:","예제를","예제에서","예제에서는","예제의","오류","오류!","오류,","오류:","오류가","오류는","오류를","오버라이드","올바른","옵션","와","완전히","왜냐하면","외부에서","외에는","외에도","요구","요구하지","우리는","원리","위에","위에서","위와","위의","위치의","위한","위해","유사하게","유연하게","유연한","유용한지도","유용합니다.서브","유지하고","유지하는","유형화(structur","으로","을","의","의해서도","이","이는","이러한","이런","이름","이름과","이름을","이름이","이름입니다.여전히","이번에도","이보다","이야기하겠지만","이에","이전","이전에","이후에","인덱서(indexer)를","인덱서에서","인덱서의","인덱스","인덱스에","인덱스의","인덱싱","인덱싱을","인덱싱하기","인덱싱하는","인덱싱하면","인수","인수는","인수로","인스턴스","인스턴스를","인스턴스의","인터페이스","인터페이스가","인터페이스는","인터페이스도","인터페이스로","인터페이스를","인터페이스에","인터페이스와","인터페이스의","인터페이스처럼","인해","일관성이","일단","일반적인","일부","일부를","일부만","일치하는지만","일치하도록","일치하지","일치할","읽기","입니다.","입력하면","있고","있는","있는지","있다고","있다는","있습니다!","있습니다.","있습니다.createsquare에","있습니다.javascript","있습니다.printlabel에","있습니다.state는","있습니다.그럼에도","있습니다.두","있습니다.또한","있습니다.실제로","있습니다.여기서는","있습니다.예를","있습니다.왜냐하면","있습니다.이","있습니다.이러한","있습니다.이렇게","있습니다.인덱싱","있습니다.프로퍼티를","있습니다:","있어야","있으며","있으므로","있을","있음을","있지만","자세히","자식들만이","자식만","자신의","작동","작동하는","작동하도록","작성되며","작성할","작업은","작업할","작업해야","작용할","잘못","장점은","재사용","전달되는","전달된","전달하는","전달할","전에","전용","전용(readonly)으로","전용이므로","전체","점을","접근할","정말","정의되면","정의를","정의하고","정의하는","정의할","정의합니다.","정의합니다.편의상","정적인","제거된","제공되는","제공될","제공하지","제공합니다.이것은","조건","조용히","조합으로","존재하거나","존재하지","좀","종류의","종종","좋습니다.","좋아요,","주어진","주장할","줄에서","중","중에서","중요한","중요합니다.","지원되는","지원할","지적하는","지정되므로","지정하는","지정하려는","지정하지","지정할","직접","차이점(differ","채워진","처리를","처음","첫","첫번째","체커가","체커는","체커에서","체커에서는","체킹을","초과","초점을","최소한","추가","추가하는","추론할","충족하는","충족하도록","취할","측면과","측면만","측면에서","측면의","측면이","측면이기","측에","컨텍스트","컴파일러가","컴파일러는","컴포넌트로","코드","코드가","코드를","코드에","코드의","크지만","클래스","클래스가","클래스는","클래스를","클래스에","클래스에서","클래스에서만","클래스와","클래스의","클래스처럼","타이핑(duck","타입","타입\"에","타입(contextu","타입(index","타입construct","타입과","타입만","타입에","타입에는","타입에서","타입은","타입을","타입의","타입이","타입이므로","타입이어야","타입인","타입임을","타입입니다(왜냐하면","통해","특별하게","특별한","특성으로","특정","특정한","파는","파라미터","파티","패턴을","패턴의","포함되는","포함되어","포함되지","포함된","포함한","표시됩니다.","표시됩니다:","표시합니다","표현식의","표현식이","풍부한","프로그램이","프로젝트","프로퍼티","프로퍼티가","프로퍼티는","프로퍼티들을","프로퍼티들의","프로퍼티로","프로퍼티를","프로퍼티에","프로퍼티에서","프로퍼티의","필수로","필요가","필요는","필요하다는","필요하지","필요한","필요할","필요합니다.","하고","하나는","하나로","하나씩","하는","하며","하면","하에","하위","하이브리드","하지","하지만","한","한다는","할","할당","할당되지","할당하거나","할당하는","할당하여","함수","함수로","함수를","함수에","함수에는","함수와","함수의","합니다.","합니다.button과","합니다.typescript","합니다.메서드와","합니다.왜냐하면","합니다.이","합니다.프로퍼티","항목으로","해당","핵심","허용됩니다.","형성하기","형성하려면","형성할","형태","형태를","형태을","형태일","호출","호출을","호환","호환되고","확실한","확인하는","확인합니다.","확인합니다.printlabel","확장","확장하는","확장하면","확장하여","확장할","후"],"pages/Classes.html":["\"","\"bob","\"greeter","\"greeter라는","\"hello,","\"hey","\"man","\"sales\");","\"secret","\"인스턴스","${distanceinmeters}m.`);","${this.department}.`;","${this.name}","&&","'animal'과","'employee'는","'name'은","'person'의","()","(abstract","(accessors)","(advanc","(classes)","(constructor","(employee.fullname)","(function","(inheritance)","(introduction)","(paramet","(passcod","(point.i","(point.x","(public","(public,","(readonli","(static","(thename:","(this.greeting)","(understand","(use","*","+",".d.t","/","//","0)","0,","0};","1,","10,","10am.\");","10}));","1x","2,","2015년을","3","34m.","3};","3개의","45)","5)","5m.","5x","8","8;",":","=","==","_fullname:","`hello,","abstract","abstract으로","account","accountingdepart","accountingdepartment();","anim","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(\"오류","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","ecmascript3","ecmascript5","employe","employee(\"bob\");","employee(\"howard\",","employee();","employee.fullnam","employee;","employee는","employee라는","employee를","employee에게","employee의","extend","fullname():","fullname(newname:","fullname:","fullname에","fullname을","function","functions)","galloping...","generatereports():","getelevatorpitch()","getters/setters를","getter와","get과","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라는","greeter는","greeter라고","greeter를","greeter을","greeter의","greeting:","grid","grid(1.0);","grid(5.0);","grid.origin.x);","grid.origin.y);","grid1","grid2","grid를","grid의","hors","horse(\"tommi","horse과","horse는","horse의","howard","interfac","interface)","javascript","javascript는","javascript로","javascript를","java를","john","legs\");","makesound():","math.sqrt(xdist","meet","message;","modifier)","modifiers)","monday","move","move()","move():","move(distanceinmet","move(distanceinmeters:","move를","name","name:","name;","name과","name은","name을","name이라는","new","newname;","new를","number","number)","number;","number;})","numberoflegs:","octopu","octopus(\"man","origin","origin에","palomino","palomino\");","passcod","passcode\")","passcode\";","passcode가","passcode를","person","person(\"john\");","person으로부터","person을","person의","piec","point","point3d","point3d:","printmeeting():","printname():","privat","private)","private,","private멤버가","private으로","private을","private의","private이다;","properties)","protect","protected)","protected로","protected멤버가","protected멤버에도","protected입니다.","public","public,","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","setter가","set으로","set을","slithering...","smith\";","snake","snake(\"sammi","snake와","snake을","standardgreet","static","string","string)","string,","string;","strong","suit\";","super(\"account","super(\"rhino\");","super()를","super(name);","super.move(distanceinmeters);","symbol","techniques)","thename;","thename으로","thename을","there!\";","there\";","this.","this._fullnam","this._fullname;","this.depart","this.greet","this.greeting;","this.nam","this.name);","this.scale;","this를","this에","tom.move(34);","tom.move(34)를","tom:","tommi","tom은","typeof","typescript가","typescript는","typescript에서","typescript에서는","void","void;","woof!');","work","x:","xdist","y:","ydist","ydist)","z:","{","{x:","}","})();","};","가능하다면","가능한","가장","가지","가지고","가지를","가지므로","가진","각","간단한","값에","값을","값이기","같아","같이","개발자가","개발자는","개발자들에게는","개발자에게는","개의","객체","객체가","객체를","객체에서","객체의","거의","것과","것으로","것은","것을","것이","것입니다.","것입니다.new를","것입니다.게다가","것입니다.예를","것처럼","경고","경우","경우는","계속해서","고급","고유한","곳에서","공유하기","과정이","관계없이","교체합니다.앞의","구문을","구문이","구조적인","구체적으로","구축","구축되는","구현","구현을","구현해야","권한을","권한이","규칙입니다.","그","그것들이","그러나","그런","그럼에도","그렇지","그리고","그에","기능을","기능이","기다리지","기반","기반의","기법","기본","기본적으로","기본적인","기분","기술을","기존","나타납니다.또한","나타내는","내에서","내의","내키는","느낄","다","다룹니다.이번에도","다르게","다른","다소","다운그레이드는","다음","다음과","달리","대로","대한","대해","대해서만","더","데","동시에","동일한","동작합니다.단","된다는","될","두","둘","둘째,","들어","등장합니다.","때","때문에","때문입니다.","또","또는","또한","뜻합니다.","라고","라고도","를","마지막","마찬가지입니다.","만드는","만들","만들고","만들기","만듭니다.","만듭니다.이","만듭니다.이것은","말합니다.","매개","매개변수","매개변수를","매우","먼저","메서드","메서드가","메서드는","메서드를","메서드와","메시지를","메이저","멤버","멤버가","멤버는","멤버도","멤버들에","멤버를","멤버에","멤버의","명시적으로","명시해야합니다.","몇","모두로","모든","무단","문제를","미리","및","바꿀","바로","받게","받을","발생하는지","발생합니다.employee도","방법도","방법으로","방법은","방법을","방법입니다.매개변수","방식에","방식을","버전에서는","버전을","번째","변경할","변수","변수는","변수를","변환해봅시다.","보겠습니다:","보여","보여야","보여줍니다:","보이는","복잡한","본","본문을","볼","봅시다.","부르는","부여하는","불구하고","붙여","붙입니다.","브라우저와","비교할","비슷하게","사람들이","사실을","사용됩니다.","사용자가","사용하고","사용하기","사용하는","사용하도록","사용하려면","사용하면","사용하여","사용하지","사용하지만","사용한","사용할","사용합니다.각","사용합니다.둘","사용합니다.여기서","사용합니다.이것는","사용합니다.이것은","사용합니다.즉","사용해","삭제했는지","살펴보겠습니다.","살펴보겠습니다:","상속","상속받습니다.여기서","상속을","상속하고","상응하는","새","새로운","생각하는","생성된","생성됩니다.","생성자","생성자는","생성자를","생성자에서","생성자와","생성하고","생성하는","생성할","생성합니다:","서로를","선언","선언과","선언되고","선언되었지만","선언된","선언에서","선언으로부터","선언은","선언이","선언하면","선언한","선언합니다.","선언합니다.매개","선언했습니다.그","선택적으로","설명합니다.","설정하는","설정해야","설정했습니다.","세부","세부적으로","섹션의","소개","속성과","수","수는","수도","수정하고","수정할","수정합니다:","수정해","슈퍼","스태틱","스태틱을","시스템입니다.두","시작으로","시작합시다.","실제로","실행하면","실행하여","실행할","아니라","아닌","아닙니다.","않고","않고도","않는다는","않습니다.","않아도","않으므로","않은","않을","알","알려진","알아보기","알아야","알았을","앞서","앞에","약간","어디서","어떠한","어떻게","어색함을","언급하지","언급한","언어를","언어의","얻습니다.생성자","업데이트","업데이트!\");","없는","없다는","없습니다.","없습니다.인터페이스와","없지만","여기서","여기서는","여기에서","여러","여전히","예","예를","예제가","예제는","예제를","예제부터","예제에서","예제에서는","예제와의","예제의","오류","오류!","오류:","오류가","오버라이드","오버라이드하고","오버라이딩","왔는지에","왜냐하면","외부에서","외부에서는","원활하게","위의","위치에서","위한","위해","유래된","유사하게","유사한","유용합니다.","유지하거나","응용","이","이것은","이러한","이를","이름을","이상을","이야기했습니다.인스턴스는","이전","이전과","이전에","이제","이해하기","익숙하게","익숙하다면","익숙하지","인스턴스","인스턴스가","인스턴스는","인스턴스들을","인스턴스를","인스턴스에서","인스턴스의","인스턴스화될","인스턴스화하고","인스턴스화할","인터셉트하는","인터페이스","인터페이스로","인터페이스를","일반적인","일으킬","일이","일치하지","읽기","임의로","입증하기","있기","있는","있는지","있다고","있다는","있다면","있도록","있습니다","있습니다.","있습니다.abstract","있습니다.ecmascript6로도","있습니다.typescript에서는","있습니다.다음은","있습니다.이러한","있습니다.이전","있습니다.즉","있습니다.클래스","있습니다:","있어야","있었습니다.","있었습니다:","있지만","자동적으로","자유롭게","자체가","자체를","자체에","자체의","작동하는","작동하는지를","작동하도록","작동합니다.greeter","작성하기","작성할","잘","장소로","재사용","적용됩니다.","적용할","적이","전에","전용","전용으로","전통적인","점은","접근","접근을","접근자","접근자가","접근자는","접근자를","접근자에","접근하기","접근하는","접근할","접근합니다.인스턴스의","접두어로","정보를","정의하는","정의하여","정의한","정의합니다.그러나","정적","정확하게","제공합니다\".또는","제공합니다\".이","제어할","존재하지","좀","종종","좋아요:","주기","주며","주의사항:","줄에서는","줍니다.","중","중요한","지금까지는","지원되지","지원합니다.이것을","지정자","지정자(access","지정자는","지정자를","지정자와","지향","직접","직접적으로","직접적인","진행되고","차이를","참조를","참조할","처리합니다.","첫","첫째,","초기화됩니다.마찬가지로","초기화할","초기화합니다.","초기화해야합니다.","추가적으로","추가하는","추가합니다.","추론됩니다.이것은","추상","추상적이지","출력하도록","측면과","측면이","컴파일","컴파일러를","컴포넌트를","코드에서","클래스","클래스(subclasses)","클래스(superclasses)","클래스가","클래스는","클래스들의","클래스를","클래스뿐만","클래스에","클래스에는","클래스에서","클래스의","클래스인","클래스입니다.또한","클래스입니다.추상","클래스입니다.파생","키워드가","키워드는","키워드를","타입","타입과","타입들은","타입에","타입에는","타입으로","타입을","타입의","타입이","타입인","타입입니다.","통합했습니다.","통해","특성입니다.","특화된","파생","파생되기","파생된","파생될","파일을","판단되는","패턴","패턴을","편리하지만","포함됩니다.greetermaker에","포함됩니다.각각의","포함하는","포함하지","포함할","포함해야","표시되면","표시된","표시될","표시하도록","표시할","프로그래밍에서","프로그램을","프로토","프로퍼티","프로퍼티(paramet","프로퍼티는","프로퍼티들은","프로퍼티들을","프로퍼티를","프로퍼티에","프로퍼티와","플랫폼에서","하기","하나는","하나를","하나의","하는","하며","하위","한","할","할당","할당을","할당하려고","할당하여","할당합니다.","함께","함수","함수라고","함수를","함수에는","함수와","함수의","함수입니다.","함수클래스는","합니다.","합니다.새로운","합니다.이것은","합니다.추상","항상","형태를","형태의","호출되는","호출됩니다:","호출하고","호출하면","호출하여","호출합니다.","호출해야","호출해야한다는","호출해야합니다.","호환","호환되지","호환됩니다.그러나","호환성(compatible)이","확인하고","확인하기","확인할","확인합니다.이를","확장될","확장시키기","확장하여","확장할"],"pages/Functions.html":["\"","\");","\"adams\");","\"adams\",","\"bob","\"clubs\",","\"diamonds\",","\"diamonds\"],","\"diamonds\"];","\"hearts\",","\"lucas\",","\"mackinzie\");","\"number\")","\"object\")","\"samuel\",","\"smith\")","\"smith\"로","\"spades\",","\"sr.\");","\"this\"를","\"will","\"will\",","\"상황적","\"숨겨진","%","'this'를","'x'와","'y'에는","()","(...)","(basevalue:","(e:","(firstname:","(fname:","(function","(functions)","(infer","(introduction)","(lastname)","(option","(overloads)","(rest","(thi","(this:","(type","(typeof","(write","(x)","(x:","*","+","...","...rest:","...restofname:","/","//","10","100;","13","13);","13};","2","4","52);","6의",":","=","==","=>","?를","[\"hearts\",","[pickedsuit]의","[{","adams\"를","add(x,","add(x:","addclicklistener(onclick:","addclicklistener가","addclicklistener에","addtoz(x,","alert","alert(\"card:","annotated되어","annotate를","any가","api를","api의","arguments를","array(52),","arrow","buildname(\"bob\");","buildname(\"bob\",","buildname(\"joseph\",","buildname(firstnam","buildname(firstname:","buildname(undefined,","buildname;","buildnamefun:","callbacks)","capture라고","card","card:","card;","cardpick","cardpicker();","cardpicker()는","cards:","card를","card와","class","console.log('clicked!');","createcardpicker(this:","createcardpicker:","createcardpicker는","deck","deck)","deck):","deck.createcardpicker();","deck:","deck객체를","deck를","deck에","default","e.messag","e.message;","e:","ecmascript","employeenam","event)","f(this:","first","firstnam","firstname;","firstname에","function","function()","function(this:","function(x,","function(x:","function)","functions)","h","handler","handler();","handler,","handler의","increment:","info:","initi","interfac","invoc","javascript","javascript는","javascript에서","javascript에서와","javascript와","javascript의","katz의","last","lastnam","lastname:","lastname;","lastname?:","math.floor(math.random()","math.floor(pickedcard","math.floor(x","mode)에서","myadd","myadd:","myadd는","mydeck","mydeck[pickcard(mydeck)];","name","name을","name의","new","noimplicitthi","noimplicitthis는","number","number)","number):","number,","number;","number[];","onclickbad(this:","onclickbad는","onclickgood","onclickgood(this:","onclickgood는","onclick이","paramet","parameters)","parameters)라고","pickcard","pickcard(15);","pickcard(x):","pickcard(x:","pickedcard","pickedcard.card","pickedcard.suit);","pickedcard1","pickedcard1.card","pickedcard1.suit);","pickedcard2","pickedcard2.card","pickedcard2.suit);","pickedcard;","pickedsuit","restofname.join(\"","result1","result2","result3","result4","return","smith\"를","string","string)","string,","string;","string[])","string[];","suit","suit:","suits:","suits[pickedsuit],","this.info","this.info를","this.suit","this.suits[pickedsuit],","this가","this는","this를","this에","this와","this을","this의","type)","types)","typescript","typescript가","typescript는","typescript는createcardpicker가","typescript에","typescript에서","typescript에서는","typing)\"이라고","uielement","uielement.addclicklistener(h.onclickbad);","uielement.addclicklistener(h.onclickgood);","undefined);","undefined가","undefined를","undefined입니다.","understand","void)","void):","void,","void;","void가","void는","void로","void를","void이기","window로","window를","window보다는","x","x.length);","y","y)","y:","y;","yehuda","z","z;","{","{suit:","}","},","};","}[]):","}];","가독성을","가장","가정합니다.null","가정합니다.간단히","가져올","가져와야","가지","가지고","가짜","각","간단한","간주됩니다.","값은","값을","강력하고","같은","같이","개발자들도","개의","객체","객체는","객체를","객체마다","객체에서","검사를","것","것과","것에서","것으로","것은","것을","것이","것이다.이","것입니다).","것입니다.","것입니다.pickcard가","것입니다.또한","것입니다.반면에","것처럼","경고를","경우","경우에는","계속","계속합니다.일치하는","계층,","곳에서","곳이","공유됩니다.","공유한다는","공유합니다.lastname의","공통점을","공통점이","관계","구문","구문으로","구성하는","구성하지","구성합니다.캡처된","구체적인","구축하는","굵은","그","그것들은","그것이","그들이","그럼에도","그렇다면","그렇지","그룹으로","그리고","글에는","기능에","기능을","기능이지만","기대하는","기록하여","기명","기반으로","기법의","기본","기본값을","기본적인","기술한","끝에","나뉩니다:","나머지","나오는","나올","나중에","나타내는","남겨","남겨졌습니다.","내부","내부의","내용만","내용을","너무","넘겨주면","넘겨줄","넣어야합니다.","네임","노력을","높을","다","다룰","다른","다음","다음과","다음에","단점은","달리","달아야","대답은","대로","대부분","대신","대신에","대한","대해","더","덜","데","덱을","돕기","동일한","동작을","동적인","되면","된","될","됩니다:","두","두가지","두개의","두지","둘","뒤에","드는","드문","들어","듭니다.특히","따라","따라서","따라와야","딱","때","때는","때때로","때를","때문에","때문입니다.왜냐하면","때문입니다.이","때문입니다.이와","때의","또는","또한","라이브러리","라이브러리가","라이브러리에","런타임","리터럴","리턴문를","마지막","마지막에","마지막으로","마찬가지로","만들","만들고","만들어지고","만큼","많아지면","많은","말합니다.이","말해서","맞습니다","매개","매개변수","매개변수(default","매개변수가","매개변수가에","매개변수는","매개변수들의","매개변수들이","매개변수라고","매개변수로","매개변수를","매개변수에","매개변수와","매개변수의","매개변수입니다:","매개변수처럼","매우","먼저","메서드","메서드는","메커니즘이","명시적으로","명시해야","명확하게","명확하고","몇","몇가지","모두","모두를","모듈을","모듈이","모든","모를","모을수","목록과","목록에서","목록은","목록을","목록의","무엇을","무한적인","문제를","및","반드시","반영되지","반환","반환하거나","반환하기","반환하는","반환하지","반환합니다","반환합니다.","반환합니다.사용자가","받아들일","발견합니다.오류를","발생시키지","발생할","발생합니다.","발생합니다.createcardpicker에","방법과","방법을","방법입니다.typescript에서는","방식이","방지할","배열로","배열을","배우는","배워야","번만","번에","번째","번째,","범위를","벗어나지만캡처의","변경하여","변경해야","변수","변수는","변수들을","변수로","변수를","변수입니다.매우","변화로","보겠습니다.","보고","보세요.","보이는지","본문","본문에서","본질적으로","볼","부분을","부분이므로","부분인지","분리된","불구하고","불행히도","비","비슷한","빠르게","사라지고","사실만","사용","사용되고","사용되는","사용되든","사용됩니다:","사용법을","사용자가","사용자는","사용하거나","사용하는","사용하려는","사용하려면","사용하면","사용하여","사용하지","사용한","사용할","사용합니다.","사용합니다.(주의사항","사용합니다.화살표","사용해야","사용했어요.","사이에","사항을","사항이라는","사항이며","살펴보겠습니다:","살펴보고","살펴보면서","살펴본","상관없이","상위","상태\"의","상황에","새로운","생략할","생성","생성된","생성된다는","서로","선택","선택적","선택적으로","선택적인","선택하게하세요.","선택하기","선택하면","선택한","선택할","선택합니다.사용자가","선택합니다.이러한","설명하기","설명하는","설명할까요?","설정되는","설정되어","설정할","설정해","소개","소속됩니다.이러한","수","수는","수도","수를","수와","수의","수정하세요:","수행합니다.오버로드","순서를","숫자를","쉽게","스페이스","시간이","시도를","시스템에","신호를","실수를","실행되는","실행하려고","심지어","싶다면","아,","아니라","아니므로","아닌","아닙니다.","아래","악명","않거나","않고","않기","않는","않습니다.","않습니다.실제로","않으면","않을","알게","알고","알려줍니다.하지만","알아야","앞에","앞에서","앞의","애플리케이션에","애플리케이션을","어떻게","언급한","언어입니다.단일","얼마나","엄격모드(strict","없는","없는지","없다는","없습니다!","없습니다.기본","없습니다.컴파일러는","없이","여기서","여기서는","여기에서","여러","여전히","여전히any입니다.왜냐하면","역할을","연결되도록하여","예를","예상합니다.즉","예제를","예제에","예제에서","오는","오류!","오류,","오류가","오류를","오버로드","오버로드가","오버로드로","오버로드를","오버로드만","오버로드합니다.","올바르게","올바른","완벽하게","왔기","외부의","요소입니다.클래스는","요약하면:","원래의","원하는","위에서","위의","위한","위해","유연한","유일한","유지하는","유효한","은닉","의례입니다.typescript는","의미하는","의미하므로","의미합니다.","의미합니다.두","의해","이","이것은","이것을","이러한","이런","이런,","이렇게하면","이를","이름과","이름에","이름은","이번","이야기합니다.때로는","이에","이유","이제","이해하는","이해할","이해해야","익명","인수들을","인수로","인수를","인수의","인스턴스에서","인터페이스를","인해","일반","일부가","일부이며","일이","일종의","일치해야","일회성","읽어보세요.yehuda의","있기","있는","있는지","있도록","있습니다.","있습니다.javascript에서는","있습니다.typescript는","있습니다.그렇게","있습니다.물론","있습니다.왜냐하면","있습니다.이것은","있습니다.이것을","있습니다.이를","있습니다:","있습니다:하나는","있어야","있으며","있으면","있지","있지만","자기","자신을","자체에","자체적으로","작동하는지","작동하며","작동합니다","작성자는","작성하기","작성하든","작성하여","작성할","작성해","작성해보겠습니다.","작성했으므로","작업","작업을","작업하고","잘","장의","재사용하기","적은","적합한","전달되는","전달된","전달하더라도","전달하면","전달하여","전달할","전달했는지에","전에","전체","절충","점은","접근","정도로","정렬되어","정보","제공된","제공하는","제공하지","제공할","제공합니다.","제공했는지","조각은","종류인","좋아요","좋은","주고","주문이","주어진","주어질","주의:","주의사항","주의사항,","줄은","줄일","줄임표","줄임표(...)는","줍니다.","중요한","지정하기","지정합니다.이","직접","집합이기","참조할","찾아내는","찾으면","처리됩니다.rest","처음","첫","체크","초기화된","초기화만","최상위","추가","추가하세요.","추가하여","추가할","추가해보겠습니다.","추론","추론의","추상화","충돌으로","취급되어","취하고","취합니다.pickcard를","카드를","캡처된","캡처하지","캡처할","캡처합니다:","컴파일러가","컴파일러는","컴파일러에","코드를","코드와","콜백","콜백에서","콜백에서의","콜백을","클래스,","클래스와","타이핑(contextu","타입","타입.전체","타입과","타입만","타입에","타입에도","타입에서","타입으로","타입은","타입을","타입의","타입이","타입이어야합니다","타입입니다.","타입입니다.매개변수와","통과","통과할","통해","파악할","파트가","파트는","파트로","표준","표현식에서","표현식을","프로그램을","프로세스를","프로토","필수","필수적인","필요가","필요로","필요하다고","필요하다는","필요합니다.매개변수","하겠습니다","하나","하나는","하나의","하는","하면","하지","한","한다면","한쪽에","한쪽에는","할","할당되는","함께","함수","함수가","함수는","함수라는","함수로","함수를","함수에","함수에서","함수의","함수이든","함수입니다.","함수입니다.예제를","함수처럼","합니다.","합니다.javascript에서","합니다.last","합니다.this.suits[pickedsuit]에서","합니다.그런","합니다.또한","합니다.앞서","합니다.즉","합니다:","항상","해","해결하기","해결하는","해결하려면","해결할","해당","핸들러","핸들러의","했을","형태를","호출","호출되어야한다는","호출된","호출될","호출은","호출을","호출하기","호출하는","호출하면","호출할","혼란스럽습니다.","화살표","화살표(=>)를","확실히","확인한다는","확인해보세요","확인해보세요.","효과적입니다.때문에","후행"],"pages/Generics.html":["\"\";","\"a\");","\"hello","\"m\");","\"mystring\"","\"test\"));","'a'","'b'","'c'","'d'","'m'의","'string'","()","(arg:","(gener","(hello","(introduction)","(use","(x:","+",".length","//","0;","1,","10,","2,","3,","3});","4",":","<>","=","=>","a):","a:","add:","alert(stringnumeric.add(stringnumeric.zerovalue,","anim","any):","any를","api를","arg","arg;","argument","arg에","arg의","array","array):","array는","b:","bee","beekeep","beekeeper;","boolean;","c#","c();","c:","class","classes)","console.log(arg.length);","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;","inference)","interfac","java와","k)","keeper:","key:","length:","lengthwis","lion","loggingident","loggingidentity(3);","loggingidentity(arg:","loggingidentity({length:","member)는","mygenericnumb","mygenericnumber.add","mygenericnumber.zerovalu","myidentity:","nametag:","new","number","number):","number)를","number;","numlegs:","obj[key];","obj에","output","paramet","return","signature로","string","string;","stringnumer","stringnumeric.add","stringnumeric.zerovalu","t","t)","t):","t,","t;","t[]","t[]):","type","types)","typesciprt에서","t}","t는","u","u)","value:","variable)을","variables)","world","world\"","x","y)","y:","y;","zerovalue:","zookeep","zookeeper;","{","{(arg:","{new():","|","}","}):","};","가","가능한","가능해야","가독성","가장","가정을","가정해","가져오려고","가져와","가지","가지고","가진","가질뿐만","각","값을","값이","갖습니다.","같습니다.","같은","같이","객체","객체를","객체의","것","것과","것과는","것으로","것은","것을","것이","것인지를","것입니다.","것입니다.다음장에서는","것입니다.언제","것입니다.여기에서는","것입니다.이렇게하면","것입니다.이를","것입니다.타입에","것입니다.현재의","것입니다:","것처럼","경고를","고급","고정시킬","공학의","관계를","괄호(<>)","괄호(<>)로","구축을","구축하는","그","그대로","그래서","그러기","그저","기능을","기능이","기록하고","기억한다면","길이를","꺾쇠","나열된","나중에","나타내는","나타냅니다.","내부에","넘기면","넘길","네임스페이스는","높일","누군가","눈치","는","다루었던","다룰","다른","다시","다양한","다음","다음에","단일","달리","대신","대응하는","대하여","대한","대해","대해서도","대형","더","더이상","데","데이터","데이터에","도구","도구가","도움이","동일한","동일합니다.(즉","되기","될","됩니다.","됩니다.앞의","두","두가지","두고","두면","두번째","들어","따라","따라서","때","때가","때문에","또는","를","리터럴","리터럴을","마찬가지로","만드는","만든","만들","만들고","만들기","만들면","만들어","만들었습니다.이","매개","매개변수","매개변수(여기서는","매개변수가","매개변수들을","매개변수로","매개변수를","매개변수에","먼저","메소드를","멤버(static","멤버가","멤버를","명령과","명시적으로","명확하고","모듈에는","모든","모릅니다:","모습의","못하면","무엇이","무엇이었는지에","묶인","문자","미래의","및","바꿔보겠습니다.제네릭","바인딩","밖에서","반환","반환될","반환하는","반환할","반환합니다.숫자","반환횔","받고","받을","방법","방법에","방법은","방법을","방법이","방법이기도","방식으로","배열을","배열이며","변수","변수(type","변수가","변수에","변수의","변수인","보겠습니다.","보고","보다","보다는","보면","복잡한","본","볼","봅시다.그러면","봅시다.이","부분은","부여해야","분명히","비","비슷하게","비슷한","비슷합니다.제네릭","뿐만","사용","사용되는","사용이","사용자가","사용자는","사용하고","사용하기","사용하는","사용하도록","사용하여","사용할","사용합니다.자세히","사용합니다.즉","사용했습니다.","사이에","사이의","사항을","살펴보겠습니다.","삽입해야","삽입해야하는지를","생각하면","생성자","생성하는","생성할","선언과","선언할","설명하겠습니다.우리가","설명하겠습니다:","설명하는","설명하는데","설정합니다.","설정합니다.타입","섹션에서","소개","소프트웨어","속성을","속성이","수","수는","수도","수와","숫자","숫자를","스타일에","시스템","시작할","실제로","싶다면","싶을","아니라","아닌","아래의","안과","안에","않는","않도록","않습니다)","않습니다.","알","알고","앞에서","앞의","약간","어떠한","어떤","어떻게","언어에서","언어의","언제","없는","없다고","없다는","없다면","없습니다.","없습니다.이전에","없습니다.컴파일러는","없었습니다.그래서","없음","없음.","에","여기서는","열거형과","예를","예에서","예제는","예제를","예제에서","예제에서는","예제와","오류","오류,","오류가","오류를","올바르게","옮깁니다.","와","외에도","요구","우선","원했지만","위한","위해","위해서는","유연성을","유연한","유용한","유지하는","유형(예:","으로","을","의","의해","이","이것은","이것을","이나","이동하려고","이러한","이렇게","이름","이름을","이미","이전","이전의","이제","이해하는","인수","인수로","인수를","인수에는","인수와","인스턴스","인터페이스","인터페이스로","인터페이스를","인터페이스와","인터페이스의","일관된","일반적으로","일반적이라고","일반적인","일부로","일부인","일치하다면","잃어버리지","잃어버립니다.만약","입니다.","있게","있게되지만","있게합니다.","있고","있기","있는","있는지에","있다고","있다는","있도록","있습니다.","있습니다.ani","있습니다.loggingident","있습니다.예를","있습니다.이것은","있습니다.이렇게하면","있습니다.이를","있습니다.제네릭","있습니다.첫번째","있습니다.하지만","있습니다:","있어야","있으면","있으므로","있을","있음을","있지","있지만","자동으로","자신만의","자체에","자체의","작동하는","작동하도록","작동하지","작성하게","작성할","작성해야","작업하는","잘","잡아내지","장에서는","재사용","적어도","적용할","전달","전달된","전달하는","전달하면","전달할","전달해야","전체","접근하기를","정보도","정보를","정적","정적인","정하는","정했으며","제공한","제공할","제네릭","제네릭에서","제네릭으로","제네릭을","제네릭의","제네릭이","제네릭이므로","제네릭인지","제약","제약으로서","제약조건","제약조건에서","제약조건을","제한되는","제한되어","제한을","제한하는","제한합니다.","조건을","존재하지","종류의","주요","주지만","줍니다.","중","즉","증명할","지식이","지정된","지정할","직접","짧고","참조해야","챘을","처럼","처리하고자","처리하는","처리한다고","처리할","처음의","첫번째","체크!","추가했습니다.이","추론(type","추론은","추론하고","추론하지","취급힙니다.","측면","측면과","측면에서만","측면의","측면이","캡처하여","컴파일러가","컴파일러는","컴포넌트는","컴포넌트를","코드를","콘솔에","클래스","클래스는","클래스를","클래스에는","클래스의","키워드를","타입","타입(예:","타입과","타입들에","타입만","타입변수","타입에","타입에서","타입으로","타입은","타입을","타입의","타입이","타입이든","통해","특별한","특정","파라미터를","팩토리를","포함한","프로토타입","프로퍼티가","프로퍼티를","프로퍼티에","필수","필요가","필요합니다.여기서는","하고","하고자","하기","하나는","하나로","하나의","하나인","하는","하지","할","할당","할지도","함께","함수","함수가","함수는","함수로","함수를","함수에","함수와","함수의","함수입니다.이는","합니다.","합니다.그렇게","합니다.다른","합니다.또한","합니다.실수로","합니다.여기서는","합니다.즉","해당","해야할까요?","했던","했습니다.따라서","허용하지만","형식에","형식으로도","형식을","형태가","호출","호출과","호출에","호출할","혹은","효과적으로","후"],"pages/Enums.html":["!","!==","\"a\"","\"a\";","\"bar\",","\"baz\")","\"down\",","\"foo\",","\"left\",","\"right\",","\"up\",","\"yes\",","\"직렬화(serialize)\"하는","%,","&,","'!=='","'e.bar'","'e.foo'","'if'","(ambient","(comput","(const","(enum","(enum)","(enums)","(function","(heterogen","(name","(numer","(revers","(runtim","(string","(union","(valu","(x","(그리고","(기본적으로","(다른","(예:","*","*,","*/,","*/];","+,",",","...","/*","/,","//","0","0,","0]","1","1,","100)","100,","1을","2","2,","3","3,","4","=",">",">>,",">>>,","[0","[directions.up,","^","`e`","`x`","b","b,","bar,","booleanlikeheterogeneousenum","b에는","c","c:","caroline\",","circl","circle,","comput","const","const))","constant","declar","differences)가","direct","direction.up","directions.down,","directions.left,","directions.right]","down","down,","e","e)","e.bar","e.bar)","e.foo","e.x","e1","e2","e2의","enum","enum.a;","enum;","enum[a];","enum[enum[\"a\"]","enums)","f(e);","f(obj:","f(x:","fileaccess","foo,","function","getsomevalue(),","infin","interfac","javascript로","javascript의","kind:","left","left,","mapping)","mappings)","member","members)","members)에","message:","name)","nameofa","nan","none,","number","number;","obj.x;","radius:","read","respond(\"princess","respond(recipient:","respons","response):","response.yes)","return","right","right,","runtime)","runtime)이","shapekind","shapekind.circle;","shapekind.square,","shapekind.square;","sidelength:","squar","square,","string,","types)","types)에","typescript는","typescript의","up","up,","value)","var","void","x","x,","x:","y,","ye","z","{","{}));","|,","||","}","})","})(enum","~","~~~~~~~~~~~","~~~~~~~~~~~~~~~~","가","가능합니다.","가지고있기","가질","가질수","각","간단합니다:","간주된다는","간주됩니다.","간주됩니다:","값","값과","값들을","값만","값에","값에서","값으로","값은","값을","값이","같은","같이","개념이지만","객체로","객체를","객체입니다.","검사를","검사했습니다.이","것","것과","것으로","것은","것이","것입니다.","것입니다.결합","것입니다.반대로,","것입니다.열거형은","것입니다.이","결고","경우","경우에","경우에는","계산되지","계산된","계산된(computed)","계산된,","괄호로","구별되는","그렇게","기반","나오는","내부가","는","다른","다음","다음과","다음은","단항","달리","대부분의","대한","대해","더","더한","도움이","독립적으로","동안","동일한","동작은","동작을","된","된다는","될","될것입니다)문자","됩니다.","됩니다.이","두어야","들어","들어,","등장하는","디버깅","따라서","따라야할","때","때떄로","때문에","떄문입니다.","또","또는","라는","런타임","런타임시의","런타임에","로","리터럴","리터럴)","리터럴에","마이너스","만","만드는","만들","말하자면","매핑","매핑(revers","매핑과","매핑을","먼저","멤버","멤버가","멤버는","멤버도","멤버들은","멤버로","멤버를","멤버에","멤버에는","멤버와","멤버의","멤버이며","멤버입니다.","멤버입니다.리터럴","명확한","모두","모든","못하면","묶인","문서의","문자","문자열","문자열과","미묘한","및","바보같은","바이너리","받습니다.","방법입니다.하지만","방출되며","배우지","버그를","번째","변화는","별종","보면,","불투명합니다","비교하는","비상수(non","비슷한","비앰비언트","비용을","사례들을","사실을","사용","사용된","사용은","사용하는","사용하려고","사용하면","사용하여","사용할","사이트에서","상수","상수들을","상수로","상수입니다.","상수입니다.이","상수입니다:","상수초기화되어야","생성된","생성하지","섞일","선언합니다.","설명","성공하면","성공하지","속성","속성으로","속성을","수","수는","수도","숫자","숫자인","쉬운","쉽게","시간에","시스템이","시작합니다.다른","신경","실제","실제로","실행되지","실행될","실행됩니다.하지만","실행시","쓰지","아닌지","아래에","아직","않고","않는","않습니다.","않습니다.(역","않습니다:","않았으므로","않았지만,","않은","않지만","알고있다는","알아","앞의","앰비언트","약간의","언어에서","엄격합니다.열거형의","엄밀히","없거나","없고","없기","없는","없습니다.","없앨","없으면","에러입니다.","엑섹스하고,","여기에서는","여부느이","역","역매핑을","역방향(reverse)","연산자","연산자에","열거","열거형","열거형과","열거형에","열거형에서","열거형으로","열거형은","열거형을","열거형의","열거형이","열거형입니다.아래에","예를","예제에서,","예제에서:","오류","오류!","오직","올","와","완벽하게","완전히","왜냐하면","외에도","요구사항이","우회","원한다면","위에서","유용한","유용합니다.","유효현","으로","은","을","의","의도나","의미가","의미를","의미있고","이","이것을","이렇게","이름과","이름으로","이름을","이름이","이며,","이어서","이유는","이전","이전에","이점이","이후","익숙","인","인라인(inline)되지","인라인(inline)됩니다.const","일반","일부","읽기","읽어야하는","입니다.","있는","있다는","있습니다.","있습니다.const","있습니다.typescript","있습니다.단편적으로","있습니다.문자","있습니다.열거형","있습니다.열거형의","있습니다.즉,","있습니다:","있으며","있음)에","있지만","자동","자동으로","자체가","자체에","자체의","자체적으로","작동합니다.","잘못","잡을","저장하는","적용되는","적용된","적용할","전달","전달하지는","전방향(forward)","접근으로","접근할","접해봤다면","정의된","정의할","정의합니다.","정확한","제거됩니다.const","제공합니다.","조합","존재하는","종종","좋습니다.","중","중요한","중이며","즉,","증가","증가합니다.즉,","지","지시자를","지정됩니다:","집합이","집합입니다.표현식은","차이","차이점","참조","참조는","첫","첫번째는","초기화","초기화가","초기화되지","초기화된","초기화됩니다.상수","초기화를","추가적인","컴파일","컴파일됩니다.다른","컴파일하는","컴파일합니다.","코드가","코드는","코드에서","코드와","키워드를","타임","타입","타입에","타입을","타입이","통합","특수","특수한","특정","평가되는","평가될","표현식","표현식만","표현식에","표현식으로","표현식은","표현식이","표현식입니다:","피하려면","필요가","필요합니다.","하나","하나는","하나일","하위","하지","한,","할","함수에","합니다.","합집합(union)","항상","허용되지","혼합될","확인하는","활용할"],"pages/Type Inference.html":["\"가장","\"다른","\"상황적","(basics)","(best","(contextu","(introduction)","(rhino","//","1,","3;","=","[0,","[new","anim","animal,","animal[]","any)","array)","assertions),","common","console.log(mouseevent.button);","createzoo():","eleph","elephant(),","elephant,","function","function(mouseevent)","function(mouseevent:","inference)에","mouseev","new","null","null];","number","return","rhino(),","rhino,","snake","snake()];","snake)[]","type)","typescript","typescript에는","typescript의","typing)\"","window.onmousedown","x","zoo","zoo:","{","|","}","가","가능합니다.","가장","가지며","각","간단합니다.다음","객체가","객체의","검사기는","것입니다.","결과는","결정할","경우도","경우에","경우에는","계산하는","고려하고","고려해야합니다.여기서는","공유하지만","공통","구성됩니다.이","구조를","그","그렇게","그리고","기본","기본값을","네가지","논의할","다른","단언(type","대부분의","대체합니다.일단","대하여","대한","대해","데","되면","된","됩니다.","두가지","때","때문에","또한","라고","로","리터럴,","많은","매개","매개변수는","멤버를","멤버와","명시적","명시적으로","명시적인","명시해주지","모든","무시됩니다.","문맥적으로","문제를","미묘한","반드시","반환","반환문입니다.상황적","발견되지","발생하지","발생합니다.","방향\"에서도","배열","배열(union","배열에는","배열의","배열이","변수에","변수와","변수의","봅시다.","사용되는","사용됩니다.","사용하여","살펴보겠습니다.","상황적","선택사항","선택이","선택합니다.","선택해야하기","설명합니다.즉","설정하거나","소개","수","수도","수퍼","않습니다.","않았을","않으면","않으므로","알고리즘으로","알고리즘은","암시될","어디서","어떻게","없기","없는","없습니다.이","여러","예:","예시","예에서","예제를","예제에서","오류가","오류는","오류를","오른쪽","와","요소","요소의","우측","원할","위","위의","위치가","위치에","위해","위해서는","유니온","유형을","유형의","은","의","의해","이","이라고","이루어지면","이상적으로,","인수,","일반적인","입력","있는","있면","있습니다.","있습니다.아래","있습니다.하지만","있었습니다.이","있지","작동합니다.이를","작성했다면:","작용합니다.","장에서는","적용되지","적용됩니다.일반적인","정보가","정보를","정해진","정확히","제공되는","제공하기","제공해야합니다:","종류의","주석이","주어집니다.가장","중에서","집합으로","차이에","초기화하거나","추론","추론(type","추론되기를","추론되는지","추론됩니다.이러한","추론은","추론의","추론이","추론하기","추론할","추론했습니다.이렇게","추측을","코드를","코드에서","타이핑(contextu","타이핑은","타입","타입\"을","타입(상위","타입)이","타입에","타입으로도","타입은","타입을","타입의","타입이","타입인","포함되어","표현식,","표현식에","표현식에서","표현식은","표현식의","표현식이","하나도","할","할당의","함수","합니다.상황적","해결하려면","해당","했을","호부와","호출에","호환되는","후보"],"pages/Type Compatibility.html":["\"","\",","\",\"","\"alice\",","\"alice\"});","\"seattle\"","\"seattle\"});","\"타당\"한","'arg'로","'버려지는'","'호환성'을","()","(...args:","(a","(a:","(advanc","(b:","(classes)","(compar","(e).y));","(e:","(enums)","(function","(generics)","(introduction)","(n:","(option","(privat","(start","(subtyp","(x,","(x:","(x?,","(x와","(y:","({name:","(이","(타입","*/","+","...","/*","//","//그래도","0;","2,","2],","3];",":","=","=>","[1,","a:","a;","alert(\"hello,","anim","animal;","any)=>ani","any[])","any[],","any를","any에서와","array#foreach는","array)","assignment)","bivari","bivariance)","blue,","c#","callback:","class","classes)","color","color.green;","console.log((e).x","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","event","event)","eventtyp","eventtype,","extend","extends의","feet:","function","function(x:","function(y:","functions)","green","greet(n:","greet(y);","handler:","ident","implements와","index,","interfac","invokelat","invokelater([1,","invokelater(args:","item","items.foreach((item,","items.foreach(item","java","javascript","javascript는","javascript에서","keyboard","keycode:","keyev","listenevent(eventtype.mouse,","listenevent(eventtype:","locat","location:","member","mouse,","mouseev","mouseevent)","n.name);","name","name:","named)","named;","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;","string)","string,","string;","t","t):","t;","timestamp:","topics)","two","typescript","typescript는","typescript에서","typescript의","u","u):","undefined가","void)","void>((e:","vs","wait","x","x:","x;","x가","x는","x에","x와","x의","y","y)","y));","y:","y;","y?)","y가","y는","y에","y에는","y에서","y와","y의","{","}","};","가능하거나","가능하지만","가능한","가능합니다.","가져야합니다.","가져온","가지","가지고","가지므로","가진","가질","각","간단하지만","간단한","간주되어야","간주됩니다.","값은","값을","강제로","강제합니다.","같기","같은","개념은","개의","객체","객체를","객체의","거에요!","검사하기","검사하여","검사할","검사합니다.","검사합니다.그","검사합니다.그런","것으로","것은","것이","것입니다.","결과","결과로","결정됩니다.","경우","경우x의","경우에도","경우와","계층","고급","고려되지","고려됩니다.","고려됩니다.이","고려했으며","곳과","곳을","관계시키는","관계의","관점에서","광범위하게","괜찮을","구성원","구조","구조가","구조와","구조의","구조적","구조적인","구현체로","규칙과","규칙은","규칙이","그","그것은","그럼에도","그렇기","기반으로합니다.구조적","기본","기본적인","기술하지","나머지","나타나는","내용은","노트","다른","다음","다음과","대부분의","대상","대상의","대신","대신에","대안","대조적입니다.","대한","대해","더","덜","동기","동기를","동일하게","동일한","동작을","동작하는지","동작합니다.","될","두","뒤에있는","드물기","들어","들어:","따라","때","때문에","때문입니다.","또는","라이브러리에서","런타임","리터럴","리터럴과","마세요","마찬가지로","만","많은","매개","매개변수","매개변수는","매개변수를","매개변수의","매우","먼저","메커니즘","멤버","멤버가","멤버는","멤버를","멤버만","멤버에","멤버의","명사적인","명시된","명시적으로","모두","모든","목록에서만","목록을","목적을","무시하는","무한적입","문서","문자열인","미치지","및","바꿔서","바람직하지","반대일","반환","발견","발견되는","발생하는","방법을","방법입니다.이것은","방식에","방식으로","배열","번째","변경하면","변수","변수가","변수는","변수는y에","변수를","변수에","변수와","변수의","별도의","보면","보여줍니다","복잡합니다.","부여","부여하는","부적절하지만","부적절한","부적절함","불구하고","비","비교","비교됩니다.정적","비교적","비교하는","비교할","비롯된","사양에","사양을","사용될","사용됩니다","사용하기","사용하는","사용하면","사용하여","사용하지","사용할","사용합니다.실용적인","사용했습니다.typescript에는","살펴보겠습니다","살펴보겠습니다:","살펴보세요","살펴봅니다.","상당히","상속","상응하는","상황에","상황에서","상황이","생기는","생성된","생성자는","서로","서브","선택적","설계되었습니다.","설명합니다.","성공합니다.","세","소개","소스","수","수도","수의","수퍼","수행하고","수행할","숨겨진","숫자","숫자는","숫자와","시그니처과","시나리오에","시스템","시스템에","시스템에)","시스템은","시스템을","시스템의","시스템이기","시작하기","식으로","신중하게","실제로","아니라고","아니라는","아니며","아닌","아닙니다.","안전성(type","안전성에","안전하게","안정성에서","않기","않는","않습니다","않습니다(명확한","않습니다.","않습니다.왜냐하면","않으며","않으므로","않은","않지만","알","어떻게","언어","언어에서는","없기","없는","없습니다.","열거형","열거형과","열거형까지","열거형에서","열거형은","열거형의","영향을","예를","예시와","예외를","예제:","예제는","예제를","예측","오류","오류).","오류,","오류가","오류는","오류입니다.","오버로드","오버로드가","오버로드는","완료시","완전히","왜냐하면","요소와","용어가","우선","원본","원시적인","위의","위치는","위치에서","위한","위해","유사하게","유용합니다","유의한다.","유익하고","유형에","유형을","유형의","의심스러울겁니다.이","의해","이","이것은","이는","이러한","이런","이로","이를","이름뿐인","이름은","이유가","이유는","이제","익명의","인덱스","인수","인수를","인스턴스","인스턴스가","인스턴스에도","인스턴스의","인터페이스와","인터페이스의","인해","일반적으로","일반적이지","일반적인","일부(개발자에게)","일부로","일이기","일치","일치합니다","일치해야합니다.이렇게하면","임의의","입니다","있기","있는","있는지","있는지를","있다.","있다면","있습니다\"","있습니다.","있습니다.원본","있습니다.타입","있습니다:","있어","있어야합니다.마찬가지로","있으면","있지만","자세한","자신을","자연스럽습니다.","작동합니다:","작성된","작업을","잘","재귀적으로","적어도x와","적용되는","적용되지","적용됩니다.이를","전체에서","점에","정말로","정의된","정적","제공\"할","제공하게","제공하는","제공합니다","제네릭","제외하고","좀","종류에","종류의","좋아요","좋아요,","주제","줍니다.","줍니다.클래스의","중","중요하지","지금까지는","지정되지","지정하는","지정하여","진행되어","질문은","집합인것처럼","차별화된","차이가","참조하십시오.","찾습니다.","처리됩니다.","처리하는","첫","추가","추가적인","추가하여","추론된","취하는","측에서","컴파일러는","코드가","코드를","콜백","콜백을","클래스","클래스가","클래스는","클래스에서","클래스에서는","클래스와","클래스의","타이핑과","타이핑은","타이핑이니까","타입","타입과","타입를","타입만","타입에","타입은","타입을","타입의","타입이","타입이되도록","타입처럼","탐색합니다.","통과하는","통해","특수화된","특정","패턴을","패턴입니다.","포함되어","포함된","포함합니다.","표현식이나","표현하는","프로세스는","프로퍼티가","프로퍼티를","필수","필요로","필요합니다)","하나를","하는","하위","하지","한","한가지","할","할당","할당과","할당될","할당을","할당이","함수","함수가","함수를","함수에","함수와","함수의","합니다.","해당","허용되는","허용되지","허용됩니다.","허용하는","허용하는지","형태을","호출","호출하는","호출한","호출할","호출합니다.","호환","호환가능한","호환되는","호환되며","호환되지","호환된다는","호환됩니다.다른","호환성","호환성에","호환성은","호환성을","호환성이","혼란스러움","확인하기","확장에서만","훨씬","흔한"],"pages/Advanced Types.html":["!","!==","\"","\")","\");","\"10억","\"bar\";","\"bob\";","\"boolean\",","\"circle\":","\"circle\";","\"default\";","\"eas","\"foo\";","\"img\"):","\"input\"):","\"number\")","\"number\",","\"number\";","\"number\"를","\"padding\"을","\"rectangle\":","\"rectangle\";","\"square\":","\"square\";","\"string\")","\"string\",","\"string\";","\"symbol\".typescript에서","\"triangle\"을","\"typename\",","\"typename\"와","\"typename\"은","\"uneasy\");","\"uneasy\"가","\"리터럴","\"싱글톤","&","'","'!=='는","'\"eas","'\"uneasy\"'","'${padding}'.`);","'.","'1'과","'2'","'address'로","'age'","'age');","'age'에","'age'와","'fly'","'jarid',","'name'","'name');","'name'이","'null'은","'number","'number'에","'option1'","'option2';","'padding'이","'string","'string'에","'swim'과","'undefined'는","'undefined'를","'unknown');","'unknown']);","'unknown'은","(!result.hasownproperty(id))","((pet).swim)","()","(const","(discrimin","(eas","(enum","(exhaust","(first)[id];","(index","(infer","(instanceof","(intersect","(isfish(pet))","(isnumber(padding))","(isstring(padding))","(let","(numer","(option","(pet).fly();","(pet).swim","(pet).swim();","(pet.fly)","(pet.swim)","(polymorph","(result)[id]","(s.kind)","(second)[id];","(sn","(string","(type","(typeof","(union","(user","(x","(y","(다른","*","**","*/","*=","+","+=","..","...",".add(1)",".currentvalue();",".multiply(5)",".sin()","/**","//","0)","0);","0,","1","1).join(\"","12;","13;","1이어야","2","2)","2);","2;","2와","3","35","4","4);","5","6",":","=","==","===","=>","['age',","['name']);","[k","[key:","[p","a:","access","add(operand:","address:","age:","age?:","alia","alias","alias):","alias;","aliased(arg:","aliased는","aliases)","aliases)은","aliases는","aliases도","aliases를","aliases와","aliases은","aliases을","aliasing(typ","alias가","alias를","alias에","animate(dx:","any)","any):","any가","any로","area(s:","area도","array(pad","array(this.numspac","array;","assertions)","assertions)을","assertnever(s);","assertnever(x:","assertnever는","b","b?:","basiccalcul","basiccalculator(2)","basiccalculator를","bend","bird","bird):","bird가","bird는","body가","boolean","boolean;","boolean은","boolean이므로","broken(name:","button","button.animate(0,","c","c();","c.a","c.b","case","case가","checking)","circl","circle;","class","consolelogg","consolelogger());","constructor(priv","constructor(protect","constructor(publ","constructor(valu","contain","createelement(tagname:","currentvalue():","declar","default:","defin","differenti","discrimin","discriminant.","dy:","eas","easing)","easing:","element","epithet;","error(\"unexpect","error(`expect","extend","extend(first:","extend(new","f","f(1);","f(1,","f(sn:","f(x:","first)","fish","fish가","fish는","fish라는","fish의","fixed(name:","flag","fli","fly();","fly라는","foo(x:","function","get():","getname(n:","getpaddingstring()","getpaddingstring():","getproperty(o:","getproperty(person,","getproperty라는","getproperty에서,","getproperty의","getrandompadder()","getsmallpet():","getsmallpet();","guard","guard)는","guards)","guard라는","height:","hello","htmlimageelement;","htmlinputelement;","id","identifier!는","identifier의","implement","in\"","in\")","in\");","indentedstr","index","instanceof","instanceof의","interfac","interface):","interface;","interfaced(arg:","interface를","isfish(pet:","isfish가","isnumber(x:","isstring(x:","javascript","javascript에서","javascript의","jim","jim.log();","jim.name;","k","k):","k[]):","k]:","key","keyof","keyof를","keyof와","keys:","keys]:","keys는","kind","kind:","k는","layeggs();","left:","linkedlist","linkedlist;","liter","log()","log():","loggabl","loggable은","map","map;","map['foo'];","math.pi","math.random()","math.sin(this.value);","member","mind","mixin을","multiply(operand:","multiply는","n","n();","n;","name","name!.charat(0)","name.charat(0)","name:","name?:","nameorresolv","nameorresolver):","nameresolv","nameresolver;","names)","names.map(n","names:","name의","name이","never","never):","new","next:","null","null'에","null)","null):","null);","null;","nullabl","nullableperson","null과","null과는","null은","null을","null일","num:","number","number)","number):","number,","number;","number를","number이거나","number인","numspaces:","o:","o[n]);","o[name]:","o[name];","o[name]은","object:","ok","operand;","operator)","option1:","option2:","originalprop","out\"","out\"'","out\")","out\";","pad","padder","padding:","padleft","padleft(\"hello","padleft(value:","padleft의","paramet","parameternam","parametername은","partial","partial.name은","partial;","partialperson","partial과","partial는","partial처럼","people.name;","people.next.name;","people.next.next.name;","people.next.next.next.name;","people:","person","person(\"jim\"),","person.name이","person:","person;","person['name']은","person['name']타입을","person[p]","person]:","person]?:","personparti","personprops:","personreadonli","person에","person은","person의","pet","pet.fly()","pet.fly();","pet.layeggs();","pet.swim();","pet의","pet이","pick","pick과","pick은","pluck(o,","pluck(o:","pluck(person,","pluck과","pluck으로","postfix(\"great\");","postfix(epithet:","predicate)","properties)","prototyp","proxi","proxifi","proxify(o:","proxify(props);","proxify):","proxy;","proxyprop","public","radius:","readonli","readonly,","readonly;","readonlyperson","readonly를","readonly와","record","record는","record와","rectangl","result","result;","result[k]","return","right:","rolldie():","s","s.height","s.radiu","s.size","s.size;","s.width;","scientificcalcul","scientificcalculator(2)","scientificcalculator는","scientificcalculator입니다.","second)","second:","serializ","set(value:","shape","shape)","shape):","shape에","signatures)","sin","sin()","size:","sn","sn:","sn;","spacerepeatingpadd","squar","strictnullchecks가","strictnullchecks를","strictnullchecks에서","strictnullchecks와","string","string)","string):","string,","string;","string[]","string]:","stringpadd","strings:","string을","string이","string인","string입니다.","super(value);","swim();","switch","switch가","s가","t","t)","t):","t,","t;","t[k]","t[k],","t[k].get();","t[k][]","t[k]는","t[k]를","t[p]","t[p];","t[p]가","t[p]의","t[string]은","t]:","t]?:","tag","tag라고","this.valu","this.value;","this;","this는","this를","threestringprop","throw","tree","tree;","triangle;","triangle을","true);","type","typeof","types)","typescript가","typescript는","typescript에는","typescript에서","typescript의","types의","type과","type에서","type은","t는","t를","t에","t와","t으로","t의","t이며","u","u):","uielement","uielement();","undefin","undefined'에","undefined);","undefined;","undefined가","undefined는","undefined라는","undefined로","undefined를","union","union.","unions)","unions,","unions은","unions합니다;","unknown","unproxify(proxyprops);","unproxify(t:","v","value:","value;","var","void;","vs.","width:","world\"","world\",","x","x);","x는","y?:","yike","{","{}","{};","|","||","}","};","~~~~~~~","—","가능하다면","가능한","가드","가드(type","가드.","가드는","가드로","가드를","가드와","가드임을","가장","가져가면","가져와서","가지","가지게되고","가지고","가지는","가진","가집니다","가집니다.","각","간결하다는","간단하고","간단한","간략하게","간주합니다.사실상","감싸기","값에","값을","값의","값이","값입니다.즉","갖게됩니다.","갖는","갖춘","같습니다.","같습니다:","같은","같이","개념을","개수의","객체","객체는","객체에서","거의","검사","검사를","검사하기","검사하도록","것과","것들이","것에","것으로","것은","것을","것이","것입니다","것입니다.","것입니다.multiply는","것입니다.그러나","것입니다.그리고","것입니다.다행히도","것입니다.이는","것입니다.즉","것입니다.타입","것입니다:","결과","결과를","결과적으로","결합","결합됩니다.이러한","결합하여","결합할","결합합니다.따라서","겹칠","경우","경우는","경우에는","경우에도","경우조차도","계산기가","계층을","계층적으로","고급","고유합니다.인터페이스는","고전적인","고통스럽습니다.다행스럽게도,","곳에","곳입니다:","공백이","공통","공통적인","과","관련이","괜찮습니다.","굉장히","교차","교차(intersection)","구문과","구문은","구별하기","구별하는","구분하기","구성","구성요소가","구체적으로","구현되기","구현할","그","그것을","그러나","그런","그럼","그렇지","그리고","기능을","기대하는","기반으로","기본","기존","기존의","기타","까다로울","꽤","나갑니다:","나뉩니다:","나타나는","나타냅니다.이것을","남겨진","내부가","내에서","낸다는","넣습니다:","누락된","다루고","다루지","다르게","다른","다시","다양한","다음과","다음에서","다음으로","다음은","다형성의","다형성의thi","다형성이라고","단서는","단언","단언(type","단언을","단일","단지","단지string이","달라집니다.","달러의","대수의(algebraic)","대신","대한","대해","대해서","더","데","데는","데이터","도움이","돌아와","동안,","동일한","동일합니다:","동작을","동적","동형","동형(homomorphic)이","동형(homomorphic)이기","동형(homomorphic)인","동형이","되지","될","됩니다","됩니다.","됩니다:","두","두가지","들어","들어,","들어:","들어있는","따라","따라서","때","때때로","때문에","때문입니다.함수가","또","또는","또는string이","라이브러리를","라이브러리에","래핑된","래핑하는","런타임","런타임에는","리스트이고","리터럴","리터럴로","리턴합니다.","마우스를","마찬가지로","막대(|)를","만드는","만들","만들어","만들어야","만들지","많습니다!)","많은","말하면","맞지","매개","매개변수에","매개변수와","매우","매핑","매핑은","먼저","멈추지는","메서드가","메서드로","메서드를","메시지는","멤버","멤버가","멤버는","멤버를","멤버에만","멤버의","명백하기는","명시적","명시적으로","명제","명제로","명제입니다.명제는","몇","모델링","모두","모든","목록은","못하고","못하면","무슨","무엇인지","문서의","문자열","문자열과","문자열에","문자열에서","문자열은","문제점은","미리","미묘하며","미묘한","믹스인에","밀접한","및","바꿔","바운드","바인딩","반드시","반면","반복할","반영합니다.","반환","반환된","반환하는","반환하면","반환한다는","반환할","반환했을","발명가","발생시킵니다.","발생하여","발생합니다","발생합니다.그러나","발생해야합니다","발휘되는","방법으로","방법은","방법을","방법이","방법입니다.","방법입니다.예를","방식으로","방식으로든","방지하려는","버그를","버전에","버전을","버전의","번","번째","번째는","범위를","변경","변수","변수가","변수는","변수를","변수에","변수와","변수의","변형을","변형입니다.이것은","변환은","변환합니다.예를","변환합니다.즉","별칭","별칭을","보여","보여주지만","보여줍니다.","보입니다.기존의","보장된","보장하는","보통","복사하는","복사할","본질적으로","볼","부릅니다.","부릅니다.다른","부분을","분류된다는","분명해집니다.","불가능합니다:","비교를","비교하는","비교할","빌드할","뿐만","뿐입니다.어떠한","사용되는","사용될","사용됩니다.때로는","사용됩니다.세","사용법이","사용을","사용자","사용자가","사용하겠지만","사용하기","사용하는","사용하려는","사용하려면","사용하려면:","사용하면","사용하므로","사용하여","사용하지","사용한다는","사용할","사용합니다(즉시실행함수","사용합니다:","사용해야","살펴보겠습니다:","상호","상황을","새로운","생깁니다.이","생성된","생성자","생성하기","생성하지는","생성합니다.원시","생성합니다.타입","서브타입","선언의","선언할","선언합니다.각","선택적","선택적으로","선택적입니다.다음은","선택하고","선택하는","설명합니다.각","설정할","세","섹션에","섹션에서","소개합니다.","소프트웨어의","수","수는","수도","수동으로","수있는","수정할","수직","수행하는","수행하십시오:","순서로","숫자","숫자/문자열","쉽게","쉽습니다","스코프에서","스코프에서는","스코프의","시","시간","시그니처","시그니처과","시그니처에","시그니처을","시그니처의","식별","실수\"라고","실시하면","실제","실제로","실질적으로","실패합니다.","실행될","실행하게","싱글톤","아니라","아니라,els","아닌","아닙니다.","아마","아무거나","안","않기","않는","않는다는","않도록","않습니다","않습니다.","않습니다.record가","않습니다.아래","않습니다.유니온","않습니다.컴파일러는","않습니다—","않았습니다","않은","않을","않지만","알","알고","알기","알려주면","알려진","알아내는","알아야","알았으므로","알지","앞서","애플리케이션은","약간","약간의","어디에서","어디에서나","어떤","언급했듯이","언급했듯이,","언급했었습니다.기본적으로","언래핑","언래핑(푸는)","언어는","언어에서는","얻을","업데이트된다는","업데이트해야","없고","없기","없는","없는basiccalculator를","없다는","없습니다","없습니다).왜냐하면","없습니다.","없습니다.null의","없습니다.그것들을","없습니다.런타임에","없습니다.즉","없었다면","없었을","없으며","없이","에디터의","에러가","여기서","여기서,","여기에","여러","역할을","연산은","연산자","연산자(index","연산자는","연산자도","연산자를","연산자에","연산자입니다.어떤","열거형","열거형과","열려있다","예를","예제가","예제는","예제를","예제에서","예제에서는","예제입니다:","오래된","오류","오류!","오류,","오류:","오류가","오류를","오른쪽에","오른쪽에는","오버로드","오버로드를","올바른","와","완만한","완전하지","완전히","외부","왼쪽에","요소에","요청하는","용어는","원래","원시","원시적인지","원할","위","위로","위의","위한","위해","유니온","유니온,","유니온으로","유니온을","유니온의","유니온이나","유니온입니다.","유사","유사하게","유사하지만","유용하기","유용하지","유용할","유용합니다.","유용합니다.fish를","유용합니다.일부","유지할","유효하지","유효한","을","의미론과","의미합니다.","의미합니다.일단","의미했습니다.이","의해","이","이것들의","이것은","이것을","이들은","이때","이러한","이름들의","이름을","이름의","이름이어야","이며","이미","이상","이상적인","이야기할","이와","이전","이전의","이제","이제는","익숙하다면","익숙해지는","인","인경우","인덱스","인라인","인수를","인수와","인스턴스화하므로","인식됩니다:","인식하기","인식하지","인터페이스가","인터페이스는","인터페이스로","인터페이스를","인터페이스에","인터페이스와","인터페이스의","일반적인","일반적일","일부","일어날까요?javascript에서","일은","일이","일치하도록","읽기","읽었고","입니다.","입니다.즉","입니다:","입력","있는","있는지는","있는지에","있다는","있다면","있습니다","있습니다.","있습니다.(javascript에","있습니다.:","있습니다.discrimin","있습니다.kind","있습니다.string","있습니다.각각의","있습니다.구문은","있습니다.명시적","있습니다.실제로","있습니다.아래","있습니다.예를","있습니다.이","있습니다.이것을","있습니다.이것이","있습니다.타입","있습니다.하지만","있습니다:","있어야","있으며","있으면","있을","있음을","있지만","잊어버렸을","잊어버리면","자동으로","자주","자체적으로","작동하는","작동하도록","작동합니다.매핑된","작성되는","작성된","작성하고","작성하는","작성할","작성해보겠습니다.다음과","작성해야","작업은","작용하고","작용합니다.문자열","잘","잡는","적용","적용되고","적용되지","전달할","전달했는지","전에","전용","전용인","전통적인","점","점은","점이다.그리고","점입니다.","점입니다:","접근","접근법은","접근은","접근할","정의","정의하기만","정의하는","정의하려면","정의해야","정확한","제거되었습니다.case를","제거하는","제거할","제거합니다:","제거해야","제공합니다.","제공합니다.map","제외).특히","제한할","존재를","존재하는","좀","좁혀","좁히는","종료된","종류의","종류일뿐입니다:","좋겠습니다.예를","좋습니다.","좋아요","좋아요,","좋은","좋지만","주는","주목하세요.일단","중","중요한","중첩된","즉","지나치기도","지점에서","지정자를","지정하는","지정할","지정해야","지향","직관이","직접","진행됩니다.","집합을","차례대로","차별된","차용해보겠습니다:","차이점은","차이점이","참조하기","참조할","참조합니다","철저한","철저히","첫","체커는","체크가","초기화될","추가","추가됩니다.","추가하기","추가하면","추가하여","추가합니다.","추가합니다:","추론","추론은","추상화","추상화할","추적할","취하는","취할","취합니다,","컨텍스트에서","컴파일","컴파일러가","컴파일러는","컴파일러에서","켜고","코드가","코드는","코드를","코드에서","코드에서,","코드에서는","코딩된","쿼리","쿼리와","클래스나","클래스는","클래스에","키의","타임에는","타입","타입\"과","타입\"에","타입\"을","타입,","타입.","타입과","타입도","타입라는","타입를","타입뿐만","타입에","타입에는","타입에서만","타입으로","타입은","타입을","타입의","타입이","타입인","타입인지","타입입니다","타입입니다.","템플릿입니다.왜냐하면","토니","통과되지만","통과해서는","튜플","특별한","특성을","특성이","특정","파트로","패턴은","패턴을","포함되어","포함되지","포함된","포함될","포함할","포함합니다.","표준","표현식을","표현식입니다.타입","표현할","프로그래밍에","프로퍼티","프로퍼티는","프로퍼티를","프로퍼티에","프로퍼티에는","프로퍼티에만","프로퍼티에서","프로퍼티의","프로퍼티인","프로퍼티인지","필드를","필요가","필요는","필요한","필요할","하고","하나는","하나로","하나의","하나일","하는","하드","하려면","하며","하면","하위","하지만","한가지","한편으로는,","할","할당","할당되지","할당할","함께","함수","함수가","함수로","함수를","함수에","함수에서","함수을","함수의","함수형","합니다","합니다.","합니다.padleft의","합니다.다른","합니다.다행히","합니다.세가지","합니다.여기","합니다:","합집합을","항목에","항상","해당","해야","핸들링하지","했다는","허용되는","허용되지","현재","형식에","형태로","형태를","형태을","호어는","호출되는지","호출될","호출은","호출을","호출한","호출할","호환","호환됩니다.차이점은","확실히","확인하는","확인합니다","확인합니다.이","확인합니다:","확장/구현할","확장에","확장하거나","확장하지도","확장할","후에","후위에","훨씬","힘이"],"pages/Symbols.html":["\"c\"","\"c\";","\"value\"","(introduction)","(well","//","2015에서","=","===","[getclassnamesymbol](){","[sym]:","array.prototype.concat에","boolean","c","c();","c[getclassnamesymbol]();","class","classnam","console.log(obj[sym]);","const","ecmascript","false,","getclassnamesymbol","instanceof","known","new","number와","obj","primit","return","string","string.prototype.match","string.prototype.replac","string.prototype.search","string.prototype.split","string같은","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은","toprimit","{","}","};","가지는","값으로","값은","값을","값입니다.","갖는","객체","객체가","객체는","객체를","객체의","결합하여","계산된","고유합니다.","구문에","기본","나타내는","내부","내장","다음은","대체하는","데","데이터","동작에","동작을","됩니다.","마찬가지로","만드는","메서드object.prototype.tostring로","메서드로","메서드에","메서드입니다.","멤버를","목록입니다.","문자열","문자열과","문자열에서","문자열을","문자열의","바인딩에서","반복자를","반환하는","방법입니다.","배열","변환하는","병합되어야","부분","분할하는","불변이며","비교하는","사용되는","사용됩니다.","사용자","사용할","생성됩니다.","생성자","생성자를","생성자의","선언과","선언할","선택적","설명을","소개","수","수도","시작된","심볼","심볼은","심볼을","심볼이","알려진","언어","여부를","연관된","연산자의","외에도","요소로","의미로","의해","이름\"을\"","이름입니다.","인덱스를","인덱스에서","인스턴스","인식하는지","일치하는","있습니다.","있습니다.내장","자신의","잘","정규","정규식","정규식과","정의","제외되는","중","추상","클래스","키","키로","타입입니다.","파생된","판단하는","표현식","표현식과","표현식을","프로퍼티","프로퍼티와","프로퍼티의","프로퍼티입니다.","하나로서","함수의","함을","합니다.","해당하는","호출","호출됩니다.","호출하여","환경"],"pages/Iterators and Generators.html":["\"0\",","\"1\",","\"2\",","\"4\",","\"5\",","\"6\"","\"cat\",","\"dog\",","\"hamster\"","\"hamster\"]);","\"mammals\";","\"species\"","\"string\",","(iterables)","(let","(statements)","(target","(var","//","0;","1,","2,","2015","3];","5,","6];",":","=","[1,","[4,","_i","array","console.log(entry);","console.log(i);","console.log(num);","console.log(pet);","ecmascipt","ecmascript","entri","es3)","es3를","es3와","es5","fals","false];","for..in","for..in은","for..of","for..of는","for..of와","higher)","int32array,","iterable로","list","list)","map,","map과","new","num","number","numbers)","pet","pets)","pets[\"species\"]","set","set([\"cat\",","set,","somearray","somearray)","string,","symbol.iter","uint32array","var","vs.","{","}","가능한","가지고","간단한","간주됩니다.array,","값","값에","값에만","값은","같은","같이","객체는","객체에","객체에서도","객체의","검사하는","것을","것입니다.","것입니다.이","관심이","구현된","구현을","구현합니다.","내장","내장객체는","는symbol.iter","다르지만,","다른","다음과","다음은","담당한다.","대상","대상으로","대한","대해","들어","등과","때","또","또는","루프를","루프입니다:","를","리스트를","몇몇","모두","목록을","문","반면","반복","반복되는","반복자","반복자는","반복하며","반복할","반복합니다.반복되는","반환하는","반환합니다.","방법으로","배열의","보여","사용됩니다.한편","사용할","생성","생성됩니다","생성할","생성합니다.","수","숫자(numeric)","어떠한","엔진에서","엔진을","예를","예제입니다:","위한","을","이러한","이미","이상","이터러블","이터레이터와","있게","있는","있습니다.","작동한다는","저장된","접근할","제네레이터","주는","주로","차이를","차이점은","컴파일러는","코드","키","타입은","타입의","프로퍼티를","프로퍼티에","프로퍼티의","하고","할","함수는","해","호출합니다.","호환"],"pages/Modules.html":["!==","\"","\"*!text\"","\"*\":","\"+\":","\"./calculator\";","\"./lettersonlyvalidator\";","\"./mi","\"./mod\";","\"./mod\"],","\"./myclass\";","\"./myfunc\";","\"./mylargemodule.ts\";","\"./mythings\";","\"./onetwothree\";","\"./programmercalculator\";","\"./staticzipcodevalidator\";","\"./stringvalidator\";","\"./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!http://example.com/data.json\";","\"matches\"","\"math","\"module\"","\"next","\"object\"","\"object\")","\"path\"","\"thing\";","\"url\"","\"url\";","\"네임스페이스\"입니다.\"외부(external)","\"모듈\"입니다","\"발견\"","\"최상위","$","$(\"button.continue\").html(","$:","$;","${","${validate(s)","$가","$나","&&","'${char}'`);","'lettersonlyvalidator'","'stringvalidator'","'zipcodevalidator'","'위로'","(...args:","(amd),","(base","(char","(code","(commonjs),","(default","(digit","(do","(dynam","(es6)에","(explicitli","(export","(export)","(factory)","(foo를","(function","(guidanc","(if","(import","(let","(mod_1_1)","(needzipvalidation)","(option","(programmercalculator.digits.indexof(digit)","(re","(red","(require,","(require를","(s:","(simpl","(simplifi","(this.operator)","(typeof","(use","(v","(validator.isacceptable(\"...\"))","(valu","(work","(x.isacceptable(\"...\"))","(zipcodevalidator:","(글로벌","(이것들이","(즉",");","*","*/","+","...",".d.t",".h파일로",".j","/","/*","//","///","/^[0","/^[a","/collections/generic/","0","0)","0;","1);","1.5에서는","10이","16","1;","2015","2015부터","2015와","2015의","3","5","9","9]+$/;",":","=","===","=>","=를",">=","?","[\"0\",","[\"hello\",","[s:","access","advanc","allvalidators.t","ambient","amd","amd를","any;","any[])","any[]):","api","api를","app.t","base:","boolean;","c","c#에서는","calcul","calculator();","calculator(2);","calculator,","calculator.t","case","cat","class","close","code\"]","commonj","commonjs를","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)","declarations.d.t","default","default)","default를","defin","define([\"require\",","define,","define.amd)","digit","dog","ecmascript","effect","entir","error(\"bas","error(`unsupport","evaluate()","evaluateoperator(operator:","example)","excerpt)","execute:","export","export)는","exports)","exports);","exports,","exports.t","exports_1(\"t\",","exports가","exports는","exports는이","exports도","exports로","exports를","exports에","export가","export된","export로","export를","export만","export의","export인","export하는","extend","extend)","extensions을","f","factory(require,","factory);","filecont","filecontent);","flags)","flower","foo","function","function()","function(exports_1)","function,","function가","function만","gener","getresult()","getthing()","handelchar(char:","hostname?:","id","implement","import","importing를","imports는","import는","import로","import를","import하거나","inclusive.\");","input:","interfac","isacceptable(s:","isprim","isprime(2);","isprime(x:","javascript","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\"}`);","matches\"","math","mathlib.isprime(2);","mathlib;","memori","mod_1","mod_1)","mod_1.someth","mod_1;","mod_1_1;","modul","module\";","module)","module.export","module.js\";","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.j","node.js)","node.js에서","node.js의","normalize(p:","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를","programmercalculator는","protect","protocol?:","public","put","regexpbasedzipcodevalidator}","regist","requir","require(\"...\")문이","require(\"./mod\");","require(\"./zipcodevalidator\");","require(\"mod\");","require(\"module\")을","require(\"url\");","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:[","shorthand","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;","structur","super();","switch","symbol이","system","system.collections의","system.import(\"./zipcodevalidator\").then((zipcodevalidator:","system.js)","system.js의","system.register([\"./mod\"],","system:","systemj","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","typeof","typescript","typescript는","typescript로","typescript에","typescript에서는","umd","umd,","undefined)","url","url.parse(\"http://www.typescriptlang.org\");","url;","us","v","v;","valid","validation.t","validator();","validator.isacceptable(s)","validator.zipcodevalidator();","validators)","validators:","validators[\"lett","validators[\"zip","validators[name].isacceptable(s)","validator를","valu","value:","value;","var","variable,","void):","void;","wildcard","within","x","x(y);","x,","y","you'r","z]+$/;","za","zcv","zcv();","zip","zip();","zip)","zipcodevalid","zipcodevalidator();","zipcodevalidator.numberregexp.test(s);","zipcodevalidator.t","zipcodevalidator.zipcodevalidator();","zipcodevalidator:","zipcodevalidator;","{","{y}","{zipcodevalid","{};","{를","}","}\"","})(function","});","};","}],","}`);","}인","가깝게","가능한","가능합니다.default","가이드","가져오고","가져오기","가져오려면","가져올","가져옵니다.","가져와야","가지","가지고","가진","가집니다.","각","간단한","간단히","간의","간접","간주합니다.","감싸고","감지합니다.모듈","값","값을","값의","갖는","같은","같이","개념을","개념이","개의","객체","객체도","객체로","객체를","객체와","객체처럼","검사","것과","것도","것들을","것은","것을","것이","것이라고","것이라면","것입니다.","것입니다.모듈","것입니다.모듈에는","것입니다.앞서","것처럼","결과를","결합될","결합할","경우","경우를","경우에","경우에만","경험을","계산기","계산기로","계산기를","계산기의","계층에","계층을","계층적","고급","고려하세요)","고려하세요.","고려해보세요.또한","고려해야","고통이","공유합니다.","과","과도하게","관계는","관련된","관심이","구문은","구문을","구성하여","구조를","구조화","구조화를","구현을","구현하여","권장되지는","그","그러면","그럴듯한","그룹화할","글로벌","기능을","기반","기본","기존의","기타","끝에","나열","나중에","나타내는","내고","내보내기","내보내기\"가","내보내기(re","내보내기에","내보내는","내보내도록","내보내지","내보내지만","내보낸","내보낼","내부에서","내부에서만","내에서","내용은","너무","넓은","네이밍은","네이티브","네임","네임스페이스","네임스페이스,","네임스페이스가","네임스페이스는","네임스페이스로","네임스페이스를","네임스페이스에","네임스페이스와","노출된","노출합니다.다시","논리적","논리적으로","는","다루기","다른","다수를","다수의","다시","다음과","다음은","다음을","단일","대로","대부분의","대상에","대상을","대신하는","대체하는","대한","대해","더","데","도입하는","도입하지","동일한","동일합니다).","동작을","동적","동적으로","되므로","될","됩니다.","됩니다.참조","두","두고","둘은","들어","들어:","들어보겠습니다","등을","등이","따라","따릅니다.","따옴표","때","때:","때는","때문에","때의","또","또는","또한","라이브러리","라이브러리가","라이브러리는","라이브러리를","라이브러리에는","라이브러리의","라인에","래핑하는","레벨","레벨에","레벨을","레벨의","로더는","로더들은","로더를","로더에","로더에서","로더이며","로드","로드가","로드됩니다.이","로드의","로드하여","로드할","로딩","로딩과","로컬","로컬로","를","마세요","마세요!)","마찬가지로","마찬가지입니다.모듈의","마찰을","마찰이","만들","만큼","많은","많이","맞게","매우","메서드에도","명시적으로","명칭이","명확하고","몇","모델링하기","모두","모듈","모듈\"은","모듈과","모듈로","모듈만","모듈별","모듈에","모듈에는","모듈에서","모듈은","모듈을","모듈의","모듈이","모듈이라고","모든","목록을","목적이","문","문서를","문은","문을","문자열","문자열이","문제가","문제는","및","반대로","반대의","방법에","방법을","방식으로","방출된","방출될","방출하지","배치하세요.","변경되었습니다.\"내부(internal)","변경할","변경합니다","변경해야","변수).이러한","변수,","변수로","변수를","변형시키지","변환되는지","별도의","별칭(alias)","병합되지","보강하는","보강하지","보여줍니다.","보이지","볼","봅시다.","부분적으로","부수","불가능합니다.","불필요합니다.","붙은","블록처럼","비슷한","빠르게","사용","사용되고","사용되는","사용되는지","사용되어야","사용되지","사용된","사용될","사용을","사용자가","사용자들은","사용자를","사용자에게","사용자의","사용하기","사용하도록","사용하려면","사용하며","사용하세요","사용하세요.require.js의","사용하십시오.","사용하여","사용하지","사용하지만","사용한","사용한다.이러한","사용할","사용합니다.","사용합니다:","사용해야합니다.","사항:","상태를","상황에","새로운","새롭게","샘플","샘플:","생각하세요.","생각하지","생각할","생략","생성","생성하며","생성합니다.생성된","선언","선언된","선언만","선언문은","선언으로","선언은","선언을","선언이라고","선언적입니다.","선언해야","선택입니다.타입의","선택적","선택적으로","선택적입니다.","선택하게","선호되는","설계되었거나","설명하려면","설정합니다.이러한","성능이","소개","수","수도","수의","수있는","수준에서","수준의","수행됩니다.각","쉽게","쉽습니다.export","스코프","스코프가","스코프로","스코프에서","스크립트","스페이스","스페이스를","스페이스와","시간을","시나리오","시나리오를","시스템에","시작할","시험용","식별자가","신중히","신호","실제로","실행됩니다.이는","실행하기","실행합니다.javascript에서","싶지","아닌","아닙니다.모듈","아래에서는","아래의","아이디어는","안전성을","않고","않는","않는다는","않는지","않다면","않습니다).","않습니다.","않습니다.typescript는","않습니다.권장되는","않습니다.사용하지","않으려면","않으면","않은","않지만","알려진","애플리케이션의","어노테이션의","어떠한","어떻게","언급했듯이","없거나","없는","없습니다","없습니다.","없습니다.사용자는","없을","엔티티를","여부를","역할을","열거형이","염두에","예를","예입니다.네임스페이스가","예제","예제는","예제를","예제에","오류:","오직","와","외부","외부에","외부에서","요소들입니다.이","용어에","우리의","우연한","워크플로우를","원래","원본","원하는","웹","위의","위치에","위치에서","위치에서만","위한","위해","위해서","위험","유용하므로","유용한","유지하기","유효성","의도가","의미론을","의미합니다.반대로","의존된","의존성을","의해","이","이것들을","이것은","이것을","이는","이동시키세요)","이동할","이들은","이러한","이를","이름","이름으로","이름으로도","이름을","이름이","이름이지만","이미","이상의","이유는","이전","이제","익숙하다면","인터페이스","인터페이스,","인터페이스와","일","일반적으로","일부","일부는","일부로만","일치하는","잃지","입력","입력에","있고","있는","있다는","있습니다","있습니다.","있습니다.(스크립트는","있습니다.c/c++에","있습니다.default","있습니다.typeof","있습니다.typescript에서는","있습니다.그러나","있습니다.목록","있습니다.이를","있습니다.일반적으로","있습니다.컴파일러는","있습니다:","있으며","있으며(이","있을","있지만","자세한","자체","자체적으로","자체적인","작동하는","작동하려면","작성되지","작성될","작성하는","작성하여","작성할","작성해","작업은","작은","잘","재빠르게","저장하는","적어야","적용되는","적재할","적절한","전달하고","전에","전역","전체","절대","점을","접근하기","접근할","접두사","접미사를","정말","정보는","정의되어","정의된","정의를","정의하지","정의할","정적","제거하고","제거하면","제공하는","제공합니다.","제공합니다.반면","조건에서만","조직","조직으로","존재하지","존재합니다.경로와","종종","주요","줄이는","중","중에","중요합니다.예를","중첩","중첩의","증가하지","지원을","지원합니다.","지원합니다.default","지을","지정된","지정됩니다.","지정하려고","지정하지","지정합니다.","지정해야","직접","찍을","참고","참조","참조를","참조하는","참조하세요.","찾고","찾기","찾습니다.","처음","체계가","최상위","최적의","최적화가","최적화되고","추가","추가적인","추가하기","추가하는","추가하여","추가합니다.이는","추가합니다.표현이나","충돌된","충돌은","측면에서","측면에서는","커맨드","커스텀","컨텐츠를","컬렉션","컴파일러는","컴파일시","컴파일하기","컴파일하려면","코드","코드로","코드를","코드에서","클래스","클래스,","클래스에","클래스와","클래스의","키워드는","키워드로","키워드를","키워드와","타입","타입에","타입을","타입의","타입이","태그와","테스트입니다.","테스트입니다.새로운","테스트입니다:","테스트하는","통과했는지","통합했습니다.","통해","통해)","트렌드는","특별한","특정","특정한","파일","파일들을","파일로","파일에","파일을","파일이","파일입니다)","패턴","패턴은","패턴을","패턴의","패턴이","편리합니다.그렇게하기","편리합니다.예를","포함된","포함하는","폴더를","표시됩니다.","표현식으로","필수적으로","필요가","필요한","필요할때도","하기","하나","하나라도","하나로","하나를","하나만","하나의","하는","하며","하면","하므로","하지","하지만","한","할","함수","함수,","함수를","합니다(즉","합니다.","합니다.node.js는","합니다.그러나","합니다.너무","합니다.런타임시","합니다.이러한","합니다.이렇게","합니다.일반적인","해결책은","해결해야","해당","핵심","헬퍼","현재","형식","형식을","형태을","호출됩니다.이는","호출에","호출이","호출할","호환되지","확인하세요.","확장된","확장을","확장이","확장하고","확장하여","확장해야","활용되어","효과에","훌륭한","힘들기"],"pages/Namespaces.html":["\"101\"];","\"98052\",","\"ambient\"으로","\"doe","\"matches\"","\"내부","\"내부(internal)","\"네임스페이스\"로","\"네임스페이스\"입니다.\"외부","\"모듈\"입니다","${","&&","'${","'new","(aliases)","(element:","(excerpt)","(first","(let","(selector:","(simplifi","(split","(valid","(work","(모듈","(예:","(즉",".d.t","//","///","/^[0","/^[a","1.5에","2015의","5","9]+$/;",":","=","===","?","[\"hello\",","[s:","ambient","api를","base","boolean;","class","code\"]","console.log(`\"${","console.log(`'${","const","d3","d3.base;","d3.d.t","d3:","d3는","d3이라는","declar","ecmascript","event","event:","event;","eventtarget):","excerpt)","export","export를","extend","file","file)","files)","implement","import","imports(별칭으로","imports에서","import는","interfac","isacceptable(s:","ismatch","javascript","js","lettersonlyvalid","lettersonlyvalidator();","lettersonlyvalidator.t","lettersregexp","lettersregexp.test(s);","lettersregexp와","libraries)","match\"","modul","multi","mytestpage.html","name","namespac","new","number;","numberregexp","numberregexp.test(s);","numberregexp는","only\"]","outfil","outfile을","polygon","polygons.square();","requir","require(\"name\")를","return","s","s.length","sample.j","select:","selection;","selector","shape","shapes.polygons.square()'와","shapes.polygons;","singl","sq","squar","steps)","string","string)","string):","string]:","strings)","stringvalid","stringvalidator;","test.t","triangl","tsc","typescript","typescript에서","typescript의","valid","validation.lettersonlyvalidator();","validation.lettersonlyvalidator)와","validation.stringvalidator;","validation.t","validation.zipcodevalidator();","validation라는","validators)","validators:","validators[\"lett","validators[\"zip","validators[name].isacceptable(s)","validators[name].isacceptable(s);","validator를","var","var에","x","x:","y:","z]+$/;","za","zipcodevalid","zipcodevalidator();","zipcodevalidator.t","{","{};","}","}\"","}'","}'.`);","};","}`);","가져오는","가져온","가지","각","각각","간","간단한","간단히","간략하게","간의","값의","같이","개별적으로","개의","객체를","객체만","객체에서","객체와의","객체의","걱정하지","걸맞은","걸음","검사기","검사기를","것입니다.이러한","것입니다.전역","것입니다.파일은","것처럼","게시물은","경우","곳이라면","관계를","관련","구성하는","구현","구현을","그","기능을","기반으로","기여할","나누어","나눌","남아있어","내부","네임스페이스","네임스페이스(이전의","네임스페이스는","네임스페이스로","네임스페이스를","네임스페이스에","노출되지","노출하므로","는","다른","다양한","다음과","단순화할","단일","대신","대신)를","대한","대해","대해서도","더","데이터","동일한","동일합니다","동일합니다).","두","들어","들어:","따라","때","때문에","또","또는","라이브러리","라이브러리는","라이브러리로","라이브러리에서","라이브러리의","레벨의","로더","로드되기","로드해야","마무리합시다.","만들려고","많은","많이","맞게","머리말에","먼저","명칭이","몇","모듈","모듈\")를","모듈\"은","모듈을","모든","문자열","문자열이","반영되지","방법은","방법을","방법이","방법입니다.","방지합니다.","방출된","방출할","변경","변경되었습니다.\"내부","변경되지","변수","변수에","별개의","별개이지만","별칭","보려면","보수하기","보여","보이지","볼","분할","불림)를","붙입니다.반대로","비슷하지만","사용과","사용되는","사용된","사용자","사용자에게","사용하여","사용하지","사용할","사용합니다.","사항:","사항은","사항이므로","살펴보겠습니다.","상태로","새로운","샘플","생각할","생성되면","생성된","생성하는","선언에","선언을","선언할","선언해야","선호되는","설명하려면","설명합니다.용어에","세부","소개","수","수도","수있는","순서대로","쉽게","시작해보겠습니다.웹","시험용","식별자에","심볼과","심볼에","심볼의","아래쪽에","않는","않습니다.","않습니다.파일의","않은","않을","알려주는","애플리케이션이","앨리어싱된","양식에","어디에서나","언급됩니다.또","언급할","엔티티를","여기서","여러","여부를","예를","예제로","예제에서는","오버로드함으로써","와","외부에서","외부의","용어로","용어에","원래","원하기","원할","웹","위해","유지","유효성","의미에","의존성이","이","이동합니다.여기서","이들은","이름","이름을","이름의","이제","익숙하다면","인기","인터페이스와","일반적으로","일종의","입력","입력을","있기","있기를","있는","있습니다.","있습니다.c/c++에","있습니다.만약","있습니다.몇","있습니다.비슷한","있습니다.파일","있습니다:","있으며","자동으로","작성되지","작성할","작성했습니다.","작업에는","작업을","작업하기","작용합니다.중요한","적절한","전역","점은,","정렬합니다.각","정의되어","정의된","정의하지","정의합니다.typescript","정의합니다.이","제공하는","조직","종류의","좋은","주는","줍니다.","증가함에","지정할","직접","짧은","참고","참조","참조이므로","첫","체계를","최상위","추가하는","추가함에","추가합니다.테스트","추적하고","출력","충돌에","컴파일","컴파일(기본값)을","컴파일된","컴파일러가","컴파일러는","컴파일러에게","코드는","코드를","코드에는","코드에서","클래스를","키워드가","키워드는","키워드를","타입과","타입을","타입의","태그","태그를","테스트","통과했는지","통해","파일","파일들","파일들로","파일로","파일별","파일에","파일을","파일의","파일이","페이지에","페이지의","포함되면","포함한","표시하는","표현할","프로그램에서부터","하나씩","한곳에서","할","할당합니다.이것은","합니다.","합니다.대부분의","합니다.이","현재","형식을","형태을","호출합니다.일반적으로","혼동을","확인하거나","확인하기","확인해야"],"pages/Namespaces and Modules.html":["\"...\";에서","\"./shapes\";","\"somemodule\"","\"somemodule\";","\"네임스페이스\"입니다.\"외부","\"모듈\"입니다","'...',import","(needless","(pitfal","(trade","(use","(예:","(즉","*","*/","...",".d.t",".t",".ts,",".tsx","/*","//","///","1.5에","1.8","2015","2015의","=","ambient","amd","class","commonj","commonjs/require.js)작은","declar","ecmascript","export","fn():","function","html","import","import(예:'...'에서","ing","javascript","js","m","modul","modules)","mymodules.d.t","myothermodule.t","namespac","namespaces)","namespacing)","namespacing은","new","node.d.t","node.j","off","outfil","outfile을","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","{","}","가져오는","가지","가지고","가진","간단한","간단히","간에","감싸고","감쌀","강력한","같은","개의","객체로","객체에","걸쳐있을","겁니다.특정","것과","것을","것이다.차이점을","것입니다.","것입니다.모듈","것입니다.모듈의","것입니다.예를","게시물은","격리","결정하기","경로로","경로를","경우","경우는","경우에는","계층을","고급","관계","관리에","구성","구성하는","구조로","구조의","구조화하기","구조화하는","구현에서","권장","그룹을","그룹이며","그리고.d.ts를","기반으로","기본","기본이며","기억해야","끝날","나은","내보낸","내용은","내용의","네임","네임스페이스","네임스페이스는","네임스페이스를","네임스페이스에서","네임스페이스와","네임스페이스의","논리적","는","다룰","다른","다수의","다양한","다음과","다음은","대규모","대상","대상으로","대신","대응을","대응이","대한","대해","더","데","도구","동안","동일한","동일합니다).","된","될","됩니다.","두","들어","따라","따른","때","때문에","또는","또한","로더에","마찬가지로","마찬가지로,","만듭니다.여러","맞게","매우","먼저","메커니즘의","명칭이","몇","모두","모듈","모듈\"은","모듈로","모듈성","모듈에","모듈에는","모듈은","모듈을","모듈의","모듈이","모듈인","모든","문서를","문을","및","반복해서","발생하는","방법에","방법을","방법이","방법임을","방법입니다.","방지하는","방출된","번들링을","변경되었습니다.\"내부","변환하는","부터는","불립니다.네임스페이스를","불필요한","사용되는","사용자가","사용자들을","사용하기","사용하는","사용하여","사용할","사이에","사전에","사항:","사항이","살펴보고","새로운","샘플에서","서로","선언","선언을","선언한다는","선언해야","선호되는","설명하고","설명하기","설명합니다.또한","성가시게","섹션에서는","소개","소스","수","수도","수정된","쉽게","스코프에","스페이스와","시스템에","식별하기","실수는","심볼을","아닌","아닐","아무런","않는다는","않아야","알아보겠습니다.","애플리케이션에서","애플리케이션에서는","애플리케이션의","어려울","언어의","없다는","없습니다.","없습니다.이는","없으면","없지만","엔진","여기","여기서","여러","연결될","연결할","예입니다.","예정입니다.","오염과","옵션을","와","요소","요소이며","용어에","우선","웹","위한","위해","위해서는,","위험","위험에","유의해야","유지","의존성을","의해","이","이를","이름","이름은","이름을","이상에서는","이유가","이유를","이점이","이제","이해하기","이해할","일대일","일반적인","있게","있는","있습니다","있습니다.","있습니다.네임스페이스는","있습니다.모듈은","있습니다:","있으며","있지만","자세한","자체는","장기적인","재사용,","적절한","전역","정보를","정의되기","제공하고","제공하지","제공합니다.","좋은","주요","주제를","지원을","지원해야","지정하지","지정할","차이점은","참고","참조","참조하기","참조하세요.","참조하세요.네임스페이스에","찾는","찾습니다.이","찾으려","찾을","최상위","최적이","추가적인","충돌을","컴파일러가","컴파일러는","코드","코드를","코드에","코드와","큰","타입","태그는","태그로","특징은","특히","파일","파일:","파일과","파일들을","파일로","파일에","파일을","파일이","페이지에","포","포함시킵니다.가장","포함하는","프로그램을","프로젝트의","피하는","필요가","하는","한가지","한다는","할","할당할","함정을","합니다.","합니다.따라서","합니다.이에","합니다:","해줍니다.이것은","향상된","현재","호환","혼란스럽고","효과는","흔히"],"pages/Module Resolution.html":["\"*\"(모든","\"*\",","\"*\":","\".\",","\".\"보다","\"../constants/http\";","\"../node_modules/jquery/dist/jquery\"에","\"./components/entry\";","\"./moduleb\"를","\"./moduleb\"와","\"./src\"를","\"./template\"로","\"/mod\";","\"@angular/core\";","\"baseurl\":","\"baseurl\"과","\"baseurl\"에","\"compileroptions\":","\"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\"는","\"paths\"를","\"rootdirs\":","\"rootdirs\"를","\"src/#{locale}\"","\"src/de\",","\"src/views\",","\"src/zh\",","\"typescript\"와","\"很高兴认识你\"","\"您好吗\",","\"가상\"","\"메인\"","\"배포\"되는","\"추가\"하지","\"프로젝트\"로","#{locale}을","$","'*'","'./#{locale}/messages'에서","'./lib/typescript.d.ts'","'./lib/typescript.d.ts'가","'./template1')","'./view2')","'./zh/messages'의","'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'.","'nodejs'","'nodejs'.","'package.json'","'package.json'에는","'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'의","'types'","'typescript'","'typescript'는","(\"main\"","(\"types\"","(.ts,","(15)에서","(4)와","(7)에서","(8)과","(addit","(classic)","(common","(how","(import","(modul","(node)","(path","(rel","(thing","(trace","(use","(virtual","(whi","(주어진","*","../","./","./#{locale}/messages를","./#{locale}/messages와","./de/messag","./zh/messages,","./zh/messages에는",".d.t",".d.ts)을",".js로",".t",".ts/.tsx",".tsx,","/,","//","///","/generated/templates/views에","/generated/을","/moduleb.d.t","/moduleb.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/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.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/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\"]","]","];","`types\"","ambient","amd","app.t","app.ts를","a의","b","back","base","baseurl","baseurl에","baseurl을","compiler?)","compon","declarations으로","declaration에","declaration을","default","defaulthead","directori","entri","es2015인","exclud","exist","exist.","export","fall","field","file","file1.t","file2.t","file3.t","flags)","folder.","folder1","folder1/file2","folder2","folder2/file3","for)","found","gener","generated/folder2/file3","import","imports)","imports는","imports를","imports에","imports의","import가","import는","import된","import를","import에서는","import의","import합니다.","index.j","index.js라는","jquery는","jquery에","kind","list","load","look","mapping)","messag","modul","modulea.t","modulea는","modulea를","moduleb.j","moduleb가","moduleb를","moduleresolution를","modules)","name","name의","node.j","node.js가","node.js는","node.js보다","node.js의","node_modules라는","node_modules를","node_modules에서","node는","non","noresolv","noresolve)","noresolve를","npm","out","package.json","package.json에","pick","projectroot","projectroot/folder1/file2.ts.","projectroot/folder2/file3.ts.","projectroot/generated/folder2/file3.ts.","questions)","refer","rel","relative로","require(\"./moduleb\");","require(\"moduleb\");","requirej","require라는","require에","resolut","resolution)","resolution은","resolv","result.","root","rootdir","rootdirs)","rootdirs를","rootdirs의","roots를","specified,","src","src/views의","still","strategies)","successfulli","system","systemj","templat","template1.t","traceresolut","traceresolution을","ts","ts2307","tsc","tsconfig.json","tsconfig.json는","tsconfig.json은","tsconfig.json을","tsconfig.json의","tsconfig.json파일에서","tsconfig.json파일은","typescript","typescript.d.t","typescript는","typescript의","ui컨트롤의","ui템플릿","up","url","us","var","view","view1.t","view2.t","vs.","x","{","|","}","}를","“exclude”를","“files”","“files”을","│","└──","└───lib","└───src","└───typescript","├──","├───node_modul","가능한","가상","가정됩니다.","가정합니다.예를","가정해","가져","가져오기","가져오기를","가져오지","가져온","가져올","가지","가지고","가진","각","간단하게","간단합니다.예를","간주됩니다.몇","간주합니다.그","값","값)","값으로","값은","값을","같습니다:","같은","같을","같이","개발할","거슬러","검사하기","검사해야","검색한","검색합니다.","검색합니다.node_modul","겁먹지마세요","것과","것들이","것으로","것은","것을","것이","것입니다.","것입니다.다음에","것입니다.또는","것처럼","결과","결과가","결과는","결과와","결정됩니다:","결합되어","결합하세요","경로","경로가","경로는","경로를","경로와","경로의","경로인","경로인지","경로인지에","경우","경우(\"modulea\"의","경우가","경우에는","경우에는)","계산)","계획을","고려하세요.","고려해보세요.","고려해보세요.빌드","곳에","공통","관계","관계를","관련이","관련하여","구성됩니다.","구성을","구성하는","구조를","국제화","그","그것의","그것이","그래도","그러나","그런","그렇지","기능을","기대할","기록합니다.이","기반으로","기본","기본값은","기준","나머지는","나옵니다:","나중에","나타내는","내보낸다고","내용은","내용이","노드","노드.이","노드와","노드의","노드입니다.","노력합니다:","논리적으로","다룰","다르게","다른","다를","다음","다음,","다음과","다음이","단계","단계는","단계를","단계에서","단계의","단일","달라집니다.","달성하기","대상으로","대신","대신에","대체","대체를","대한","대해","더","덮어씌웁니다.typescript는","도구가","도구는","동일한","동작은","됩니다:","두","두가지가","두번째","들릴지","들어","들어,","들어:","등으로","디렉토리","디렉토리가","디렉토리내의","디렉토리를","디렉토리부터","디렉토리에","디렉토리의","디렉토리일때마다","따라","따라,","따라서","따르고","따르는","따르면,","따른","따릅니다:","때","때까지","때는","때때로","때마다","때문에","또는","또한","라인","런타임","런타임시에","런타임에","레벨","레벨이거나","레이아웃은","레이아웃이","로","로더","로더를","로드","로드하는","로직","로직에","로직을","로케일을","를","마지막으로","마찬가지로","만드는","만듭니다.“exclude”","매우","매핑","매핑되어야합니다.","매핑은","매핑을","매핑의","매핑하세요.","매핑합니다.","먼저","메시지를","메커니즘을","몇","모두","모듈","모듈과","모듈로","모듈만","모듈에","모듈은","모듈을","모듈의","모듈이","모든","모르지만","모방하려고","모방합니다.이를","모일","목록","목록에","목록을","목적을","못하는","못하면","무엇을","무엇입니까?","무엇입니까?\"라고","문서를","문서에","문서에서","문서와","문은","문을","문자열을","문제","묻습니다.이것은","물리적","및","바인딩","반영하기","받지","발생한","발생할","발생합니다:","방문할","방법","방법에","방법입니다.이러한","방식으로","배열은","버전과의","번","번들","번들을","변경되지","변경해야합니다.가령","변환됩니다.로더는","변환을","변환의","별","병합된","병합될","보고","보여야","보장되는","복사하는","복사합니다.런타임에","복잡하지","볼","봅시다.app.ts는","분석","불러오기","붙은","뷰는","비","비례해서","비상대적인","빌드","빌드의","사용을","사용자","사용자의","사용하기","사용하는","사용하면","사용하세요.","사용하세요.\"rootdirs\"은","사용하세요.만일","사용하여","사용할","사용합니다","사용합니다:","사용해야","살펴보겠습니다.node.js는","살펴봅니다:","삽입하여","상관없이","상대","상대적","상대적으로","상대적인","상대적인지","상대적입니다.","상위","샘플","생각해보세요.","생성기에","생성된","생성하기","생성하는","생성합니다.여기에는","서로","선언하는","선택하는","설명되어","설명을","설명하는","설명한","설정에서","설정하면","설정할","성공적으로","세이프","섹션에서는","소스","소스가","소스는","소스에","수","수는","수도","수에","수의","수행됩니다.node.js가","수행됩니다.node는","순서로","스크립트에","시","시간","시나리오를","시도하게됩니다:","시도하세요:","시도할","시도합니다.","시도합니다.전체","시도합니다.파일에","시작하기","시작하는","시작하여","식별하는","실행하면","싶다면","아닌지에","아닙니다.제공된","아래에","안내합니다.","안전하게","않고","않는","않다면","않더라도","않도록","않습니다.","않습니다.예를","않습니다.컴파일러가","않았기","않았습니다.","않으며","않으면","않은","않을","알고리즘은","알려","알려줌으로써","알려줍니다.","알려줍니다.비","알리기","알릴","알아야","암시적으로","앞에서","애플리케이션이","어디에서","어려울","어플리케이션에서의","얻을","없는","없습니다.","없습니다.상대적인","없이","여겨집니다.","여러","여러개의","여부에","여전히","열거하고","영향을","옆에","예는","예를","예상되는","예에","예에서,","예제를","예제에서","예제입니다.","오기를","오류","오류.","오류:","오류는","오류를","올라갑니다.","옵션은","와","와서","와일드","외부의","우리의","원본","원하는","위에","위의","위치","위치를","위치에","위치에서","위치에서는","위치의","위치하지","위한","위해","위해서는","유연성은","유지할","으로","의미하기때문에","의미하는지","의존성을","의존하는","의해","이","이것은","이동하세요.","이동했음을","이때","이러한","이를","이름","이름과","이름을","이름의","이름이","이름입니다","이번","이에","이유는","이유를","이전","이제","이해하려면","인수의","일","일련의","일반적으로","일반적인","일부","일부로","일부로써","일에","일치하고","일치하는","일치하지","임의","임포트입니다.몇","있고","있는","있는지","있다고","있다는","있다면","있도록","있습니다.","있습니다.node는","있습니다.따라서","있습니다.또한","있습니다.모듈이","있습니다.외부의","있습니다.이것은","있습니다.이를","있습니다.일반적으로","있습니다.지정하지","있습니다.한","있습니다:","있으므로","있지만","자동","자동으로","자세한","자신의","작동하지","작동할","잘못된","적용","적절하게","전달되었습니다.","전달되지","전달된대로","전략","전략에는","전략은","전략을","전략이","전략이었습니다.요즘은","전에","전제로합니다.","전체","점프합니다.이것은","접두어","정교한","정말로","정보를","정의","정의될","정의로","정의를","정의인","정확히","제공하기","제외","제외되었는지","제외하려면","제외해야","조건부","조회를","존재","존재하기를","존재하지","존재할","존재합니다.","좀","종류가","좋아요,","좋아요.","주로","주목하는","주목하세요.","주의사항","주의하십시오.\"baseurl\"을","주의해야합니다.","줌으로써","중","중에","중요합니다.이","중요합니다.전통적으로,","즉","지시자가","지시합니다.모듈을","지식을","지역","지역에","지원","지원되는","지원합니다.다음은","지정)","지정되지","지정된","지정에","지정하고","지정하는","지정하려면","지정하지","지정할","지정합니다.따라서","지정합니다.이","지정해야합니다.","직접","진단하거나","질문","집합에","집합에서","참조가","참조하는","참조하는지","참조하세요.","참조할","참조합니다.","찾게","찾기","찾습니다.","찾습니다.따라서","찾습니다.이렇게하기","찾아","찾아보게","찾으려고","찾으려합니다.","찾으면","찾은","찾을","찾지","처리됩니다.","처리할","체인에서","체인을","최종","추가된","추가적인","추가합니다.","추상화된","추적","추적을","출력","출력을","출력의","취하는","카드가","캡처할","캡처합니다.","커맨드라인에서","커멘드","컴파일","컴파일러","컴파일러가","컴파일러는","컴파일러에","컴파일러에게","컴파일러에는","컴파일에","컴파일에서","컴파일하는","컴파일하면","코드가","코드입니다.generated/templ","코드입니다.빌드","클래식","클래식.","클래식이며","타임에","타입","템플릿","템플릿이","토큰","통찰력을","통해","트리를","특별한","특수","특정","파악하기","파일","파일과","파일들","파일들에","파일로","파일에","파일에서","파일은","파일을","파일이","패키지에서","패턴과","패턴이","포함","포함되어","포함되지","포함된","포함될","포함됩니다.","포함됩니다.일부","포함됩니다.최종적으로","포함입니다.위에서","포함하는","포함하지","포함한","포함할","폴더","폴더는","폴더로","폴더를","폴더에","폴더에서","폴더의","프로세스","프로세스를","프로세스에","프로세스입니다.import","프로젝트","프로퍼티","프로퍼티를","플러그인과","필드를","필드인","필요가","하게","하나","하나로","하나를","하나에서","하나의","하는","하며","하위","하지","하지만","한","한정되는","할","함께","함수를","합니다.","합니다:","항목에서","항목을","항상","해결할","해당","해석","해석되었습니다.","해석되었으며","해석되지","해석된","해석된다는","해석될","해석됩니다.그러므로","해석은","해석을","해석이","해석하기위해","해석하는","해석하려고","해석하지","해석할","해석합니다:","해치지","현재","현재의","형태가","호출하기","호출함으로써","호환성을","확인","확인되므로","확장자","활성화하면","활용하여"],"pages/Declaration Merging.html":["\"\";","\"./map\";","\"./observable\"","\"./observable\";","\";","\"canvas\"):","\"cyan\")","\"div\"):","\"hello,","\"magenta\")","\"span\"):","\"white\")","\"yellow\")","\"선언","'네임스페이스","'선언","()","(basic","(colornam","(disallow","(f)","(global","(merg","(modul","(x:","(병합되지","+","...","//","1,","10};","2,","4","5,","6,",":","=","==","=>","album","album.albumlabel;","albumlabel","alert(buildlabel(\"sam","anim","animal):","animal;","animalshavemuscl","animalshavemuscles()","animals의","any):","array","array.prototype.toobserv","augmentation)","a를","a와","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)","consumer.t","createelement(tagname:","declar","doanimalshavemuscles()","document","document의","dog","dog):","dog;","element;","enum","enums)","export","exported)","exported되지","function","functions,","global","green","havemuscl","havemuscles;","havemuscles가","height:","htmlcanvaselement;","htmldivelement;","htmlelement;","htmlspanelement;","import","import/export의","interfac","interfaces)","javascript","javascript를","javascript에서","javascript의","label:","leg","map(f:","map.j","map.t","merges)","mixcolor(colorname:","mixin","modul","name","namespac","namespaces)","number;","numberoflegs:","o.map(x","o:","observ","observable.j","observable.prototype.map","observable.prototype.map에","observable.t","observable.ts는","observable;","prefix","red","return","safe)","scale:","sheep):","sheep;","signatures)입니다.시그니처의","smith\"));","string","string)","string):","suffix","t)","toobservable():","true;","typescript에서","typescript에서는","typescript에서도","typescript에서의","typescript의","u):","width:","x","x.tofixed());","zebra","{","{height:","}","가능할","가시성","가장","가져온","가져와","가져와서","가지","가집니다.","각","간주합니다.또한","값","값네임스페이스","값을","같습니다.","같습니다:","같으므로","같은","개념","개념에","개념을","개념이","개의","객체를","객체의","것과","것으로","것은","것을","것이","것입니다.또한","것처럼","결과는","결합합니다.","경우","경우에는","고급","고유한","고유해야","공유하는","관리되는","구현되지","구현은","규칙에","규칙은","그대로","그룹","그룹의","그리고","기계적으로","기능을","기능이","기본","기본적인","기존","나중에","남겨놨습니다","내보내지","내보낸","내보낼","내부","내부(inner)","내부에","내부에서","내용은","내용을","네임","네임스페이스","네임스페이스,","네임스페이스는","네임스페이스를","네임스페이스에","네임스페이스에서만","네임스페이스의","높다는","다른","다음","다음과","다음에","단순하고","단일","단지","대한","대해","더","데","도움이","독립된","동일하게","동일한","되는","되지","됩니다.","두","두개의","들어","따라야","때","때문에","또","또는","레벨","레벨에서","리터럴","리터럴의","마찬가지로","마치","만듭니다.","만하면","많은","매개","맨","먼저","멤버가","멤버는","멤버를","멤버에","멤버의","명확하게","모델링","모델은","모두","모듈","모듈은","모듈을","모방하는","목록의","목적인","못합니다.이런","무슨","문을","문자열","및","바인딩","발생시킵니다.","발생한","방법에","방법으로","방법을","버블링됩니다.","번째","변수","변수가","변수와","별칭","병합","병합\"은","병합'","병합'이라는","병합되는","병합되는지","병합되며","병합되어","병합되지","병합된","병합됩니다.","병합됩니다.그러나","병합됩니다:","병합은","병합을","병합이","병합입니다.가장","병합하기","병합하는","병합하려면","병합할","병합합니다.네임","보려면","볼","불구하고","비","사용자에게","사용하여","사용할","사용합니다.","사이트에","사항을","살펴봅시다:","새로운","새롭게","생성","생성된","생성하기","생성한","생성합니다.타입","생성합니다:","선언","선언과도","선언된","선언에","선언에는","선언에서","선언으로","선언은","선언을","선언의","선언이","선언이든","선언하는","선언합니다:","설명된","설명하는","설명합니다.특히","세","섹션에","섹션을","소개","수","수는","수도","수의","수준에서","수행할","숙제","숙제로","순서를","스코프","스페이스","스페이스가","스페이스는","스페이스도","스페이스를","스페이스에서만","스페이스와","스페이스의","시그니처(special","심볼을","아닌)인","아마도","아티클의","안전한(type","않고","않는","않다면","않습니다.","않습니다.현재","않았기","않은","않은(non","않은)","않음).즉","않지만","알릴","알지","어떻게","언어를","업데이트할","없는","없습니다.","없습니다.클래스","엔티티를","여전히","열거형","열거형을","열어줍니다.","예로는","예를","예에서는","예외는","예제를","예제에서","오류를","오버로드","오버로드가","오버로드를","외에도","요소는","우선순위가","원래","원본과","위로","위해","유니온이","유연합니다.이렇게","유용한","유지됩니다.","유지하지만","의미합니다.이","이","이것은","이것을","이는","이러한","이름에","이름으로","이름은","이름의","이름이","이름이지만","이미","이상의","이점을","이해하는","이해하면","이해할","이해해야","익숙할","인터페이스","인터페이스가","인터페이스보다","인터페이스에","인터페이스와","인터페이스의","일반적인","일부","일부는","일부임에도","일어나는지","일이","있는","있습니다","있습니다(병합되지","있습니다.","있습니다.doanimalshavemuscl","있습니다.observ","있습니다.typescript는","있습니다.내보낼","있습니다.어떠한","있습니다.이","있습니다.즉","있습니다:","자세한","자체가","자체는","작동","작동하지만","작성합니다.마지막으로,","잘","전역","점","점이","접근하는","정도로","정의","정의가","정의로","정의에는","정의하기","정적","제공할","제공합니다.","제한","제한되지","주목됩니다.","주어진","중","지원하지","지정된","지정자와","참조하세요.","참조하세요.확대되는","첫","최상위","추가하여","추가할","추상화","출력된","출발점이지만","컴파일러가","컴파일러는","컴파일러에","클래스","클래스,","클래스는","클래스를","클래스에","클래스와","클래스입니다.네임스페이스를","타입","타입(예","타입을","타입의","타입이","타입이어야","통합이","특수한","파일에","패치","패턴","패턴과","포함된","포함하는","표기법을","표시되고","프로그래밍","프로퍼티가","프로퍼티를","필요가","하나","하나의","하려면","한가지","할","함께","함수","함수는","함수를","함수만","함수에","함수의","합니다.","합니다.결과","합니다.고유하지","합니다.최종","합니다.컴파일러는","해당","해석됩니다.자세한","해야","허용되지","형성합니다.","형태로","형태를","확대","확대는","확대를","확대에서","확대와","확장하는","확장할","확장합니다.","후에","후에는","후위의"],"pages/JSX.html":["\"./mycomponent\";","\"bar\"","\"bar\"].map(funct","\"bar\"].map(i","'foo'에","'mycomponent'의","'some","'{bar?:","'{foo?:","(","()","(attribut","(children","(class","(embed","(i)","(intrins","(prop:","(props)","(react","(react.createelement(\"div\"))로","(react.createelement(mycomponent))가","(sfc)","(the","(type","(valu","({","(예","(예:",")","*속성)가","+","...",".j",".jsx",".tsx",".ts와","/","//","///","1000}","2.3","2})}","2};",":data",";","=","=>","[elemname:","anothercomponent(prop:","any;","any로","as.위","babel)에서","badprop","bar","bar;","bar?:","bar의","base","boolean","boolean}'입니다.","button","catch","checking)","children:","class","clickableprop","color:","compon","component)","componentfoo(prop:","const","context:","customcomp","declar","div","dom","elementattributesproperti","elementchildrenattribut","elementclass","elements)","es6","expression...\"","expressions)","expr은","expr입니다.따라서","extend","foo","foo:","foo;","foo?:","fooprop","fooprop)","foo라고","function","hello","home:","homeprop","homeprops):","import","indexer를","integration)","interfac","intrinsicel","javascript","javascript로","javascript에","js","jsx","jsx.element","jsx.element;","jsx.element[]","jsx.elementattributesproperty에","jsx.elementchildrenattribute를","jsx.elementclass는","jsx.elementclass에","jsx.element에","jsx.element의","jsx.intrinsicel","jsx.intrinsicelements라는","jsx.intrinsicelements에서","jsx는","jsx를","jsx에서","jsx의","mainbutton(prop:","mycompon","mycomponent();","mycomponent가","myfactoryfunction()","myfactoryfunction();","name:","namespac","nativ","native.이","new","notavalidcompon","notavalidfactoryfunction()","number","number;","operator)","optionalprop?:","preserv","preserve,","preserve와","prop","prop'","props.children","props:","props;","propstyp","r.로","react","react,","react.compon","react.createelement(\"div\")","react.createelement를","react를","react에서","react와","react의","render()","render:","requiredprop:","requiredprop이","result","return","sfc는","sfc로","side:","sideprop","sideprops):","span)","string","string;","string]:","string}'입니다","string});","string},","string의","this.props.children","tsconfig.json","type","type)","typescript는","typescript에는","typings에서","typings은","typings을","typings의","unknown","unknownprop이","var","void","world","x:","xml","y:","{","{\"thi","{[\"foo\",","{i","{name:","{this.props.foo}","{value:","{}","{};","{}이지만","|","}","})","})}","})로","};","가능합니다.의미는","가지","가지가","가지를","간단히","간에","간주되지","감싸고","값","값의","강제합니다.","갖습니다.","갖습니다.react","같습니다:","같은","같이","같지만","객체인","거칠","검사","검사는","검사를","검사에는","검사에서","것과","것들을","것을","것입니다.","것입니다.만일","것입니다.이것은","결과","결정된","결정됩니다.다시","결정됩니다.단일","결정됩니다.사용할","결정하는","결정합니다.jsx.elementchildrenattribute는","경우","경우,","계속","괄호","괄호를","구문","구문이","구분하기","구분할","구성","구조","구현에","그","그렇지","그리고","기능","기반","기본","기본적으로","꺾쇠","나눌","내부","내장","내장된","네임스페이스를","는","는jsx.intrinsicelements에","다르게","다르지만","다른","다시","다음","다음과","단계","단계는","단계에만","단순히","단언","단언을","단일","대문자","대문자로","대신","대한","더","덮어쓰게","데","도입해야","도입했습니다.하위(children)는","동작하지만","동작합니다.","되고","될","됩니다.","두","들어:","따라","때","때문에","때문입니다.","때문입니다.기본적으로","또는","똑같이","라인의","리액트","마찬가지로","맞는","먼저","명령","명시적으로","몇가지","모두에서","모드","모드가","모드는","모든","못한다면","무상태","문자열","문자열을","문자열이어야","미칩니다","및","반면","반면에","반환","반환되는","발생하기","발생합니다.","방법","방법에는","방법을","방출","방출되는","방출하고","배열이","버전에서","번","번째","변수","변형되어야","변환","변환을","보고합니다.","보여야합니다.내장","복잡합니다.이전에","본질적으로","볼","분류됩니다.jsx.element","블랙박스","사용","사용되도록","사용됩니다.","사용됩니다.선택적","사용을","사용자","사용하기","사용하기에","사용하려면","사용하여","사용할","사용합니다.","사용합니다.내장","사용해야","사이에","사이의","삽입할","새로운","생성한","선언에","선언해야","선언해야합니다.","설정되면","성공하면","세","소개","소문자로","속성","속성과","속성은","속성을","속성의","손실을","수","수도","숫자로","쉽게","스코프에","스타일과","시그니처","시그니처과","시그니처의","시작하고","시작합니다.","식별자","식별자가","식별자는","식별자로","실패한다면","아니기","아닌","아닙니다.","않는다면","않습니다.","않습니다.preserv","않습니다.다만","않았기","않으면","않을","알","알려져야","애플리케이션도","약간의","어려움이","얻었으나","없기","없습니다","없습니다.이것은","없으며","없으면","없으므로","에","여기서","여기서도","연산자","연산자가","연산자는","연산자도","연산자로","영향받지","영향을","예를","예제는","예제에서","예제의","오류","오류,","오류:","오류가","오류로","오류를","오버로드","오버로드를","옵션을","요소","요소,","요소는","요소를","요소에","요소에서","요소와","요소의","원래","원할","위","위의","위해","위해서는","유니온에","유지하고","유지합니다.추가적으로","유효한","은","의해","이","이것이","이러한","이를","이름에서","이름은","이름을","이름이","이유가","이유는","이해하기","이해해야","이후","인기를","인수가","인스턴스","인터페이스가","인터페이스를","인터페이스에","인터페이스에서","인터페이스의","일단","일부로","입니다.","입니다.jsx.elementattributesproperty를","입력","있게합니다.","있는","있다는","있도록","있듯이","있습니다","있습니다.","있습니다.react","있습니다.typescript는","있습니다.typescript도","있습니다.결과적으로","있습니다.그러나","있습니다.이렇게","있습니다.하지만","있습니다:","있으며","있으므로","자체","작동합니다:","작성","작성한","작성할","작업을","잘","적절하게","적절한","적합하도록","전개","전달되는","전에","점에서","정보를","정의","정의됩니다.반환","정의하는","정의합니다.","제한하도록","제한할","조금","조회됩니다.","존재하는","존재하지","좋아요","좋아요,","주어지면","주어진","주의사항:","주장하고","중괄호","중요한","지원됩니다.","지원합니다.","지정되어","지정되지","지정하기를","지정하세요","지정하여","지정하지","지정할","지정합니다","직접","집합을","차이가","차이를","참고:","참조됩니다.","참조할","찾을","채우기","첫","추가되었습니다:","출력","출력에는","출력은","출력의","커맨드","컨벤션을","컴파일할","컴포넌트","컴포넌트(stateless","컴포넌트는","컴포넌트로","컴포넌트의","코드는","코딩되어","클래스","클래스가","클래스라면","클래스의","타입","타입과","타입에","타입에서","타입으로","타입은","타입을","타입의","타입이","타입입니다.","태그","통합","특수한","특정","파싱에는","파일","파일에","파일의","팩토리","포함","포함,","포함하기","표현식","표현식에서","표현식을","표현식의","프로퍼티","프로퍼티가","프로퍼티는","프로퍼티로","프로퍼티로서","프로퍼티를","프로퍼티와","프로퍼티의","필수","필요가","하는","하드","하며","하면","하위","하위의","하지","한","할당되어야","할당할","함께","함수","함수가","함수라면","함수로","함수에서","함수의","함수이기","함수형","합니다.","합니다.jsx","합니다.jsx는","합니다.그런","합니다.이러한","합니다.프로세스가","합니다:","항목에","항상","해결하려고","해결하지","해결합니다.만약","해당","해석을","해야","허용하지","호출","확인하는","확장자","확장자가","확장자로","확장자를","확장할","환경에","환경의","활성화하세요","활용할","회상해봅시다.","흥미로운"],"pages/Decorators.html":["\"","\",","\"compileroptions\":","\"emitdecoratormetadata\":","\"es5\",","\"experimentaldecorators\":","\"greeting\");","\"hello","\"hello,","\"new","\"override\";","\"property\";","\"reflect","\"target\":","%s\")","%s\")이","'target'과","'target'으로","'value'로","(!(valu","()","(@configurable)의","(@enumerable)의","(@required)의","(accessor","(class","(decor","(f","(javascript)","(let","(method","(paramet","(parameterindex","(properti","(requiredparameters)","(target)","(target,","(target:","(value:","(예:","+","...","//","2","=","===",">=","@classdecor","@configur","@configurable(false)","@enumer","@enumerable(false)","@f","@f()","@format","@format(\"hello,","@g","@g()","@reflect.metadata","@reflect.metadata(\"design:type\",","@requir","@required와","@seal","@sealed가","@sealed을","@valid","@표현식의","[];","_p0:","_p1:","_x:","_y:","accessor,","ambient","any,","api에","argument.\");","arguments);","arguments.length","arguments[parameterindex]","boolean)","c","call","called\");","class","classdecorator(constructor:t)","color(value:","configurable(value:","console.log(\"f():","console.log(\"g():","console.log(new","const","constructor","constructor(m:","constructor(message:","constructor(x:","decorator,","decorators)","decorator가","decorator는","descriptor","descriptor.configur","descriptor.enumer","descriptor.set","descriptor.set;","descriptor.valu","descriptor.value;","descriptor:","descriptor가","descriptor는","descriptor로","descriptor에","descriptor의","design","ecmascript","emitdecoratormetadata","emitdecoratormetadata을","enumer","enumerable(value:","error(\"miss","es5","es5보다","es6의","evalu","evaluated\");","evaluation)","existingrequiredparameters,","existingrequiredparameters.push(parameterindex);","existingrequiredparameters:","experimentaldecor","extend","f()","f():","f(g(x))와","factory는","format(formatstring:","formatmetadatakey","formatstr","formatstring);","formatstring.replace(\"%s\",","function","function)","f와","g()","g():","g)(x)은(는)","getformat","getformat(target:","getformat(this,","get과","greet","greet()","greet(@requir","greeter","greeter(\"world\"));","greeter클래스의","greeting:","g을","hello","hello:","import","instanceof","javascript의","line","m;","message;","metadata","metadata\";","method","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;","polyfill을","privat","properti","propertiesdecorator등에","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(value);","stage","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","time","true","true,","tsc","tsconfig.json:","tsconfig.json에서","type","type))","type.\");","typedpropertydescriptor)","typeerror(\"invalid","typescript","typescript는","typescript에서","typescript와","typescript의","undefined)","undefined가","valid","validate(target:","value;","x","x()","x:","x;","y()","y:","y;","{","{}","|","||","}","};","∘","가지","각","간단히","간주할","값도","값은","값을","같은","같이","것으로","것을","것입니다.","결과는","결과적인","결합합니다.","경우","경우,","공개에서","공식적으로","관리해야합니다.","관찰,","관찰하거나","관찰하는","관찰할","구문을","구분하지","구성","구성과","구성할","그","그러면","그런","그리고","기능으로","기능이","기능이며","기능입니다.","기록할","기존","기존의","기타","내의","노출됩니다.","다른","다양한","다음","다음과","다음은","단계를","단일","대상을","대신","대체합니다.","대한","대해","더욱","데","데만","데이터","데이터는","데이터를","데코레이터","데코레이터(@sealed)의","데코레이터가","데코레이터는","데코레이터를","데코레이터에","데코레이터에서","데코레이터와","데코레이터의","데코레이터입니다","데코레이팅","데코레이팅된","데코레이팅하는","도입됨에","도입할","동일한","동일합니다.","될","됩니다.","두","들어,","따라","따라서","때","때,","때문이다.","때문입니다.","또는","라이브러리가","라이브러리는","라이브러리를","라이브러리에","라이브러리의","라인","라인:","라인이나","래핑합니다.","런타임시","런타임에","로직은","매개","매개변수","매개변수가","매개변수를","매개변수에","메서드","메서드,","메서드를","메서드에","메서드을","메서드의","메커니즘이","메타","멤버에","멤버을","멤버의","모델에서","모두","모두를","모든","목록내에","무시됩니다.","뭐든","및","바꾸는","바로","반환","반환하는","반환하도록","반환하면","방법에","방법에는","방법으로","방법을","방법이","방식으로","방출하기","번째","변경","변경될","변경을","변수","변수에","변수의","별도로","볼","봉인합니다.다음은","사용됩니다.","사용하는데,","사용하도록","사용하려면","사용하여","사용할","사용합니다.이","사용해","사항을","상황이","새","생성자","생성자는","생성자를","생성자에","생성자와","서수(순서가","선언","선언,","선언과","선언되는","선언되었음을","선언됩니다.데코레이터는","선언됩니다.매개변수","선언됩니다.접근제어자","선언됩니다.클래스","선언됩니다.프로퍼티","선언에","선언에서","선언을","선언의","선언입니다.데코레이터는","선택해야하는","설명하는","설정해야","설치할","세","소개","속성","속하지","수","수정","수정할","수정합니다.","수학에서의","수행하지","수행합니다:","순서가","순서를","스크립트","시험적인","실제로","실행되면","실험적","실험적인","싶다면","아래로","아래에서","아래의","아직","않고","않습니다.","않습니다.하지만","어노테이션","어노테이션과","없고,","없기","없습니다.","여기서","여러","예를","예와","예제를","예제에는","예제에서","예제에서는","예제입니다.","예제입니다:","예제처럼","오버로드","옵션","옵션을","왜냐하면","원본","위로","위에서","위한","위해","유사합니다.이","유일한","유지하도록","의한","의해","이","이것은","이는","이니셜라이저를","이러한","이름","이름의","이어지는","인덱스","인수로","인수와","인스턴스","인해","일부","일부로","읽습니다.","임포트","있는","있는)","있습니다","있습니다.","있습니다.decor","있습니다.데코레이터는","있습니다.메서드","있습니다.이","있습니다.접근제어자","있습니다:","자세한","작동하는","작성할","작업을","작은","잘","재정의하는","적용","적용되기","적용되는","적용되며","적용되어야","적용된","적용된다.","적용됩니다.","적용됩니다.매개변수","적용됩니다.클래스","적용하는","전에","접근제어자","접근제어자,","접근제어자를","접근제어자에","접근제어자에게","정보는","정보를","정보와","정의","정의된","정의를","정의할","정적","제공되지","제공된","제공합니다.데코레이터는","제안될","제안이며","종류의","주의사항","주입합니다.","줄에:","중요한","지원을","지원하기","직전에","참고","참조하세요.","채택되도록","채택되면","첨부될","첫","초기화되는","추가적인","추가하는","추가할","추가합니다.@valid","추가합니다.getformat를","출력을","출력합니다:","커맨드","커스터마이징하고","컨텍스트","컨텍스트(예:","컴파일러","컴파일러는","콘솔에","클래스","클래스)에서","클래스가","클래스에","클래스의","타겟이","타입","타입의","통해","특별한","특정","파라미터","파일,","파일이나","팩토리","팩토리를","팩토리에","팩토리입니다","팩토리입니다.@enumerable(false)","팩토리입니다.@format(\"hello,","평가","평가는","평가되어야","평가됩니다.","평가할","포맷에","포함하고","표시하는","표준에","표준의","표현식은","표현식을","프로그래밍","프로토타입","프로토타입을","프로토타입의","프로토타입이","프로퍼티","프로퍼티가","프로퍼티를","프로퍼티에","필요에","필요한","필요합니다.","한","할","함께","함수","함수거나","함수나","함수로","함수를","함수에","함수의","함수입니다.","합니다.","합니다:","합성","항목을","해당","해보세요","해보세요...","향후","허용하지","현재","형태를","호출되며","호출되면","호출될","호출됩니다.","호출됩니다:","호출하기","호출하면","호출합니다.","확장","활성화가","활성화하려면","활성화해야"],"pages/Mixins.html":["\"","()","+","//","////////////////////////////////////////","1000);","500);",":","=","=>","[disposable,","activat","activatable]);","activate()","activate:","any,","any[])","applymixins(derivedctor:","applymixins(smartobject,","basector.prototype[name];","basectors.foreach(basector","basectors:","bookkeep","boolean","boolean;","class","console.log(this.isact","constructor()","deactivate()","deactivate:","derivedctor.prototype[name]","dispos","disposable,","disposable과","dispose()","dispose:","extend","false;","function","implement","implements를","interact()","isactive:","isdisposed:","javascript","new","object.getownpropertynames(basector.prototype).foreach(nam","oo","setinterval(()","settimeout(()","smartobj","smartobj.interact(),","smartobject","smartobject();","stand","this.activate();","this.isact","this.isdispos","this.isdisposed),","true;","typescript에서","void;","{","}","});","가능한","가져올","가지를","각","간단한","같은","개체가","거쳐","것을","것입니다.","것입니다.여러분은","것입니다.이","것입니다.이것은","결합을","결합하여","계층","구조와","구축하는","구현된","구현을","구현이","그","기능에","끝나면","능력에","다루고","다른","다음으로","대신","대한","대해","더","됩니다.","두","또","라이브러리","런타임","런타임에","마지막으로","마지막으로,","만들","만들겠습니다.","만들어냅니다.","만듭니다.이것은","맞추고","멤버를","멤버에","모델링하는","믹스인","믹스인에서","믹스인으로","믹스인을","믹스인의","믹스인이나","믹싱하여","방법은","방법을","번째로","보여줍니다.코드가","보편적인","복사하고","볼","부분의","분석해보겠습니다.","사상에","사용하여","사용한다는","사용할","사용합니다.즉,","사항을","살펴보겠습니다:","새로운","샘플","샘플은","생성합니다.이것은","소개","수","스칼라와","시작합니다.각각의","실행되며","싶은","아닌","아래","약간의","어딘가에","어떻게","언어에서의","얻고","얻을","여전히","오버헤드가","완벽한","요구","위에서","위한","위해","이","이러한","이점을","이해하기","익숙할","인기를","인터페이스로","있기는","있다는","있습니다.","있습니다.나중에는","있으며","있음을","자세히","작동하는지","작동할","재사용","전통적인","점은","정확하게는","제공해야","주목할","채우게","처리할","첫","초점을","충족시키기","충족시킵니다.비록","커뮤니티에서도","컴파일러가","컴포넌트로","코드","코드에서는","클래스로","클래스를","클래스에","클래스에서","타겟으로","타입만","타입을","특성에","특정","패턴은","프로퍼티과","프로퍼티로","프로퍼티를","하기","하지만","함께","함수를","합니다.이외에","헬퍼","활동이나","회피하고"],"pages/Triple-Slash Directives.html":["\"exports\",","\"exports\"],","\"files\"","\"legacy/modulea\"],","\"modulename\";문을","()","(function","(preprocess","(require,","(예:",".t","///","=","@type","@types,","@types/node/index.d.ts에","[\"require\",","amd","amdmodule.j","amdmodule.t","amd모듈은","c","c()","c;","class","d.t","declar","define(\"namedmodule\",","define([\"require\",","define을","depend","dependency에","export","exports)","exports,","exports.c","file","files)","function","import","import문에서","input","js","lib.d.ts)를","lib.d.ts와","modul","modulea)","modulea.callstuff()","modulea:mytyp","name","namedmodule이라는","nolib를","non","noresolv","noresolve가","out","outfile을","r.js)과","requir","return","root","skipdefaultlibcheck를","ts","tsconfig.json","tsconfig.json에서","type","typeroots와","types를","var","xml","{","}","})();","});","가장","가진","가질","간에","간주하며","같은","건너뜁니다.","검사만","것과","것은","것을","것입니다:","결과","결과적인","경로를","경우","경우에만","기본","기본적으로","기준으로","깊숙하게","나오는","내용은","넘길","다른","단계를","단일","대상이","대신","대한","대해","대해서는","더","데","도구를","뒤에","들어","때","때만","또는","또한","라이브러리","라이브러리로","라인에","라인이나","루트","루트가","를","리스트에","마찬가지로","맨","모듈","모듈에","모듈을","모듈의","모든","목록에","무시됩니다.새","문제가","미치는","발생할","방법으로도","방법은","방출됩니다.","번들(예:","변경하지도","변이들의","보세요.","보통의","본","볼","분석됩니다.","붙을","비슷합니다.","사용","사용되지","사용됩니다.","사용됩니다.파일은","사용하기를","사용하는","사용하도록","사용하세요.","사용할","사용합니다.따라서","상단에서만","생각하는","생성된","생성됩니다.이로","선언","선언된","선언을","선언의","선언하려면","선언합니다.","선택적","수","수도","수행합니다.이러한","순서대로","순서를","순서의","쉬운","슬래시","슬래시는","시","시작합니다.이것은","않는","않도록","않습니다(deprecated).","않습니다.","알려줍니다.","앞에","없는","없습니다.","여러","역할을","영향은","예를","오류","오류입니다.","오류입니다.파일에","옵션","우선으로","위에서","위치로","위해","유사합니다.트리플","유효합니다.트리플","은","을","의미는","의존성","의존성에","의존성을","이","이런","이름을","이름입니다.이러한","이상","익명으로","인해","일반적인","입니다.","입력","입력과","있는","있습니다.","있습니다.문","있습니다.이것은","있습니다:","자동으로","자세한","자체에","작성할","전달하는","전달할","전에","전처리","전처리됩니다.파일이","정렬하는","제공된","존재하지","주석","주석으로","주석은","주석입니다.주석의","주의사항:","주입해야하는","줄","중","지시자","지시자는","지시자도","지시자로","지시자를","지시자와","지시자입니다.파일","지시합니다.","지시합니다.여기에","지정되면","지정된","직접","집합으로","참조","참조가","참조는","참조하는","처리되고","처리하는","추가","추가되기","추가됩니다.","추가적인","추가하거나","추가합니다.생성된","출력","출력을","커맨드","컴파일","컴파일러","컴파일러가","컴파일러는","컴파일러에","컴파일에","코드:","타입","태그가","통과","트리플","특별한","파일","파일과","파일에","파일에서","파일은","파일을","파일의","파일이","패키지","패키지를","패키지에","패키지의","포함된","포함됩니다.트리플","포함하도록","포함하면","포함하여","포함하지","포함해야","표시합니다.이","프로세스","프로세스는","프로세스에서","프로세스와","프로퍼티을","하세요.","한","할당할","함께","합니다.","합니다.하지만","해석하기","해석하는","해석합니다.","허용합니다:","호출에","호출할","후"],"pages/Type Checking JavaScript Files.html":["\"","\"fs\"","\"react\";","\"string\";","'","'john","(!somebody)","(...arg:","(commonj","(function","(in","(unspecifi","(use","(var","(즉,","*","*/","+",".j",".js파일에는",".t","/**","//","0;","1","2);","2,","2.3","2;","3);","=","=>","@augment","@param","@t","@type","@type{array.}","@type{array}","[];","[somebody]","[x:string]:","a:","alert('hello","any)","any)가","any[])","any로","any을","any입니다.","any입니다:","arg","argument","arguments)","arguments의","array의","b","b);","b){","bar(1);","bar(1,","bar(a,","boolean을","b는","c","c();","c.prop","calls)","check","checkjs를","class","clause):","commonj","compon","console.log(a","const","constructor()","declar","default","default)","doe';","ended)","es2015/es6는","export","extend","extends에서","extend에","false;","fs","fs.readfilesync(f);","function","function(f)","getter","ignore를","import","imports로","infer","input","javascript","js","jsdoc","jsdoc)","jsdoc@augments를","jsdoc에서","jsdoc으로","jsdoc을","jsdoc의","js에서","maps으로","modul","module.exports.readfil","module.exports에","mycompon","new","nocheck","number|undefined에","number}","number}}","number에","obj","obj.b","option","p","p;","paramet","promise((resolve,","promise;","props와","react.component는","readfil","references)","reject()","reject)","render()","requir","require(\"fs\");","return","sayhello();","sayhello(somebody)","setter에","somebodi","somebody);","somebody의","state의","string은","string을","support)","this.prop","this.props.b;","this.props는","type","typescript","undefined;","undefined}","undefined를","us","var","x","x.push(\"string\");","x.push(1);","x;","x는","y","y.push(\"string\");","y.push(1);","{","{a:","{a:number}에","{component}","{number","{number}","{string}","{{a:","|","}","});","};","가능한(open","가정하며","가지","가지고","간주됩니다","간주합니다.","간주합니다.소수의","간주합니다.클래스에","값의","갖는","갖도록","갖습니다.","같은","객체","객체가","거의","건너뛸","검사","검사와","검사하는","검사하도록","것으로","것은","것을","것이","것입니다.생성자에","결합한","경우","경우가","곳은","관대한","구문을","규칙에서","규칙은","기본","기본값은","기본값은any입니다.","기본적으로","내부의","너무","다른","다음은","닫힌","대한","데","동작은","동적으로","두","두번째","들어,","들어:","따라","또는","라인의","리터럴에는","리터럴은","리터럴처럼","마찬가지로,","만","많습니다","많은","매개","매개변수","매개변수는","메서드,","멤버를","명시적으로","명시하기","몇개의","모듈","모드를","모든","목록을","못하는","무시할","문서에서","및","발생하는","방법에","방법이","방식으로","버전에서는","변경할","변수","변수는","변수를","변수에","변수의","보고","본문","본문에","본문이","부족하여","사용","사용됩니다.예를","사용으로","사용하세요.","사용하여","사용합니다.때때로","새","생성자에서","선언","선언에","선언으로","선언은","선언을","선언의","선언하는","선택사항으로","선택적","선택적으로","선택적입니다.","선택할","설정되지","설정됩니다.","설정됩니다.이런","설정하는","설정하지","소스가","속성을","수","수단이","수도","시그니처","시에는","아닌","않고","않고).j","않습니다","않습니다.","않으면","않은","알","암시적으로","어떤","없기때문에(기본값을","없는","없습니다","없습니다.","없습니다..js`","없습니다.이","없습니다.프로퍼티는","없습니다:","예.","예:","예를","오류","오류,","오류:","오류라는","오류를","오른쪽","오픈","원래","위한","위해","유추됩니다.프로퍼티","이","이것들을","이들을","이러한","이름","이후","인","인덱스","인수","인수가","인수는","인수를","인수의","인식됩니다.","인식됩니다.비슷하게,","일부","일이","읽기","입력","있는","있도록","있습니다.","있습니다.마찬가지로","있습니다.반대로","있습니다.앞","있습니다.이","있음을","있지","작업하는","적용된","전용","전체","절에","점을","정당한","정의되지","정의된","정의됩니다.","제공합니다.원래","제네릭","제외됩니다.선택사항을","제한이","조회할","존재하지","존재한다고","좋습니다.","좋아요","좋아요,","주목하는","주목할만한","주석은","주석을","주석이","줄에","중요합니다.","지원","지원되는","지원에서","지원합니다.","지정되지","지정하기","지정하는","지정하세요.","지정하여","지정하지","지정할","지정합니다.","차이점입니다:","참조를","참조에","참조에서","찾을","처리될","초기화","초기화로","추가하고","추가하는","추가하여","추가할","추론","추론된","추론하기","추론하지","추론할","클래스","클래스에","타입","타입도","타입은","타입을","타입이므로","타입입니다","특별한","특정","파일","파일로","파일에","파일에는","파일에서","파일에서와","파일의","파일처럼","패턴의","편입니다.","포맷으로","포맷은","프로세스는","프로퍼티","프로퍼티가","프로퍼티는","프로퍼티를","프로퍼티에","필요에","하는","할당됩니다.","할당에서","할당은","할당할","할당합니다.예를","함수","함수는","함수를","합법적","항상","해당","허용됨","허용됨,","허용됩니다.","허용됩니다.exports와","호출에서","호출은","호출하는","확장","흔히"],"pages/declaration files/Introduction.html":["\"하세요\"와","\"하지","api","consumpt","javascript","npm","typescript","typescript의","가이드는","가이드에서는","가지","각","각각에","간단한","감지하는","같은","개념에","개념을","것에","경우","경우에는","고급","고쳐야하는지.","공통","관리하는","관심이","구조","구조에","구조의","그것들을","기본","기본적인","기술하고,","깊숙이","나뉩니다.","네임스페이스와","높은","다음","단계를","대부분,","대상으로","대한","대해","더","도와줍니다.기존","되는","됩니다.새로운","됩니다.예제","때","라이브러리","라이브러리의","마세요\"","많은","맞는","메커니즘에","명확하고","몇","모든","문서를","미치는지를","바랍니다.","방법과","방법을","배포","배포하는","범하는","보려면","보시길","보여줍니다.이","보지","사용자는","사용자들은","사용자를","사용자의","사용할","새","선언","선언을","설명하고","설명하기","설명합니다.","설치","설치하는","섹션","섹션에서","섹션에서는","섹션으로","섹션은","섹션을","소개","수","숙련자들을","쉽게","시작점이","식별합니다,","실수를","아직","안내해","않아도","않으셨다면","않을","알아","어떤","어떻게","언어","언어에","여러","영향을","예만","예제","오류를","위해","위해,","유용한","의존성","이","이러한","이해하기","이해할","익숙하지","익숙해지게","일반적인","읽어","읽어야","읽어야합니다.","읽지","있는","있도록","있습니다.\"하세요\"와","있습니다.어떤","있을","자주","작동하는지에","작성되었습니다.","작성에","작성의","작성자는","작성하는","작성할","전제로","제공합니다.","제대로","줄","지","지식을","직관적인","직면하게","참조하세요.","찾기와","찾아","초보자를","타입과","템플릿","템플릿에서","특히","파일","파일에서","파일을","파일의","파일이","패키지를","패키지에","패턴과","편집하는","포맷과","포맷에","포맷이","품질의","피하고자","피할","하기","하도록","합니다.","합니다.아직","해당","핸드북을","활용하여보다"],"pages/declaration files/Library Structures.html":["\"","\"function\"","\"hello,","\"moment\";","\"object\"","\"prevent","\"the","\"use","$","$(()","&&","'b';","'cats',","'new'","'require'","'somelib';","'x'","(also","(b)","(either","(function","(here","(i.e.","(node.js),","(or","(root,","(see","(through","(typeof","(when",");","*","*/","+","/*","//","///","2,","2015","3];","6,","=","===","=>","['somelib'],","[1,","access","activ","actual","add","agnostic,","alter","alway","anoth","app","appli","array.prototyp","assign","assumpt","automat","avail","awar","base","be","befor","below).","both","break","briefli","broadli","browser","browser\"","built","c;","call","callabl","callable.","callable/construct","cat","catskittyset","chang","check","class.d.t","code","code.","comfort","common","commonj","commonjs,","commonjs/node.j","compil","conflict","conflict.","conflicts\"","conflicts,","consid","console.log('hello!');","console.log(moment.format());","console.log(x.startswithhello());","console.log(y.reverseandsort());","construct","constructable,","consum","consumed.","consumpt","correspond","cover","creat","creategreeting(s)","danger","declar","default","defin","define(...)","define(...,","define([\"libname\"],","define,","define.amd)","defines.","demonstr","depend","dependencies)","describ","detect","develop","direct","directive:","discourag","distinguish","document","documentation.","documentation:","doesn't","dom","due","each","easi","easier","ecmascript","effects.","enforc","ensur","environ","environment.","es2015,","es6","es6),","es6,","especi","exampl","example,","exist","exp","exp();","exp)","export","export.","expos","express","express,","extrem","factory(require(\"libname\"));","factory(root.libname);","factory)","factory);","family,","faster.","few","file","file,","file.","first","first,","follow","following:","footnot","footnote.","for,","form","fs","function","function(s)","function(somelib)","function.","function.d.t","function.d.ts.","function:","gener","general,","getthing():","give","global","global.","global.d.t","go","guid","guidanc","gulp,","hard","have.","have:","help","here","hint","however,","html","identifi","immut","impact","import","import),","import).","imported.","includ","intend","interfac","isn't","it'","it.","it:","javascript","javascript,","jquery,","keyword","kind","kittyset","known","lead","legal","level","librari","libraries,","library!","library'","library,","library.","line","list","load","loader","loader).","loaders,","lodash,","look","major","make","mani","match","member","method","modifi","modul","modular","module).","module,","module.","module.d.t","module.d.ts,","module.export","module.exports)","modules,","modules.","moment","moment.js,","moment;","more","more.","mylib.","name","namespac","need","never","new","new:","node.j","node.js\"","note","note:","notion","now","object","object.","object;","of,","offer","on","oper","organization,","other.","overview","packages.","pattern","pattern.","patterns,","plain","plugin","plugin.d.t","plugins,","policy,","popular","possibl","possible.","prevent","primit","project.","properti","properties;","purpos","purpose:","rais","rang","rare","read","real","recommend","refer","replac","represent.","request.","requir","require(\"bar\");","require(\"express\");","require(\"foo\");","require(\"fs\");","require(\"mag","require(\"moment\");","require('somelib');","require,","requirej","requirejs,","return","review","root.returnexport","rule","run","runtim","s;","same","scope","script","script.","section.","see","see:","serv","sever","shape","shim","show","signatur","signatures\"","similar","simpl","simple.","simpli","situat","small","solut","somelib","somelib.thing;","someth","somewhat","speaking,","spot","start","statement","statement:","step","still","string","string.prototyp","string.prototype.","strongli","structur","style","style.","such","sure","tag","tag:","templat","template.","test","themselv","they'r","this.","this:","three","time","time\");","today,","top","transit","turn","type","typeof","typescript","typic","umd","umd.","uncondit","unresolv","unus","us","usag","use.","used,","users.","usual","valu","vanilla","var","variabl","veri","way","way.","we'll","whatev","wherea","whether","whichev","window","window,","window.creategreet","window.somenam","without","won't","work","world\"","world\";","world.","write","write:","written","written,","x","x(\"hello\");","x(42);","y","you'll","you.","{","}","}(this,","});"],"pages/declaration files/By Example.html":["\"","\"current","\"hello","\"howdy\";","'#ff00ff'","(()","(foo","(in","(interfaces)","(type","*/","*code*","*declaration*","+",".alert(...)",".log(...)","/","/**","//","1","2","2));","3","4000","=","=>",">","```","```t","accept","access","alert","alert.","alertopt","alia","aliases)","along","anywher","api,","approxim","arr:","array.","block","boolean;","call","class","code","color:","color?:","complexity.","comput","console.log(\"half","console.log(\"th","const","const.","constructor()","constructor(greeting:","constructor.","contain","correspond","count","creat","custom","declar","declaration.","declaration:","defin","definit","describ","display","document","dot","duration:","duration?:","e.g.","exampl","expected,","explain","extend","false,","far.","file","file.","follow","foo","foo:","function","functions.","g","g.alert({","g.log({","getgreeting()","getwidget","getwidget(\"al","getwidget(43);","getwidget(n:","getwidget(s:","global","greet","greet(\"hello\");","greet(\"hello,","greet(g:","greet(getgreeting);","greet(greeting:","greet(new","greet(setting:","greet({","greeter","greeter(\"hello\");","greeter(\"hello,","greeting\"","greeting,","greeting:","greetinglib","greetinglib.opt","greetinglib.options.log","greetinglik","greetinglike):","greetings\");","greetings,","greetingset","greetingsettings):","guid","high","increas","indic","instance.","instanti","interfac","introduct","is:\"","it.","length","log","logopt","made","make","makegreet","makegreeting(s:","mandatori","method","milliseconds)","modal:","mygreet","mygreeter());","mygreeter.greet","mygreeter.showgreeting();","mygreeter;","mylib","mylib.makegreeting(\"hello,","mylib.numberofgreetings;","namespac","nest","new","notation.","number","number):","number;","numberofgreet","numberofgreetings:","object","object,","object.","on","only,","option","order","organ","overload","pass","present","present.","properti","properties.","properties:","provid","purpos","qualiti","read","refer","result","result);","return","reusabl","sampl","scoped.","shorthand","show","showgreeting():","special","specialgreet","specifi","string","string)","string):","string);","string,","string;","structur","super(\"veri","teach","them\");","time","title:","title?:","true","type","type:","types.","us","usag","user.","valu","var","variabl","variables.","verbose:","verbose?:","via","void;","well","widget","widget,","widget;","widget[]","widget[];","world\");","world\",","write","x:","{","|","}","});"],"pages/declaration files/Do's and Don'ts.html":["\"hour\");","\"more","\"pass","\"strict","'any'","'string'","'undefined'","()","(a:","(ad","(data:","(done:","*/","/*","//","1","2","2.2).",":",":)","=","=>","?","accept","accid","accomplish","allow","allowed.","alway","any)","any):","any,","any;","appear","appropri","argument","arguments.","arity:","author","b","b:","befor","beforeall(action:","boolean):","boolean,","boolean.","box","bug","c:","callback","called.","calls.","care","checking\"","choos","code,","code.","collaps","compat","consum","correctli","declar","detail","didn't","diff(one:","differ","differ.","disregard","do'","doesn't","don't","done","donefn)","earlier","effect","elapsedtim","elapsedtime:","elapsedtime?:","error","error,","exampl","example,","example;","explicit","expos","extran","faq","featur","fetcher","fewer","fine","first","fn(myelem);","fn(x.diff);","fn(x:","function","function:","gener","general\"","getobject(done:","here","hidden","htmldivelement):","htmldivelement;","htmlelement):","ignored:","import","incorrectli","instead","intend","interfac","invok","it'","it:","javascript","javascript,","k","k.dosomething();","later","legal","make","match","maximum","mean","meaning:","meant","moment","moment().utcoffset(x);","moment;","more","myelem:","need","never","non","note","null","nulls:","number)","number):","number,","number;","number|string)","number|string):","object","object,","object.","occur","ok","on","one,","oops!","option","optional:","optionals,","order","overload","overload.","overloads,","overloads:","page.","paramet","parameter,","parameter.","parameters:","pass","peopl","position:","possible:","prevent","primit","probabl","provid","put","realli","reason","reasons.","refer","resolv","return","reverse(s:","safer","same","second","see","separ","sever","shorter","signatur","signatures:","singl","someth","sort","source,","specif","strict","string):","string,","string;","target","there'","three:","three?:","through\"","timeout?:","trail","true","two","two:","two?:","type","type.","types,","typescript","typescript.","uncheck","undefin","under","union","unless","unspecifi","us","usual","utcoffset():","utcoffset(b:","valu","var","veri","void","void)","void):","void,","void;","wat?","way:","whenev","whose","why:","write","written","wrong","x","x();","x.diff(\"something\",","x:","{","}"],"pages/declaration files/Deep Dive.html":["'./foo';","(becaus","(class","(enum","(interfac","(it","(of","(or","(the","(type","*","+","...","...;","//","5;","=","a,","a.a","a.b","a.b.c,","a.y);","a:","a;,","actual","ad","add","addit","advanc","again,","alia","alias","alreadi","alway","anoth","api","appear","aspect","astut","b,","bar","bar.a;","bar:","be","behav","behavior.","behavior:","block","both","built","c","c.d;","c.x;","call","class","class)","class,","class.","class:","classes:","close","co","code:","combin","combinations:","come","complex","concept","conflict","conflict.","confusing,","console.log(a.x","console.log(x.count);","const,","constructor","consum","contain","context","contribut","conveni","count:","creat","d","declar","declaration:","declarations!","declarations.","deep","definit","depend","destructur","didn't","differ","distinct","dive","doesn't","don't","e","each","elsewher","end","enough,","entir","enum","exact","exampl","example,","excess","exist","explicit,","export","expos","expressions.","file","finally,","find","first","focus","follow","foo","foo.d.ts:","foo.sometyp","foo.somevar.a;","form","friendli","fulli","function","function).","gener","give","given","good","guid","guide,","here","here,","here.","hierarchy,","imagin","import","independent.","instanc","interest","interfac","interface.","interpret","introduc","invok","is.","isn't","it'","it.","it:","key","kind","know","legal","let'","let,","librari","lists.","long","look","m:","make","mani","mean","meanings:","member","merg","modul","more","multipl","name","name,","name.","namespac","namespace,","namespace.","namespaces).","namespaces,","namespaces.","necessarili","never","new","note","notic","number","number)","number;","number[];","object","ok","on","opportun","option","overload","particularli","perform","present","probabl","produc","properti","read","reader","realist","refer","relat","roughli","rule","runtim","s","same","second","see","seem","shape","show","side","similarly.","simpl","sn","sometyp","somevar","somevar:","sort","static","string),","string;","string;)","structur","subtl","such","surface.","targets.","that,","theory:","they'r","thing","things.","things:","though,","three","thumb","tool","tricky.","two","type","type)","type,","types,","types.","typescript","umd)","under","understand","unless","until","up","us","used.","user","valu","value,","value.","values,","values:","var","varied.","varieti","veri","want","wasn't","way","we'v","well","well.","with:","without","work","works.","write","wrote","x","x.","x.z","x:","y","y)","y:","you'd","you'll","you'r","z","z)","{","|","}","})","};"],"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/Publishing.html":["\"./lib/main.d.ts\"","\"./lib/main.d.ts\",","\"./lib/main.js\",","\"1.0.0\",","\"@types/browserify\":","\"author\":","\"awesome\",","\"browserifi","\"browserify\":","\"dependencies\"","\"dependencies\":","\"devdependencies\",","\"latest\",","\"main\":","\"name\":","\"next\"","\"types\"","\"types\",","\"types\":","\"typescript\":","\"typings\"","\"vandelay","\"version\":","(next","....",".j","///","@type","@types/browserifi","addit","advis","alway","anoth","applic","approach","approch.","appropri","author","automat","browserifi","bundl","combin","command","consum","contribut","copi","declar","declarations.","definit","definitelytyp","depend","detail","devdependencies.","doesn't","don't","each","either.","example,","example:","expect","expos","extens","extension\",","favored.","field","file","file,","file.","files,","files.","find","first","flag","follow","gener","guide,","guidelin","hand,","here,","https://github.com/definitelytyped/definitelytyped.","imagin","includ","index.d.t","index.js)","indic","industries\",","information.","instal","instead.","javascript","keep","library,","line","live","main","make","manag","manual","mark","more","name","need","note","now","npm","npm.","npm:","organ","otherwis","packag","package,","package.json","package.json.","package:","packages,","packages.","page.","pleas","point","prefer","properti","property,","publish","pull","reason,","red","request","revisit","root","second","section","set","so.","step","submit","sure","sync.","synonym","those","those,","though","time","tool.","two","type","typescript","typescript,","typescript.","under","us","user","way","way,","well.","written","yours,","{","}"],"pages/declaration files/Consumption.html":["\"","\");","\"lodash\";","*","2.0","2.0,","20,","@type","@types/,","@types/lodash","_","_.","_.padstart(\"hello","abov","acquiring,","alreadi","alway","apart","back","becom","both","check","code","code.","command","consum","consumpt","contribut","correspond","declar","declarations,","definitelytyp","describ","detail","details.","develop","download","easier","ed","exactli","example,","favorit","file","files,","find","follow","fuss.","get","global","guidelin","help","https://aka.ms/typ","import","includ","instal","it.","librari","library.","lodash","look","modul","modules,","more","name","need,","needed.","next","note","note:","noth","npm","npm,","npm.","on","onc","out","packag","page","part,","pleas","prefix","present,","publishing,","requir","same","save","search","see","significantli","take","them.","three.","tool","type","typescript","typescript!\",","us","using,","variabl","work","worth","write","you’ll","you’r","you’v"],"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\"는","\"exclude\"에","\"express\"]","\"extends\":","\"files\"","\"files\":","\"files\"과","\"foo\"","\"include\"","\"include\":","\"include\"을","\"lodash\",","\"main.ts\",","\"module\":","\"node_modules\",","\"noimplicitany\"","\"noimplicitany\":","\"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","(compileroptions,files,includ","(configur","(디렉토리","(또는","(모듈로","(예:","*","**/","*만",".","../../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.t",".json",".jsx).",".jsx)도",".js와",".ts,",".tsx",".tsx)","/","0개","1.8.4","2015에서",":","?","@type","@types,","[","[\"./typings\"]","[\"node\",","[]를","]","],","a.ts가","a.ts에","allowj","atom","b.ts가","b.ts는","bower_components,","compileonsav","compileonsave를","configs/base.json:","exclude는","exclude와","extend","extends)","extends는","extends를","fals","files,","foo","glob","http://json.schemastore.org/tsconfig에서","ide에","import","includ","index.d.t","index.d.ts와","index.js는","index.ts가","inherit","js","jspm_packag","node_modul","node_modules,","node_modules/@typ","p)","package.json가","project","separ","studio","true","true,","true로","tsconfig.json","tsconfig.json:","tsconfig.json에","tsconfig.json은","tsconfig.json의","tsconfig.json파일을","tsconfig.nostrictnull.json:","tsc를","tsc와","type","typeroot","typeroots를","typescript","typescript는","types을","visual","{","}","},","가진","간주됩니다.구체적으로","값은","값이","갖습니다.\"include\"와","갖습니다.지원되는","같습니다:","같은","개요","검색합니다.","것으로","것은","것을","것이","것입니다.","결합(union)을","경로","경로가","경로는","경로를","경로의","경우","경우,","경우에만","관계없이","구분에","권장하지","그","그리고","기능은","기본","기본적으로","기본적으로(위에서","기본적으로는","기본적인(위에서","기준으로","나란히","나열된","나타냅니다.tsconfig.json","다르게","다른","다음","다음과","달리).예를","대신","대한","덮어씁니다.","데","두","두는","들어","들어:","등의","디렉토리","디렉토리가","디렉토리에","디렉토리에서부터","디렉토리와","디렉토리의","또","또는","라인","라인에","로드된","루트","루트임을","를","리스트에서도","맞닥뜨리면","매칭","먼저","명시적으로","명심하세요","모두","모든","목록과","목록보기","목록을","무시됩니다.","문을","문자열입니다.","문자와","및","반복적으로","방법","보고","보고합니다.상속","비슷하게,","비어있을","비워","사용","사용됩니다.지원되는","사용하는","사용하여","사용한다면","사용해","상대적","상대적이거나","상세","상속","상속되는","상속받을","상속할","상위","생략될","생성합니다.","선언된","선언이","설명","설명한대로)","설정","설정되면","설정시","설정에","설정을","설정이","설정하면","속성","속성에","속성은","속성을","속성이","수","스키마","스키마는","시","시작하여","실행할","아래에","아래의","않는","않다는","않습니다.","않은","않을","없는","없습니다.","없이","여전히","예를","예제","오류를","오버라이드합니다.","오직","옵션으로","옵션은","옵션을","옵션의","와일드카드는","완전히","원래","유효한","의미합니다.","의해","이","이상과","이상의","이어지며","이용한","입니다.extends'","입력","입력에","있는","있던","있습니다.","있습니다.그러나","있습니다.기본","있으며","있지","자동","자동으로","장애와","재정의됩니다.순환성","저장","전역","전체","절대적인","점에","제외)","제외된","제외될","제외됩니다.","제외됩니다.일반적으로","제외합니다.","제외합니다.allowjs가","존재한다는","주의해야","중","중요하다는","지원됩니다.","지원하는","지정되어","지정되지","지정된","지정하는","지정하면","지정할","지정합니다.","참조","참조되는","찾을","체인으로","최상위","출력","커맨드","컴파일됩니다:","컴파일러","컴파일러는","컴파일러에는","컴파일러의","컴파일에","컴파일하는","컴파일합니다.","통해","파일","파일(.js와","파일과","파일도","파일들:","파일들은","파일만","파일에","파일에는","파일에서","파일은","파일을","파일의","파일이","패키지가","패키지는","패키지를","패키지만","패턴의","포함되며","포함되면","포함되어","포함되지","포함된","포함됩니다","포함됩니다.","포함됩니다.\"exclude\"","포함됩니다.동봉된","포함시킵니다.\"exclude\"","포함이","포함하는","포함합니다.\"outdir\"","포함합니다.node_modules/@types/*","폴더","폴더를","폴더에","폴더의","폴더입니다.","표시된","프로젝트는","프로젝트를","프로젝트의","플러그인이","필드를","필요한","필터링할","하나로","하위","한","함께)","합니다.즉","항상","해당","해석됩니다.","허용하십시오.","현재","호출하거나","호출하는","확장자","확장자만"],"pages/Compiler Options.html":["\"amd\"","\"amd\",","\"amd\"와","\"classic\"","\"commonjs\"","\"commonjs\",","\"crlf\"","\"es2015\"","\"es2016\",","\"es2017\"","\"es3\"","\"es5\"","\"es5\",","\"es6\"","\"es6\",","\"es6\"/\"es2015\",","\"es6\"와","\"esnext\".","\"esnext\".►","\"esnext\"는","\"lf\"","\"node\"","\"none\",","\"preserve\"","\"preserve\".","\"react\"","\"react.createelement\"","\"system\"","\"system\",","\"system\"만","\"umd\",","\"use","\"utf8\"","#1232","#2577","(\"ts.transpilemodule\"과","(us):","(공통","(기본값),","(예.","(윈도우)","(유닉스).\"","(인코딩","(특정","*/",".d.t",".j",".map",".tsx","/*!로","/**","0","8",":","===","?","@intern","@types,","[1]","[2]","__extends,","__extends와","__rest,","__spread에","allowj","allowjs에만","allowjs와","allowsyntheticdefaultimport","allowunreachablecod","allowunusedlabel","alwaysstrict","alwaysstrict,","any만","baseurl","baseurl을","bivari","boolean","br","charset","check","checkj","chinese:","cn","const","copi","createelement와","cs","czech:","d","de","declar","declarationdir","default","deprec","destructur","diagnost","disablesizelimit","dom","dom,es5,scripthost","dom,es6,dom.iterable,scripthost","dom.iter","downleveliter","ecmascript","emitbom","emitdecoratormetadata[1]","emit을","en","english","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.object","es2017.sharedmemori","es2017.typedarray","es3를","es5","es5:","es6","es6:","es7","esnext","esnext.asynciter","esnext.promis","experimentaldecorators[1]","export가","fallthrough","fals","file","files].","for..of,","forceconsistentcasinginfilenam","fr","french:","german:","h","h.","help","importhelp","imports를","init","inlinesourc","inlinesourcemap","input","isolatedmodul","italian:","iter","ja","japanese:","javascript","jsdoc","json","jsx","jsxfactori","jsxfactory를","jsx를","ko","korean:","lib","librari","lib가","listemittedfil","listfil","local","m","maproot","maxnodemodulejsdepth","modul","moduleresolut","msbuild","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","out","outdir","outdir로","outfil","outfile과","outfile을","p","paths[2]","pl","polish:","portuguese(brazil):","preserveconstenum","preservesymlink","pretty[1]","project","pt","react.createel","reactnamespac","removecom","right","rootdir","rootdirs[2]","ru","russian:","scripthost","simplifi","skipdefaultlibcheck","skiplibcheck","skiplibcheck를","sourcemap","sourcemap에","sourcemap을","sourceroot","spanish:","spread","strict","strict\"","strict\"을","strictfunctiontyp","strictfunctiontypes이","strictnullcheck","strict를","string","string[]","stripinternal[1]","suppressexcesspropertyerror","suppressimplicitanyindexerror","symlinked된","symlinks를","t","target","tr","traceresolut","tradit","tsconfig.json","tsconfig.json를","tsconfig.json에서만","tslib로부터","turkish:","tw","type","typeroot","typescript","types를","undefin","us.","utf","v","version","void에","w","watch","webwork","zh","►","가능하다는","가능한","가능합니다.","가지","가진","각","값은","값이","같습니다:","같은","객체","객체를","건너뛰기[default","건너뜁니다.","검사","검사를","검사에","검색할","것입니다).","결정.","결정됩니다.","결합된","경로","경로로","경로에","경로일","경우","경우,","관련).","관련된","관련사항","구문","구조를","그","그리고","기능을","기본","기본값","기준으로","깊이.","끝의","나열합니다.","나타내는","내보내지","내보낼","내보냅니다.","내에서","내용은","다룹니다.","다른","다시","다음과","단일","단지","대상","대상으로","대상을","대신","대한","대해","데","데이터를","데코레이터","데코레이터에","도메인에","도움말을","동일한","되었습니다.","등..)","디렉토리","디렉토리.","디렉토리는","디렉토리로","디렉토리를","디렉토리의","디렉토리입니다.","디버거가","디버거를","디버깅","때","또는","또한","라이브러리","라이브러리는","라이브러리의","라인","라인에서는","런타임","런타임에","레이블에","로그","로드","루트","리다이렉트합니다.","리스트가","리스트에서","리액트","리터럴에","매개","매개변수를","매핑","맵","맵과","맵에","맵으로","메세지","메세지를","메시지를","메타","모듈","모듈로","모듈에서","모드로","모드에서는","모든","목록.","목록과","목록에","목록을","목록입니다.","목록입니다.가능한","문서를","문서을","문에","문자열","및","바이트","반복","반환값이","발생시킵니다.","방법","방출된","방출에는","방출을","방출하지","방출합니다.","버전","버전을","변경","변수에","변환합니다","별도의","보고된","보고하지","보고합니다.","보여줍니다.","부분에","불과합니다.","불리하여","비","비슷합니다).","비활성화합니다.","사용:","사용되는","사용되지","사용하도록","사용하세요.","사용하여","사용하지","사용할","사용합니다.","사용합니다.\"react\"","사용합니다.기본","사이즈","삽입됩니다.","상대적","색상","생성","생성된","생성하지","생성합니다.","선언","선언에","선언을","설계","설명","설정","설정하기","설정해야","소스","소스가","소스를","소스에","수","수도","순서","순서는","순서표(bom)를","스위치","스타일","스타일을","슬래시","시","시그니처","시그니처가","시그니처의","시작","시작하는","시점에","시퀀스","실제","실행합니다.","실험단계입니다.","실험적인","아닌","아래에서","않고","않는","않습니다.","않으며","않으면","암시한","억제합니다.","엄격한","없는","없을","연결의","연결하여","연결할","열거형","영향을","예:","예외사항은","오류","오류가","오류를","옵션","옵션은","옵션을","와치","와치하여","위치","위치가","위치는","위치를","위치에","위치할","위한","위해","위해서만","유효한","의존성","이","이름을","이름의","이슈를","이슈을","이하를","인덱스","인덱싱하는","인수는","일관성이","일부로","임포트","임포트와","임포트합니다.","입력","있고","있는","있습니다(한","있습니다.","있습니다.►","있습니다.자세한","있지","자세한","자체와","적용됩니다.","전달된","정보를","정의가","제거합니다.","제공합니다.","제네릭","제안","제어하기","제외한","제한을","주석을","주의사항:","주입되는","주지","줄이지","중","중지합니다.","지시자를","지역","지역화,","지우지","지원:","지원을","지정:","지정되지","지정된","지정하기","지정한","지정합니다.","진단","집합입니다","참조","참조는","참조하세요.","찾아야","처리됩니다)","초과","초기화하고","최대","최신","추가하지","출력","출력에","출력에서는","출력을","출력합니다.","커맨드","커스텀","컨텍스트를","컨텐츠가","컴파일","컴파일된","컴파일러","컴파일러를","컴파일러에","컴파일러의","컴파일에","컴파일의","컴파일하세요.이","컴파일합니다.","케이스에","코드","코드에","타입","타입에","타입에서","타입으로","타입의","트리플","파싱을","파일","파일(*.d.ts)의","파일(lib.d.ts)은","파일과","파일로","파일에","파일에서","파일을","파일의","파일이","파일처럼","팩토리","포함되어","포함된","포함될","포함됩니다.","포함하지","폴더","폴더의","표시하는","표현식과","표현식에","프로젝트를","프로젝트에서","프로젝트의","프로퍼티","플랫폼)","하고","하나입니다.","하는","할","할당","할당할","함께","함수","함수를","함수의","합니다.","해당하는","해석","해석의","해석하기","해석하지","허용되며","허용되지","허용하지","허용합니다","허용합니다.","헤더","헬퍼","헬퍼를","호출된","확인하세요.","활성화하면","활성화합니다."],"pages/Compiler Options in MSBuild.html":["(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","emitdecoratormetadata","es3,","es5,","es6","experimentalasyncfunct","experimentaldecor","f5키를","fals","file","forceconsistentcasinginfilenam","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","string","stripintern","studio","suppressexcesspropertyerror","suppressimplicitanyindexerror","system","target","toolsvers","traceresolut","true","true를","tsc","ts를","type","typeroot","typescriptadditionalflag","typescriptallowsyntheticdefaultimport","typescriptallowunreachablecod","typescriptallowunusedlabel","typescriptalwaysstrict","typescriptbaseurl","typescriptcharset","typescriptcompileblock","typescriptdeclarationdir","typescriptemitbom","typescriptemitdecoratormetadata","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","typescriptstripintern","typescriptsuppressexcesspropertyerror","typescriptsuppressimplicitanyindexerror","typescripttarget","typescripttoolsversion이","umd,","visual","vs와","watch","xml","값","값은","개발을","개요","걸프,","경로","경우","구분된","그런트","그리고","기능은","내의","눌러도","다른","대한","데","도구를","동일한","등)","디버깅","또는","로드","만약","맵핑","맵핑이","메시지가","모든","목록","무엇일까요?","문자열","버전에서","버전을","버전의","빌드","빌드가","빌드를","빌드하는","빌드합니다.","사용자에게는","사용하는","사용하여","사용할","사이의","설정","설정하세요.","설치된","속성","속성을","수","쉼표로","시","식별합니다","신뢰할","않습니다","않습니다.","않으면","업그레이드하라는","여기에","여러분의","예제","예제에서는","옵션","옵션은","위한","이렇게","이름","있는","있습니다.","자동","자동으로","전용","제공되지만","제한된","지원되는","지원되지","지원이","지정되지","지정할","첫","최신","컴파일러","컴파일러에","컴퓨터에","태그와","파일","파일을","파일의","편집","표시됩니다","프로젝트","프로젝트가","프로젝트를","프로젝트에서","하면","허용된","허용합니다.","확인하세요.msbuild","환경을"],"pages/Integrating with Build Tools.html":["\"!node_modules/**/*.ts\"]","\"./src/index.tsx\",","\".js\"]","\".ts\",","\".tsx\",","\".web.js\",","\".webpack.js\",","\"bundle.js\"","\"output.js\"","\"output.js\")","\"t","'.ts'","'.ts'와","'.tsx'","'.tsx'를","'t","()","(err)","(err,","(맨",".add(\"main.ts\")",".bundle()",".entry(\"entry.ts\")",".pipe(process.stdout);",".pipe(ts({",".plugin(\"tsify\",",".run(funct",".use(typescript())","//","/\\.tsx?$/,","0.16beta",":","=",">","[","[\"\",","[\"**/*.ts\",","[\"ts\"]);","]","api","awesom","basic","browserifi","browserify()","build","bundle.j","default","dev","duo","duo(__dirname)","entry.t","entry:","err;","extensions:","fals","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:","loaders:","loader에","main.t","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","path","path.join(__dirname,","require(\"browserify\");","require(\"duo","require(\"duo\");","require(\"fs\")","require(\"gulp","require(\"gulp\");","require(\"path\")","require(\"tsify\");","resolve:","results)","results.code);","return","save","smrq/tsifi","src:","test:","throw","true","true,","ts","ts\");","ts:","tsifi","tsresult","tsresult.js.pipe(gulp.dest(\"built/local\"));","typescript","typescript\");","typescriptsamples/jspm","typestrong/grunt","us","var","webpack","webpack.config.j","{","}","})","}));","});","},","};","가능한","가진","검색하세요","결과를","기본","내용:","내용은","다시","다이얼로그와","대안:","대한","도구들","도구와","또는","라인","로컬에","매니저","모든","빌드","사용","설정","설치","설치가","설치된","아래)","업데이트하여","여기를","옵션","완료되면","우","위)와","의해","인터페이스","입니다.","자세한","작성합니다.","정의에","주의사항:","지원은","참조하세요.","처리됩니다.","추가합니다.","출력","커맨드","컴파일된","컴파일러","클릭","통합","파일에","파일은","파일을","패키지","포함하도록","프로젝트","프로젝트의","하세요!","하세요:","해석","현재","확장자로","확장자를"],"pages/Nightly Builds.html":["\"/node_modules/typescript/lib\"","\"typescript.tsdk\":","\"typescript_tsdk\":","&","(mac)","(microsoft.typescript.targets,","(tsc.exe,",".",".vscode/settings.json","/node_modules/typescript/lib","/usr/local/lib/node_modules/typescript/lib","12","14","2013","2013:","2015","2015:",">","build에는","code","drop을","framework","g","id","idea","ide를","instal","intellij","languag","lib.d.ts,","master","microsoft.typescript.compiler:","microsoft.typescript.default.props,","microsoft.typescript.msbuild:","midnight까지","msbuild","msbuild에","nightli","nightlies는","node_modul","npm","npm과","npm을","nuget","nuget를","nuget에","packages:","powershel","prefer","pst","set","studio","sublim","text","text를","tsscript","two","typescript","typescript@next","typescript@next가","typescript를","typescript의","user","visual","vs","vscode","vsdevmode.ps1","www.myget.org에서","가능합니다.","가정합니다.","가져올","같은","같이","경우:","구성을","구성해야","기반으로","나머지","내용은","노력하고","다운로드.","다음과","다음을","대부분의","대상","대한","도구를","도구만","도구뿐만","등.)","또한","라인","로컬","문서를","및","배포됩니다.다음과","배포하기","버전:","버전의","변경","부분에서는","브랜치의","빌드","빌드는","빌드를","사용","사용에","사용하도록","사용하여","사항에는","새로운","서비스","선택합니다:","설정이","설치","설치되어","설치하거나","설치한","설치할","설치해야","섹션의","수","수도","스크립트","실행합니다:","아니라","않지만","언어","업데이트","업데이트하세요:","업데이트할","없습니다.","위와","위키","위한","위해","이","이미","이용","있다고","있습니다.","있습니다.먼저","있지","자세한","작업","전역으로","전체","주의사항:","참조하세요.","참조하십시오.","창에서","커맨드","커스텀","통해","파일","파일을","패키지를","페이지를","포함되어","폴더에","프로그램을","프로젝트","프로젝트를","플러그인","플러그인을","필요는","함께","합니다.","합니다.npm","현재"]},"length":41},"tokenStore":{"root":{"0":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.002779064381658175},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0018264840182648401},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}},",":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0018264840182648401},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947}}},"}":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818}}}},";":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}},"b":{"1":{"0":{"1":{"0":{"docs":{},";":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"o":{"7":{"4":{"4":{"docs":{},";":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}},"docs":{}},"docs":{}},"docs":{}},"x":{"docs":{},"f":{"0":{"0":{"docs":{},"d":{"docs":{},";":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}},"docs":{}},"docs":{}}},"부":{"docs":{},"터":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}},")":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578}},";":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009263547938860583},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}},";":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.003242241778601204},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0014749262536873156},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0025673940949935813}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}}},".":{"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.00303951367781155}}}}}}},"docs":{}},"5":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}},"docs":{}},"]":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}},"개":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}}},"1":{"0":{"0":{"0":{"docs":{},"}":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}},")":{"docs":{},";":{"docs":{"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0025974025974025974}}}}},"1":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}},"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0027611596870685687}},";":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.002315886984715146},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},",":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}},")":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0018264840182648401}}}},"1":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}},"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.005094951366373321},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009203865623561896},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574}},"]":{"docs":{},";":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}},"진":{"docs":{},"수":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}},";":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0018527095877721167},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009203865623561896}}},"을":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}}},",":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0013805798435342844},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}},"a":{"docs":{},"m":{"docs":{},".":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}}}},"}":{"docs":{},")":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718}}}}},";":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}}},"이":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"1":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}},";":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818}}}},"2":{"3":{"docs":{},";":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}},"docs":{"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.004608294930875576}},",":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}},";":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}},"3":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574}},")":{"docs":{},";":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0022988505747126436}}}},"}":{"docs":{},";":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.001379310344827586}}}},";":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}},"4":{"docs":{"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.004608294930875576}}},"6":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}},"진":{"docs":{},"수":{"docs":{},"와":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}}},"7":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}}},"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.002315886984715146},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0036529680365296802},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0025673940949935813},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}},",":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.00253592561284869},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0073059360730593605},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}},".":{"1":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}},".":{"2":{"docs":{},":":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}},"docs":{}}},"3":{"6":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}},"docs":{}},"5":{"docs":{},"에":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}},"서":{"docs":{},"는":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}},"7":{"docs":{"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0025}},")":{"docs":{},".":{"docs":{},"이":{"docs":{},"렇":{"docs":{},"게":{"docs":{"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0025}}}}}}}},"8":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}},".":{"4":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}},"docs":{}}},"docs":{}},")":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}},".":{"docs":{},"j":{"docs":{},"o":{"docs":{},"i":{"docs":{},"n":{"docs":{},"(":{"docs":{},"\"":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0011477761836441894}}}}}}}}},";":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"로":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}},";":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0013895321908290875},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0013805798435342844},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0018436578171091445}}},"x":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"을":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}},"이":{"docs":{},"어":{"docs":{},"야":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}},"2":{"0":{"1":{"3":{"docs":{"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.004608294930875576}},":":{"docs":{"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.004608294930875576}}}},"5":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.011111111111111112},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.004608294930875576}},"년":{"docs":{},"을":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}},"에":{"docs":{},"서":{"docs":{"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}}},"부":{"docs":{},"터":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"와":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"의":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}},":":{"docs":{"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.004608294930875576}}}},"7":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834}},"이":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}},"docs":{}},"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}},";":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}},",":{"docs":{"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.013986013986013986}}}},"2":{"6":{"1":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}},"docs":{}},"docs":{}},"6":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}},"8":{"0":{"8":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}},"docs":{}},"2":{"4":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}},"docs":{}},"docs":{}},"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0016901408450704226},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0013895321908290875},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0027397260273972603},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}},"]":{"docs":{},";":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009263547938860583}}},")":{"docs":{},";":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}},",":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248}}}},")":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}},";":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}},")":{"docs":{},";":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}}}}},"와":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"의":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}},",":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.00253592561284869},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.002315886984715146},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.007407407407407408},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0018148820326678765}}},"를":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}},"진":{"docs":{},"수":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}},";":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0011477761836441894},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0025673940949935813}}},".":{"0":{"docs":{"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.006993006993006993}},",":{"docs":{"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.006993006993006993}}}},"2":{"docs":{},")":{"docs":{},".":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}}}}},"3":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}},"docs":{}},"}":{"docs":{},")":{"docs":{},"}":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}}},";":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}}}},"3":{"2":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}},"에":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}}},"4":{"docs":{},"m":{"docs":{},".":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}},"5":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"7":{"docs":{},";":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}},"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009263547938860583},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}},"에":{"docs":{},"는":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834}}}},",":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.002315886984715146},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}},"]":{"docs":{},";":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.007407407407407408},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0018148820326678765}}}},";":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717}}},"}":{"docs":{},";":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},")":{"docs":{},";":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}}}},"개":{"docs":{},"의":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}},")":{"docs":{},";":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}}}},"4":{"0":{"0":{"0":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}}},"docs":{}},"docs":{}},"5":{"docs":{},")":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}},"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0013895321908290875},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}},")":{"docs":{},";":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}},"]":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}},";":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0018527095877721167},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}},";":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.00253592561284869}}},"}":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}},",":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}},"5":{"0":{"0":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0025974025974025974}}}}},"docs":{}},"2":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.001379310344827586}}}}},"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009263547938860583},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0025811209439528023},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.003205128205128205}},"분":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":2.5}}},"]":{"docs":{},";":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}},"값":{"docs":{},"을":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}},".":{"0":{"docs":{},";":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009203865623561896}}}},"docs":{}},";":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}},")":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"m":{"docs":{},".":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}},"x":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},",":{"docs":{"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}}},"6":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009263547938860583},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}},";":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}},"의":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"]":{"docs":{},";":{"docs":{"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704}}}},",":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}},"7":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009263547938860583}},",":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009203865623561896}}}},"8":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009263547938860583},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}},"진":{"docs":{},"수":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}},";":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718}}}},"9":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009263547938860583},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}},";":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009263547938860583}}},"]":{"docs":{},"+":{"docs":{},"$":{"docs":{},"/":{"docs":{},";":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0018436578171091445},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.003205128205128205}}}}}}}},"docs":{},"d":{"3":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}},".":{"docs":{},"b":{"docs":{},"a":{"docs":{},"s":{"docs":{},"e":{"docs":{},";":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}}}}},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}}}},":":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}},"는":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}},"이":{"docs":{},"라":{"docs":{},"는":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}}}},"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}},"e":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}},"v":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.003927729772191673},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.00303951367781155}},"e":{"docs":{},"l":{"docs":{},"o":{"docs":{},"p":{"docs":{"./":{"ref":"./","tf":0.00909090909090909},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383},"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.006993006993006993}}}}}},"d":{"docs":{},"e":{"docs":{},"p":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}},"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.003436426116838488}}}}}}}}}}}}}}},"t":{"docs":{},"o":{"docs":{},"o":{"docs":{},"l":{"docs":{},":":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}}}}}},"b":{"docs":{},"u":{"docs":{},"g":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}},"g":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}},":":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.003142183817753339}}}}}},"f":{"docs":{},"a":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0015710919088766694},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009263547938860583},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.00663716814159292},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0018148820326678765},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0016722408026755853},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.00303951367781155}},"e":{"docs":{},"x":{"docs":{},"t":{"docs":{},"e":{"docs":{},"n":{"docs":{},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},":":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}}}}}}}}},"를":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"의":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}},"s":{"docs":{},"의":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}},")":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}},":":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"h":{"docs":{},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}}}}},"i":{"docs":{},"n":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.006352087114337568},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}},"e":{"docs":{},"(":{"docs":{},".":{"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.0005633802816901409}}}}}}},")":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}},",":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}}},"[":{"docs":{},"\"":{"docs":{},"f":{"docs":{},"o":{"docs":{},"o":{"docs":{},"\"":{"docs":{},"]":{"docs":{},",":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}}}}},"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.0007374631268436578},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407}}}}}}}}}}},"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.0009074410163339383}}}}}}}}}}}}}},"\"":{"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.002036659877800407}}}}}}}}}}}}}}}}},",":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}},".":{"docs":{},"a":{"docs":{},"m":{"docs":{},"d":{"docs":{},")":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}}}},"을":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407}}},"s":{"docs":{},".":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}},"i":{"docs":{},"t":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0038860103626943004},"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488}},"e":{"docs":{},"l":{"docs":{},"y":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488},"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.006993006993006993}}}}}}}}}}}}},"l":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0030211480362537764}},"(":{"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.002014098690835851}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"p":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.010889292196007259},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669},"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.037800687285223365}},"e":{"docs":{},"n":{"docs":{},"c":{"docs":{},"i":{"docs":{},"e":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}},"에":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}}},"y":{"docs":{},"에":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407}}}}}}}}}},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0024679170779861796}},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}},".":{"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.0004935834155972359}}}}}}}}}}}}}}}}}}}},"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.0004935834155972359}}}}}}}}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}}}}}}}}}}},":":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0024679170779861796}}},";":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0014807502467917078}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.002508361204013378}}}}}},"c":{"docs":{},"l":{"docs":{},"a":{"docs":{},"r":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0022535211267605635},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.002136752136752137},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00176522506619594},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.005917159763313609},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.014519056261343012},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.05543710021321962},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.01393188854489164},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.03367875647668394},"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.06529209621993128},"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.04195804195804196},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0016722408026755853},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0025}},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0018527095877721167}}},".":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0025906735751295338},"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488}},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}},"으":{"docs":{},"로":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"!":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}},",":{"docs":{"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.006993006993006993}}}},")":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"에":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"을":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},".":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}}},":":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}},"d":{"docs":{},"i":{"docs":{},"r":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0025}}}}}}}}}}}}},"i":{"docs":{},"m":{"docs":{},"a":{"docs":{},"l":{"docs":{},":":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}}}},"k":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0036781609195402297}},")":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}},":":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}},".":{"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.001379310344827586}}}}}}}}}}}}}}}}}}}}}},":":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"객":{"docs":{},"체":{"docs":{},"를":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}},"를":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"에":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}},"o":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},",":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}},"s":{"docs":{},")":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0029120559114735}}}},"가":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}},"는":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}}}}}}}}},"a":{"docs":{},"d":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009263547938860583}}},"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.005194805194805195}}}},":":{"docs":{"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.005194805194805195}}}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"u":{"docs":{},"c":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},")":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009263547938860583}}}}}}}}}}}}},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0011648223645894002}},".":{"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.0005824111822947001}}}}}}}}}},"e":{"docs":{},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}}}}}}},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}},";":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}}}}},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}},"e":{"docs":{},";":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}}}}}}}},":":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0034944670937682005}}},"가":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}},"는":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0017472335468841002}}},"로":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0011648223645894002}}},"에":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0029120559114735}}},"의":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}}}}}},"b":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0042643923240938165},"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.006993006993006993}}}}}},"i":{"docs":{},"g":{"docs":{},"n":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0011648223645894002}}}}}},"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":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"]":{"docs":{"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.005194805194805195}}}}}}}}}}}}}}}}}}}}}}}}}}},"m":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}}}}},"t":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}},"a":{"docs":{},"i":{"docs":{},"l":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713},"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488},"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.006993006993006993}},"s":{"docs":{},".":{"docs":{"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.006993006993006993}}}}}}}},"e":{"docs":{},"p":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":5.001295336787565}}}}},"o":{"docs":{},"c":{"docs":{},"u":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00353045013239188},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.007259528130671506},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.019189765458422176}},".":{"docs":{},"b":{"docs":{},"o":{"docs":{},"d":{"docs":{},"y":{"docs":{},".":{"docs":{},"i":{"docs":{},"n":{"docs":{},"n":{"docs":{},"e":{"docs":{},"r":{"docs":{},"h":{"docs":{},"t":{"docs":{},"m":{"docs":{},"l":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.008417508417508417}}}}}}}}}}}}}}}},"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":{},"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.0007855459544383347}}}}}}}}}}},"\"":{"docs":{},"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.0011363636363636363}}}}}}}}}}}}}}}}}}}}}}}}}}}},"의":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},".":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.003629764065335753}}},":":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}}}}}}}}}}},"m":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0022727272727272726},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0018148820326678765},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}},"\"":{"docs":{},":":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}},";":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}},"과":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}},"을":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0022727272727272726}}},"의":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}},",":{"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.0008361204013377926}}}}}}}}}}}}}},"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.0008361204013377926}}}}}}}}}}}}}}}}}}}}}}}}}}},"docs":{}}}},".":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}}}}}},"g":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00176522506619594}},";":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00176522506619594}}},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}},".":{"docs":{},"b":{"docs":{},"a":{"docs":{},"r":{"docs":{},"k":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718}}}}}}}}},"m":{"docs":{},"o":{"docs":{},"v":{"docs":{},"e":{"docs":{},"(":{"1":{"0":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}},"docs":{}},"docs":{}}}}}}},"는":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718}}},"의":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},")":{"docs":{},":":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00176522506619594}}}}},"w":{"docs":{},"n":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0036529680365296802}},",":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0027397260273972603}}},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"d":{"docs":{"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.013986013986013986}}}}},"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.0008361204013377926}}}}}}}}}}}}},"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":{},"e":{"docs":{},"s":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}}}}}}}}}}}}}}}}}}}}},"e":{"docs":{},"'":{"docs":{},";":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}}},"s":{"docs":{},"n":{"docs":{},"'":{"docs":{},"t":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669},"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488}}}}}}},"t":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}}},"'":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":5}}},"n":{"docs":{},"'":{"docs":{},"t":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":5.012383900928793},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669},"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.010309278350515464}}}},"e":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}},"f":{"docs":{},"n":{"docs":{},")":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0030959752321981426}}}}}}}},"i":{"docs":{},"v":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}},"가":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}},"e":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":5.001295336787565}}}},"s":{"docs":{},"t":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}},"/":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}},"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.0007855459544383347}}}}}}}}}},"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.0007855459544383347}}}}}}}}}}}}},"m":{"docs":{},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{},".":{"docs":{},"j":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0015710919088766694}}}}}}}}},"에":{"docs":{},"서":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}},"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.0005633802816901409}}}}}}}}}}}}}}}}}}}}}}},"의":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"u":{"docs":{},"i":{"docs":{},"s":{"docs":{},"h":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}}}},"c":{"docs":{},"t":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}}}}}},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"m":{"docs":{},"i":{"docs":{},"n":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.000860832137733142}},"a":{"docs":{},"n":{"docs":{},"t":{"docs":{},".":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}}}}}}},"o":{"docs":{},"u":{"docs":{},"r":{"docs":{},"a":{"docs":{},"g":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}}}}},"p":{"docs":{},"o":{"docs":{},"s":{"docs":{"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.015584415584415584}},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},",":{"docs":{"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.005194805194805195}}},"과":{"docs":{"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0025974025974025974}}}}}}},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.005194805194805195}}}},":":{"docs":{"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.005194805194805195}}}}}},"l":{"docs":{},"a":{"docs":{},"y":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}}}}}},"r":{"docs":{},"e":{"docs":{},"g":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}}}}}}}},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"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.0008361204013377926},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0025}}}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.005479452054794521},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}},"o":{"docs":{},"r":{"docs":{},"i":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},"e":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}}}}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},".":{"docs":{},"u":{"docs":{},"p":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}}}},"s":{"docs":{},".":{"docs":{},"d":{"docs":{},"o":{"docs":{},"w":{"docs":{},"n":{"docs":{},",":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}}}}}},"l":{"docs":{},"e":{"docs":{},"f":{"docs":{},"t":{"docs":{},",":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}}}}}},"r":{"docs":{},"i":{"docs":{},"g":{"docs":{},"h":{"docs":{},"t":{"docs":{},"]":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}}}}}}}}}}},"v":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0018148820326678765}}}}}}}}}},"g":{"docs":{},"i":{"docs":{},"t":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578}},"a":{"docs":{},"l":{"docs":{},"c":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}}}}}}}}}},"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.0006988120195667365}}},"y":{"docs":{},")":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}}}}}}}}}},"f":{"docs":{},"f":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0046439628482972135},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.006476683937823834}},"e":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},"s":{"docs":{},")":{"docs":{},"가":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}}}}}},"t":{"docs":{},"i":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}},".":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}}}}},"(":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.006191950464396285}}}}}}}}},"d":{"docs":{},"n":{"docs":{},"'":{"docs":{},"t":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}}}}},"a":{"docs":{},"g":{"docs":{},"n":{"docs":{},"o":{"docs":{},"s":{"docs":{},"t":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0025}}}}}}}}},"x":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"y":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818}},":":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}},";":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},")":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}},";":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}},";":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.002300966405890474}}}},"a":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}},":":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}},"d":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}},".":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}}},"n":{"docs":{},"g":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}}}},":":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}},".":{"docs":{},"t":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407}}}},"u":{"docs":{},"e":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}},"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.0042643923240938165}}},"?":{"docs":{},":":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}}}}}}}}}},"o":{"docs":{"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.0182370820668693}},"(":{"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.00303951367781155}}}}}}}}}}}}}}},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"을":{"docs":{"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.004608294930875576}}}}}}},"h":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"b":{"docs":{},"o":{"docs":{},"o":{"docs":{},"k":{"docs":{"./":{"ref":"./","tf":0.00909090909090909},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}},"을":{"docs":{"./":{"ref":"./","tf":0.00909090909090909}}},"의":{"docs":{"./":{"ref":"./","tf":0.00909090909090909}}},"에":{"docs":{},"서":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}}}}},"l":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0018390804597701149}},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574}}}}},",":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"의":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},":":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}}},"e":{"docs":{},"l":{"docs":{},"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.0003687315634218289}}}}}}}}}}}}}},",":{"docs":{"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488}}}}},"s":{"docs":{},"m":{"docs":{},"a":{"docs":{},"s":{"docs":{},"k":{"docs":{},":":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}}}}}}},"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.00088261253309797}},"e":{"docs":{},"s":{"docs":{},";":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00176522506619594}}},"가":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}}}}}}}}},".":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}},":":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}},"r":{"docs":{},"d":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}},"t":{"docs":{},"m":{"docs":{},"l":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}},"i":{"docs":{},"n":{"docs":{},"p":{"docs":{},"u":{"docs":{},"t":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},")":{"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.002014098690835851}}}}}}}}}},";":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}}}}}}}}}},"m":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},";":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}}}}}}}}}}},"\"":{"docs":{},",":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.002356637863315004}}},"]":{"docs":{},",":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.002356637863315004}}}}},"'":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}},".":{"docs":{},".":{"docs":{},".":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}}}},"이":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}},"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.00176522506619594}}}}}}}}}}}}}}}},"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.00176522506619594},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0030959752321981426}}},")":{"docs":{},":":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0030959752321981426}}}}}}}}}}}}}},"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.00176522506619594}}},")":{"docs":{},":":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0030959752321981426}}}}}}}}}}},"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.00176522506619594}}}}}}}}}}}}}}}},"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.002014098690835851}}},"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.0014204545454545455}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"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":{},"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.003436426116838488}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"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.006993006993006993}}}}}}}}}}}}}}}}}}},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0015710919088766694},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.00909090909090909},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.005177514792899409},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}},"(":{"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.0007855459544383347}}}}}}}}}}}}}}}},"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.0007855459544383347}}}}}}}}}}}},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"x":{"docs":{},"라":{"docs":{},"는":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}},"에":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}}}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0022727272727272726}},"s":{"docs":{},")":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}}}}}},":":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}}}},"p":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383},"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.006993006993006993},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0025}}}},"x":{"docs":{},":":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}},"i":{"docs":{},"g":{"docs":{},"h":{"docs":{},"t":{"docs":{},":":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}}}}}},"r":{"docs":{},"e":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}},",":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669},"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488}}},".":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}}}}},"o":{"docs":{},"u":{"docs":{},"r":{"docs":{},":":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}}},"r":{"docs":{},"s":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}},"e":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"t":{"docs":{},"o":{"docs":{},"m":{"docs":{},"m":{"docs":{},"i":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}}}}},"과":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"는":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"의":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718}}}}}},"w":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718}}}}},"e":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},",":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}}}}},"s":{"docs":{},"t":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"?":{"docs":{},":":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}}}}},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}},"s":{"docs":{},")":{"docs":{},":":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}}}}}}}}}}},"i":{"docs":{},"g":{"docs":{},"h":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}},"e":{"docs":{},"r":{"docs":{},")":{"docs":{"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704}}}}}}},"n":{"docs":{},"t":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}},"d":{"docs":{},"d":{"docs":{},"e":{"docs":{},"n":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}}}}}},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"r":{"docs":{},"c":{"docs":{},"h":{"docs":{},"y":{"docs":{},",":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}}}}}}}}}},".":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}},"j":{"docs":{},"a":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}},"v":{"docs":{},"a":{"docs":{"./":{"ref":"./","tf":0.00909090909090909},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{"./":{"ref":"./","tf":0.00909090909090909},"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.003367003367003367},"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.002356637863315004},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0027611596870685687},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.001379310344827586},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.002325581395348837},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.005341880341880342},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00264783759929391},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0014792899408284023},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0025974025974025974},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":2.501283697047497},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.003952569169960474},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713},"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.002508361204013378}},"가":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"로":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}},"에":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}},"서":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":5.00056338028169},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009263547938860583},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0018390804597701149},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.000860832137733142},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}},"와":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}},"는":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"의":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834}}}}}},"파":{"docs":{},"일":{"docs":{},"을":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}},"와":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.00253592561284869},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.001379310344827586}}},"를":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}},"이":{"docs":{},"므":{"docs":{},"로":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}},"는":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}},",":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}}}}}}}}},"를":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"와":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}}}},"p":{"docs":{},"a":{"docs":{},"n":{"docs":{},"e":{"docs":{},"s":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}}}}}}}},"s":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.005119453924914676},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0014792899408284023},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}},"를":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}},"x":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":10.013313609467456},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.004180602006688963},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0025}},"를":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0036982248520710057},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}},"와":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}},".":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.005177514792899409}},";":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0014792899408284023}}},"[":{"docs":{},"]":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}}},"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.0007396449704142012}}}}}}}}}}}}}}}}}}}}},"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.0007396449704142012}}}}}}}}}}}}}}}}}}},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{},"는":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}},"에":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}}}}}}},"에":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}},"의":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"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.0014792899408284023}},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"s":{"docs":{},"라":{"docs":{},"는":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}}},"에":{"docs":{},"서":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}}}}}}}}}}}}}}}}}}}}},"는":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0014792899408284023}}},"에":{"docs":{},"서":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}}},"의":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0022189349112426036}}},"f":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"i":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0025}}},"y":{"docs":{},"를":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}}}}}}}}},"d":{"docs":{},"o":{"docs":{},"c":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.011553273427471117},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}},")":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}},"@":{"docs":{},"a":{"docs":{},"u":{"docs":{},"g":{"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.0012836970474967907}}}}}}}}}}}},"에":{"docs":{},"서":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}}},"으":{"docs":{},"로":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}}},"을":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}},"의":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}}}}},"에":{"docs":{},"서":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}}},"p":{"docs":{},"m":{"docs":{"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.0060790273556231}},"_":{"docs":{},"p":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"a":{"docs":{},"g":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}}}}}}}},"@":{"docs":{},"b":{"docs":{},"e":{"docs":{},"t":{"docs":{},"a":{"docs":{"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.00303951367781155}}}}}}},"의":{"docs":{"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.00303951367781155}}}}},"o":{"docs":{},"n":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}}},"q":{"docs":{},"u":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0011061946902654867}}},"y":{"docs":{},".":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}},";":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"라":{"docs":{},"는":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"는":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"에":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},",":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0018148820326678765}}}}}}}},"o":{"docs":{},"h":{"docs":{},"n":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}},"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.0003687315634218289}}}}}}}}}}}}}}},"i":{"docs":{},"m":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}},".":{"docs":{},"l":{"docs":{},"o":{"docs":{},"g":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},";":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}}}}}}},"m":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}},"s":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}},"측":{"docs":{},"의":{"docs":{"./":{"ref":"./","tf":0.00909090909090909}}}},"b":{"docs":{},"u":{"docs":{},"i":{"docs":{},"l":{"docs":{},"d":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.01},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.0121580547112462},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.009216589861751152}},"에":{"docs":{"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.004608294930875576}},"서":{"docs":{"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0425}},"의":{"docs":{"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":3.333333333333333}}}}}}}}}}},"i":{"docs":{},"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.0016835016835016834}},"a":{"docs":{},"l":{"docs":{},":":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834}}}}}}}}}}}}},"n":{"docs":{},"i":{"docs":{},"g":{"docs":{},"h":{"docs":{},"t":{"docs":{},"까":{"docs":{},"지":{"docs":{"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.004608294930875576}}}}}}}}}},"c":{"docs":{},"r":{"docs":{},"o":{"docs":{},"s":{"docs":{},"o":{"docs":{},"f":{"docs":{},"t":{"docs":{},".":{"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":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},".":{"docs":{},"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.00303951367781155}},"s":{"docs":{},",":{"docs":{"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.004608294930875576}}}}}}}}}}}}}}}},"m":{"docs":{},"s":{"docs":{},"b":{"docs":{},"u":{"docs":{},"i":{"docs":{},"l":{"docs":{},"d":{"docs":{},"를":{"docs":{"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.00303951367781155}}},":":{"docs":{"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.004608294930875576}}}}}}}}}},"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.00303951367781155}}}}}}}},"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.004608294930875576}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"n":{"docs":{},"u":{"docs":{},"t":{"docs":{},"e":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}},":":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0013805798435342844}}}}}},"d":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}},"x":{"docs":{},"i":{"docs":{},"n":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}},"을":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}},"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.00088261253309797}}}}}}}}}}}}}}}}}}},"l":{"docs":{},"l":{"docs":{},"i":{"docs":{},"s":{"docs":{},"e":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"d":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}}}}}}}}}}}}}},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.013745704467353952}},".":{"docs":{},"t":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0015710919088766694},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.00303951367781155}},"s":{"docs":{},"라":{"docs":{},"는":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}},"를":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}}}},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"d":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}},"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.0014792899408284023}}}}}}}}}}}}}}}},"n":{"docs":{},"a":{"docs":{},"g":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.00303951367781155}}}},"y":{"docs":{},"/":{"docs":{},"t":{"docs":{},"o":{"docs":{},"o":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}}}},"i":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.007259528130671506},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"i":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}}}}}}}},"u":{"docs":{},"a":{"docs":{},"l":{"docs":{"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488}}}}}},"p":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0022535211267605635},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.005681818181818182},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0022955523672883787}},"\"":{"docs":{},",":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}},"p":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},")":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"s":{"docs":{},")":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}}}}}}},";":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"[":{"docs":{},"'":{"docs":{},"f":{"docs":{},"o":{"docs":{},"o":{"docs":{},"'":{"docs":{},"]":{"docs":{},";":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}}}}}},",":{"docs":{"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704}}},"과":{"docs":{"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704}}},"(":{"docs":{},"f":{"docs":{},":":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}}}},".":{"docs":{},"j":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}},"t":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}}},"s":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}}}},"r":{"docs":{},"o":{"docs":{},"o":{"docs":{},"t":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0025}}}}}}},"t":{"docs":{},"h":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}},".":{"docs":{},"s":{"docs":{},"q":{"docs":{},"r":{"docs":{},"t":{"docs":{},"(":{"docs":{},"d":{"docs":{},"x":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}},"x":{"docs":{},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}}}}}}},"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.00028694404591104734}}}}}}}}}}}}}}}}}},"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.0022988505747126436}}}}}}}}}}}}}}},"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.001379310344827586}}}}}}}}}}}},"x":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574}}}}}}}}},"p":{"docs":{},"i":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0011477761836441894}}}},"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.00028694404591104734}}}}}}}}}}},"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.0007374631268436578}}}}},"docs":{}}}}}}}}}},";":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}},"c":{"docs":{},"h":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0030959752321981426}},"\"":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.003205128205128205}},"}":{"docs":{},"`":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}},"e":{"docs":{},"s":{"docs":{},"\"":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}}},"k":{"docs":{},"e":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0030959752321981426},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669},"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.006872852233676976}},"s":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"d":{"docs":{},"(":{"docs":{},")":{"docs":{},":":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}}}}}},"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.0021321961620469083}},"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.0021321961620469083}}}}}}}}}}}}}}},"j":{"docs":{},"o":{"docs":{},"r":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}},"d":{"docs":{},"e":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}}}},"x":{"docs":{},"i":{"docs":{},"m":{"docs":{},"u":{"docs":{},"m":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}}}}}},"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.0008361204013377926},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0025}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"k":{"docs":{"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.006872852233676976}}}},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.004608294930875576}}}}}}},"e":{"docs":{},"t":{"docs":{},"a":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.004659289458357601}},"\"":{"docs":{},":":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}},";":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0017472335468841002}}}}}}}}},"h":{"docs":{},"o":{"docs":{},"d":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.004537205081669692},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}},"(":{"docs":{},")":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}}},",":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}},".":{"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.0005824111822947001}}}}}}}}}}}}}}}}}},"s":{"docs":{},"s":{"docs":{},"a":{"docs":{},"g":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}},"e":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}},";":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0014807502467917078},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0023296447291788003}}},":":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}}}}}}},"e":{"docs":{},"t":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}},"m":{"docs":{},"b":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0025906735751295338}},")":{"docs":{},"는":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}}},"s":{"docs":{},")":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}},"에":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}}}}}}},"o":{"docs":{},"r":{"docs":{},"i":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}},"r":{"docs":{},"g":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}},"e":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}}}}}},"a":{"docs":{},"n":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.007772020725388601}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},":":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}}},"s":{"docs":{},":":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0025906735751295338}}}}}}},"t":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}}}}}},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"l":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"라":{"docs":{},"는":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}}}}},")":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}},"u":{"docs":{},"l":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.008480825958702065},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0034129692832764505},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.0070140280561122245},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0025673940949935813},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.03539019963702359},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.007772020725388601},"pages/declaration files/Templates.html":{"ref":"pages/declaration files/Templates.html","tf":0.23076923076923078},"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.006993006993006993},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.002508361204013378},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0025}},"e":{"docs":{},"을":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}},".":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0018148820326678765}},"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.0011267605633802818},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0018148820326678765},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.0060790273556231}},"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.0005633802816901409}}}}}}}}},"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.0012836970474967907}}}}}}}}}},"와":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"에":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}},")":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}}}}}}},"j":{"docs":{},"s":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0018148820326678765},"pages/declaration files/Templates.html":{"ref":"pages/declaration files/Templates.html","tf":0.15384615384615385}},"s":{"docs":{},",":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}}}}},":":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.00303951367781155}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"o":{"docs":{},"l":{"docs":{},"u":{"docs":{},"t":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0025}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"를":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}}}}}}}},"s":{"docs":{},")":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0011061946902654867},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.005119453924914676},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}}},",":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0027223230490018148},"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.006993006993006993}}},".":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0018148820326678765}}}},"\"":{"docs":{},";":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578}}}},")":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}},".":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}},"a":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"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.004073319755600814}}}}}}}}}}}}}},"는":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"를":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001503006012024048}}},")":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407}}},":":{"docs":{},"m":{"docs":{},"y":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407}}}}}}}}},"b":{"docs":{},".":{"docs":{},"j":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"가":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"를":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}}}},",":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0027223230490018148}}}},"a":{"docs":{},"r":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.003629764065335753}}}}}},"i":{"docs":{},"f":{"docs":{},"i":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.006352087114337568},"pages/declaration files/Templates.html":{"ref":"pages/declaration files/Templates.html","tf":0.07692307692307693}},"e":{"docs":{},"r":{"docs":{},")":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718}}},"s":{"docs":{},")":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}}}}},"_":{"1":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0011061946902654867}},")":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},".":{"docs":{},"s":{"docs":{},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"h":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0014749262536873156}}}}}}}}},";":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"_":{"1":{"docs":{},";":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"docs":{}}},"docs":{}},"a":{"docs":{},"l":{"docs":{},":":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.006396588486140725}}}}}},"n":{"docs":{},"t":{"docs":{},"h":{"docs":{},".":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}},"`":{"docs":{},";":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}}}},"d":{"docs":{},"a":{"docs":{},"y":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}},"z":{"docs":{},"i":{"docs":{},"l":{"docs":{},"l":{"docs":{},"a":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009263547938860583}}}}}}},"v":{"docs":{},"e":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0029615004935834156}},"(":{"docs":{},")":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}},":":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}},"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.0009871668311944718}},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0014807502467917078}}}}}}}}}}}}}}}}}}}},"를":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"e":{"docs":{},"v":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.004962779156327543},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},")":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248}}}}}}}},",":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}}},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.003629764065335753},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0030959752321981426}},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},",":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0027223230490018148}}}}}},";":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0018148820326678765},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0046439628482972135}}},"(":{"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/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0027223230490018148},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.007739938080495356},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0025906735751295338},"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.006872852233676976},"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.006993006993006993}},".":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}}},"y":{"docs":{},"a":{"docs":{},"p":{"docs":{},"p":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}},"r":{"docs":{},"r":{"docs":{},"a":{"docs":{},"y":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}},":":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009203865623561896}}},"[":{"0":{"docs":{},"]":{"docs":{},";":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}}},"2":{"docs":{},"]":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}},"를":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}}},"docs":{}}}}}},"d":{"docs":{},"d":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.001379310344827586}},":":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.001379310344827586}}},"는":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"l":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}}}},"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.0017064846416382253}}}}}}}}}}}}},"c":{"docs":{},"o":{"docs":{},"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.0011267605633802818}}},"f":{"docs":{},":":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818}}},"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.0011267605633802818}}}}}}}}}}}}}},"가":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"에":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"이":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}}}}}}}}}},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.005917159763313609},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0025673940949935813}},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}}}},"가":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0014792899408284023}}}}}}}}}}},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}}}},"o":{"docs":{},"b":{"docs":{},"j":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009203865623561896}}}},"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.0017064846416382253}}}}}}}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"a":{"docs":{},"r":{"docs":{},"c":{"docs":{},"h":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0013805798435342844}},":":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0013805798435342844}}}}}}}},"q":{"docs":{},"u":{"docs":{},"a":{"docs":{},"r":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0027611596870685687}}}}}},"t":{"docs":{},"r":{"docs":{},":":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}}}},"d":{"docs":{},"e":{"docs":{},"c":{"docs":{},"k":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574}},"[":{"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.0009195402298850574}}}}}}}}}}}}}}}}}}}}}}}}},"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.0006988120195667365}},"e":{"docs":{},"r":{"docs":{},".":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}}}},"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.0006988120195667365}}}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0042643923240938165}},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}}}}}},".":{"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.0021321961620469083}}}}}}},"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.0021321961620469083}}}}}}}}}}}}}}}}}},";":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}}}}}}}}}},"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.0034940600978336828}}}}}}}}}}},".":{"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.0003687315634218289}}}}}}}}}}}}}}}}}}},"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.0003687315634218289}}}}}}}}}}}}}}}}}}}}}}}}}}}},"f":{"docs":{},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}},"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.0014792899408284023}},";":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}}}}}}}}}}}}}}}}}}},"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.0003687315634218289}},"e":{"docs":{},".":{"docs":{},"d":{"docs":{},"o":{"docs":{},"g":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}}},"t":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}}}}}}}}},"i":{"docs":{},"b":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0042643923240938165}},".":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}},"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.0021321961620469083}}}}}}}}}}}}}}}}}}}}}},"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.0021321961620469083}}}}}}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"h":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"s":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}}}},"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.0010683760683760685}}}}}}}}}}}}}}},"u":{"docs":{},"r":{"docs":{},"l":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"d":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0014749262536873156}}}}}}},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"m":{"docs":{},":":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0030959752321981426}}}}}}}},"k":{"docs":{},"d":{"docs":{},"i":{"docs":{},"r":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.002356637863315004},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.003409090909090909}}}}}},"(":{"docs":{},")":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}},":":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.002300966405890474},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{},"i":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}},"p":{"docs":{},"l":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0025906735751295338}},"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.00028694404591104734}}}}}}}}}}},"는":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}}}}}},".":{"docs":{},"s":{"docs":{},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"h":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}}}},";":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}}},"p":{"0":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0011648223645894002}}},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0011648223645894002}}}}}}}}}},"1":{"docs":{},".":{"docs":{},"x":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}},":":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}},"(":{"docs":{},")":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0011648223645894002}}},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0011648223645894002}}}}}}}}}},"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.00303951367781155}},"r":{"docs":{"./":{"ref":"./","tf":0.00909090909090909}},"o":{"docs":{},"j":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0015710919088766694},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0022727272727272726}},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0016722408026755853}},")":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0015710919088766694},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0022727272727272726}}},".":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}},"j":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}}}}}},"r":{"docs":{},"o":{"docs":{},"o":{"docs":{},"t":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},"/":{"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":{},"s":{"docs":{},".":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}},"docs":{}}}}}}},"2":{"docs":{},"/":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"3":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},".":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}},"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":{},"s":{"docs":{},".":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}},"docs":{}}}}}}},"docs":{}}}}}}}}}}}}}}}}}}}}}}}}},"$":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}},"/":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}},"라":{"docs":{},"고":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}},"이":{"docs":{},"라":{"docs":{},"는":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}}},"로":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}},"의":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}},"m":{"docs":{},"i":{"docs":{},"s":{"docs":{},"e":{"docs":{},"과":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}},"(":{"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.0012836970474967907}}}}}}}}}}}},";":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}}}}}},"p":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0029585798816568047}},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"i":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009203865623561896},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.008528784648187633},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.007772020725388601},"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488}},"e":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009203865623561896},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0014807502467917078},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"d":{"docs":{},"e":{"docs":{},"c":{"docs":{},"o":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"등":{"docs":{},"에":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}}}}}}}}}}}},";":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}},".":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}}},":":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}}}}}},"y":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}}},"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.0023296447291788003}}}}}}}}}}}}},"k":{"docs":{},"e":{"docs":{},"y":{"docs":{},")":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}},";":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0017472335468841002}}}},":":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.004076878276062901}}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}}},":":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}}}}}},",":{"docs":{"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488}}}}}}},"s":{"docs":{},"의":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}},".":{"docs":{},"c":{"docs":{},"h":{"docs":{},"i":{"docs":{},"l":{"docs":{},"d":{"docs":{},"r":{"docs":{},"e":{"docs":{},"n":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}}}}}}}}}},":":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}},";":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}}}},"와":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}}},"'":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}}},"t":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009203865623561896},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.004442250740375123},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0031007751937984496},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0011061946902654867}},"e":{"docs":{},"d":{"docs":{},")":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"로":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"멤":{"docs":{},"버":{"docs":{},"가":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"에":{"docs":{},"도":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}}}}}}},"o":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}},"c":{"docs":{},"o":{"docs":{},"l":{"docs":{},"?":{"docs":{},":":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}}}},"x":{"docs":{},"i":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.000860832137733142}},"f":{"docs":{},"i":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947}}},"y":{"docs":{},"(":{"docs":{},"o":{"docs":{},":":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"s":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}}}}}},")":{"docs":{},":":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}}},"y":{"docs":{},";":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}}}},"c":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"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.0007374631268436578}}}}}}}}}}}}}}}}}},"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":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0014749262536873156}},"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.0003687315634218289}}}}}}}}}}}}}}}}},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{},")":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}}}}}}}}}}},"t":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}},"s":{"docs":{},"를":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}},"는":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}}}}}}}}}}}}}}},"v":{"docs":{},"i":{"docs":{},"d":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0042643923240938165},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0030959752321981426}}}}},"b":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0025906735751295338}}}}}},"d":{"docs":{},"u":{"docs":{},"c":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}}}}},"e":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}},"s":{"docs":{},":":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}},"을":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}},"r":{"docs":{},"v":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0014792899408284023},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0025}},"e":{"docs":{},",":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}},"와":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}},"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.0008361204013377926},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0025}}}}}}}}}}},"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.0008361204013377926},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0025}}}}}}}}}}}},"n":{"docs":{},"t":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0025906735751295338}},".":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}}},",":{"docs":{"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.006993006993006993}}}}}}},"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.0005633802816901409}}}}}}}}}},"t":{"docs":{},"t":{"docs":{},"y":{"docs":{},"를":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"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.0008453085376162299}}}}}}}}}}}}},":":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}}}},"[":{"1":{"docs":{},"]":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}},"docs":{}}},"i":{"docs":{"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0025}}}}},"d":{"docs":{},"i":{"docs":{},"c":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},")":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}}}}},"f":{"docs":{},"i":{"docs":{},"x":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797},"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.006993006993006993}}}},"e":{"docs":{},"r":{"docs":{"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.004608294930875576}},"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.0025}}}}}}}}}}}}}},"v":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}}}}}}},"i":{"docs":{},"c":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0013895321908290875}}}}},"n":{"docs":{},"c":{"docs":{},"i":{"docs":{},"p":{"docs":{},"l":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}}},"t":{"docs":{},"l":{"docs":{},"a":{"docs":{},"b":{"docs":{},"e":{"docs":{},"l":{"docs":{},"(":{"docs":{},"l":{"docs":{},"a":{"docs":{},"b":{"docs":{},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{},"e":{"docs":{},"d":{"docs":{},"o":{"docs":{},"b":{"docs":{},"j":{"docs":{},":":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009203865623561896}}}}}}}}}}}}}},"m":{"docs":{},"y":{"docs":{},"o":{"docs":{},"b":{"docs":{},"j":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009203865623561896}}}}}}}}}},"에":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}}}}}},"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.0009871668311944718}}}}}}}}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{},":":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}}}}}}},"v":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"g":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}}},"a":{"docs":{},"t":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.004601932811780948},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.005923000987166831},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0014749262536873156},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0034944670937682005}},"e":{"docs":{},")":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},",":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718}}},"멤":{"docs":{},"버":{"docs":{},"가":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718}}}}},"으":{"docs":{},"로":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}},"을":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"의":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"이":{"docs":{},"다":{"docs":{},";":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}},"와":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248}}}}}}},"m":{"docs":{},"i":{"docs":{},"t":{"docs":{"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0076045627376425855},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0030959752321981426}}}}}}},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0038510911424903724},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.010835913312693499}},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}},"라":{"docs":{},"고":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}},":":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0030959752321981426}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}},"e":{"docs":{},"은":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}}},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"x":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}},":":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}}}}}}},",":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0030959752321981426}}},".":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}}}}}}}},"g":{"docs":{},"r":{"docs":{},"a":{"docs":{},"p":{"docs":{},"h":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}}}}}},"t":{"docs":{},"i":{"docs":{},"a":{"docs":{},"l":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947}},".":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"은":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}}}},";":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}}}},"과":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"는":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"처":{"docs":{},"럼":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}},"c":{"docs":{},"u":{"docs":{},"l":{"docs":{},"a":{"docs":{},"r":{"docs":{},"l":{"docs":{},"i":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}}}}}}}}},",":{"docs":{"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.006993006993006993}}}},"s":{"docs":{},"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.0003687315634218289}}}}}}}}}},"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.0003687315634218289}}}}}}}}}}}}}}}},"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.0003687315634218289}},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}}}}}}}}}}}}}}}}}}}}}}},"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.0003687315634218289}}}}}}}}}}}}}}}}}},"c":{"docs":{},"k":{"docs":{},"a":{"docs":{},"g":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.058419243986254296},"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.03496503496503497},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.00303951367781155}},"e":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0022727272727272726},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032},"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488}},"을":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}},"의":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}},"에":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},".":{"docs":{"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488}}},"가":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}}}}}}},"s":{"docs":{},":":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.004608294930875576}}},"를":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}},".":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383},"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.006872852233676976}}},",":{"docs":{"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488}}}},"c":{"docs":{},"a":{"docs":{},"c":{"docs":{},"h":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.003142183817753339}}}}}}}},",":{"docs":{"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.006872852233676976}}},":":{"docs":{"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488}}}}}}}},"g":{"docs":{},"e":{"docs":{"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.013986013986013986}},")":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}},"s":{"docs":{},":":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.003142183817753339}}}},".":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713},"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488}}}}},"t":{"docs":{},"h":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.003142183817753339},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0025},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.00303951367781155}},":":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"?":{"docs":{},":":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}}},"s":{"docs":{},"[":{"2":{"docs":{},"]":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}},"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.00303951367781155}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"n":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.003629764065335753}},".":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}},"s":{"docs":{},",":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}}}}}},"s":{"docs":{},"s":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0046439628482972135}},"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.0004631773969430292}}},"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.0004631773969430292}}}}}}}}}}}}}}}}}}},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718}},"e":{"docs":{},"\"":{"docs":{},")":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},";":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}},"가":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"를":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0019743336623889436}}}}}}}}},"l":{"docs":{},"o":{"docs":{},"m":{"docs":{},"i":{"docs":{},"n":{"docs":{},"o":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}}}}}}},"d":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.002582496413199426}},"d":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0011477761836441894}}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},":":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0011477761836441894}}}}}}},"l":{"docs":{},"e":{"docs":{},"f":{"docs":{},"t":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}},"(":{"docs":{},"\"":{"docs":{},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.000860832137733142}}}}}}}},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0011477761836441894}}}}}}}}},"의":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}}}}},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.003367003367003367},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0019743336623889436},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.001721664275466284}},")":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.003367003367003367}}},".":{"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.003367003367003367}}}}}}}}}},"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.003367003367003367}}}}}}}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"이":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}}}},";":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.005050505050505051},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"(":{"docs":{},"\"":{"docs":{},"j":{"docs":{},"o":{"docs":{},"h":{"docs":{},"n":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}}}},"i":{"docs":{},"m":{"docs":{},"\"":{"docs":{},")":{"docs":{},",":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}}}}},")":{"docs":{},";":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}},"으":{"docs":{},"로":{"docs":{},"부":{"docs":{},"터":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}},"을":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"의":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},":":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"[":{"docs":{},"'":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"'":{"docs":{},"]":{"docs":{},"은":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"타":{"docs":{},"입":{"docs":{},"을":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}}}}}}}},"p":{"docs":{},"]":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947}}}}},"]":{"docs":{},":":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"?":{"docs":{},":":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{},"i":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947}}}}}},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}}}},"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.00028694404591104734}}}}}}}}}},"에":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"은":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947}}}}}},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}}}}}},"e":{"docs":{},"r":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851}}}},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"o":{"docs":{},"k":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009203865623561896}}}}}}},"w":{"docs":{},"i":{"docs":{},"d":{"docs":{},"t":{"docs":{},"h":{"docs":{},":":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}}}}}}},"o":{"docs":{},"p":{"docs":{},"l":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}},"e":{"docs":{},".":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},";":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}},"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.00028694404591104734}}}}}},"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.00028694404591104734}}}}}},"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.00028694404591104734}}}}}}}}}}}}}}}}}}}}}}},":":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}}},"t":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0014347202295552368},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.011111111111111112}},".":{"docs":{},"f":{"docs":{},"l":{"docs":{},"y":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}},";":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947}}}}}}}},"l":{"docs":{},"a":{"docs":{},"y":{"docs":{},"e":{"docs":{},"g":{"docs":{},"g":{"docs":{},"s":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}}}}}}}},"s":{"docs":{},"w":{"docs":{},"i":{"docs":{},"m":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.000860832137733142}}}}}}}}}},"의":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"이":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"s":{"docs":{},")":{"docs":{"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.007407407407407408}}},"[":{"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.003703703703703704}}}}}}}}}}}}}}}},"u":{"docs":{},"b":{"docs":{},"l":{"docs":{},"i":{"docs":{},"c":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.006734006734006734},"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009203865623561896},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0029615004935834156},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0020086083213773313},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578}},",":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"를":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"와":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"으":{"docs":{},"로":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}},"을":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}}},"s":{"docs":{},"h":{"docs":{"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":10.02405498281787}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},",":{"docs":{"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.006993006993006993}}}}}}}}}}},"t":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0030959752321981426}}},"r":{"docs":{},"p":{"docs":{},"o":{"docs":{},"s":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}},"e":{"docs":{},":":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}}}}},"l":{"docs":{},"l":{"docs":{"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488}}}}},"o":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"3":{"docs":{},"d":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718}},":":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}},"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0016901408450704226},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009203865623561896},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0017472335468841002},"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851}}}}}},"를":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}},")":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0016901408450704226},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0034944670937682005}},":":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}},",":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},".":{"docs":{},"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.0011267605633802818}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},":":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"가":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597}}},";":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0023296447291788003}}}}}},"l":{"docs":{},"y":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"l":{"docs":{},"s":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"'":{"docs":{},",":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}}}}},"을":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}}}}}},"g":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.002136752136752137}},"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.0010683760683760685}}}}}}}}}}}}}}}}},"i":{"docs":{},"c":{"docs":{},"y":{"docs":{},",":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}},"s":{"docs":{},"h":{"docs":{},":":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}}}}},"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.0005738880918220947}}}}}}}}}}},"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.0005738880918220947}}}}}}}}}}}}}}},"s":{"docs":{},"i":{"docs":{},"b":{"docs":{},"l":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.003629764065335753}},"e":{"docs":{},")":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},".":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}},":":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0030959752321981426}}}}}}}},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},":":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}}}}}}}}},"p":{"docs":{},"u":{"docs":{},"l":{"docs":{},"a":{"docs":{},"r":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0054446460980036296}}}}}}},"r":{"docs":{},"t":{"docs":{},"u":{"docs":{},"g":{"docs":{},"u":{"docs":{},"e":{"docs":{},"s":{"docs":{},"e":{"docs":{},"(":{"docs":{},"b":{"docs":{},"r":{"docs":{},"a":{"docs":{},"z":{"docs":{},"i":{"docs":{},"l":{"docs":{},")":{"docs":{},":":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}}}}}}}}}}}}}}}}},"w":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.004608294930875576}}}}}}}}}},".":{"docs":{},"i":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"x":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}},"i":{"docs":{},"e":{"docs":{},"c":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}},"c":{"docs":{},"k":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},"c":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.001379310344827586}},"(":{"1":{"5":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574}}}}},"docs":{}},"docs":{},"x":{"docs":{},")":{"docs":{},":":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574}}}},":":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574}}}}}}}}},"e":{"docs":{},"d":{"docs":{},"c":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"1":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574}},".":{"docs":{},"c":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574}}}}}},"s":{"docs":{},"u":{"docs":{},"i":{"docs":{},"t":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574}}}}}}}}}},"2":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574}},".":{"docs":{},"c":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574}}}}}},"s":{"docs":{},"u":{"docs":{},"i":{"docs":{},"t":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574}}}}}}}}}},"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.005057471264367816}},".":{"docs":{},"c":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.001379310344827586}}}}}},"s":{"docs":{},"u":{"docs":{},"i":{"docs":{},"t":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.001379310344827586}}}}}}}}},";":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574}}}}}}},"s":{"docs":{},"u":{"docs":{},"i":{"docs":{},"t":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0022988505747126436}}}}}}}},"과":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"은":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}},"y":{"docs":{},"t":{"docs":{},"h":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}}}}}},":":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}},"l":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}},"u":{"docs":{},"c":{"docs":{},"k":{"docs":{},"(":{"docs":{},"o":{"docs":{},",":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},":":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{},",":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947}}}}}}}}}},"과":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"으":{"docs":{},"로":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}},"g":{"docs":{},"i":{"docs":{},"n":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.008166969147005444}},".":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0018148820326678765},"pages/declaration files/Templates.html":{"ref":"pages/declaration files/Templates.html","tf":0.15384615384615385}}}}}},"s":{"docs":{},",":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}}}}},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}},"e":{"docs":{},"a":{"docs":{},"s":{"docs":{"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488},"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.006993006993006993}}}}}},";":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}},")":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}},"t":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}},"s":{"docs":{},"t":{"docs":{"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.004608294930875576}}}}},"t":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.01816911250873515},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0011477761836441894},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0014749262536873156},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0034129692832764505},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.003367003367003367},"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0020964360587002098},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.011764705882352941},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0014792899408284023},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0025673940949935813},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.006352087114337568},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.021321961620469083},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.02631578947368421},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.03367875647668394},"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.013745704467353952},"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.02097902097902098},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.004261363636363636},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0025}},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{"./":{"ref":"./","tf":0.045454545454545456},"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":2.516835016835017},"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.00906344410876133},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.007069913589945012},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.007323943661971831},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.017045454545454544},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0027611596870685687},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.001379310344827586},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.005119453924914676},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.003006012024048096},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.015810276679841896},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0027223230490018148},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.006191950464396285},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0025906735751295338},"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.01718213058419244},"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.02097902097902098},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.005681818181818182},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0016722408026755853},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.0243161094224924},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.013824884792626729}},")":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0030211480362537764}}},"가":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.003367003367003367},"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0022535211267605635},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"는":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.003367003367003367},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0015710919088766694},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.003409090909090909},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0018264840182648401},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.002582496413199426},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001503006012024048},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0014792899408284023},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0011648223645894002},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}},"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":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}}}}}}}}}}}}}}}},"로":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.003943661971830986},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"를":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.006734006734006734},"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0015710919088766694},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0022727272727272726},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009263547938860583},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.004608294930875576}}},"의":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.003367003367003367},"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0015710919088766694},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.003409090909090909},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.004962779156327543},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0031007751937984496},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00176522506619594},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0011648223645894002},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.003952569169960474},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.004608294930875576}}},"\"":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}},")":{"docs":{},";":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.0060790273556231}}}},"가":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}},"에":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}},"서":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.002356637863315004},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0022535211267605635},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0034129692832764505},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0025974025974025974}},"는":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}},"도":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}},"의":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}}},"는":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}}},"!":{"docs":{},"\"":{"docs":{},"를":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}},",":{"docs":{"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.013986013986013986}}}}},",":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488}}},"와":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0011648223645894002}}},"처":{"docs":{},"럼":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}},"보":{"docs":{},"다":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}},"s":{"docs":{},"는":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}},"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.0025}}}}}}}}}}}}}}}}},"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.0025}}}}}}}}}}}}},"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.0025}}}}},"r":{"docs":{},"o":{"docs":{},"o":{"docs":{},"t":{"docs":{"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0025}}}}}}}}}}},"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.0025}},"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.0025}}}}}}}}}}}}},"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.0025}}}}}}}}}}}}},"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.0025}}}}}}}}}}}},"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.0025}}}}}}}}}}}}}}}}}}}}},"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.0025}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"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.00303951367781155}}}}}}}}}}}}}},".":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713},"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488}},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}},"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.0025}}}}}}}}}}}}}}},"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.0025}}}}}}}}}}}}}}}}}}}}}}}},"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.0025}}}}}}}}}}}}}},"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.0025}}}}}}}}}}}}}}}},"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.0025}}}}}}}}}}}}}},"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.0025}}}}}}}}},"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.0025}}}}}}}},"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.0025}}}}}}}}}}}}}},"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.0025}}}}}}}}}}}}}}}},"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.0025}}}}},"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/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0025}}}}}}}}}}}}}}}}}}}}}},"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.0025}}}}}}}}}}}},"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.0025}}}}}}}}}}}}}}}}}}},"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.0025}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"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.0025}}}}}}}}}}}}}}}}},"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.0025}}}}}}}}}}},"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.0025}},"e":{"docs":{},"m":{"docs":{},"a":{"docs":{},"p":{"docs":{"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0025}}}}}}}}}}}}}}}},"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.0025}}}}}}}}}}}}}}},"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.0025}}}}}},"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.0025}}}}}}}}}}}},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0025}}}}},"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.0025}}}}}}}},"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.0025}}}}}},"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.0025}}}}}}}}}}}}}}},"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.0025}}}}}}},"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.0025}}}}}},"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.0025}}}}}}}}}}}}},"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.0025}}}}}}}}}}}}}}}}}}}}}}}}}},"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.0025}}}}},"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.0025}}}}}}}},"t":{"docs":{},"h":{"docs":{},"i":{"docs":{"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0025}}}}},"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.0025}}}}}}}}}}}}}}}}}}},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0025}}}}},"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.0025}}}}}}}},"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.0025}}}}}}}}}}}}}}}}}}}},"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.0025}}}}},"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.0025}}}}}}}}}}}}}}}}},"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.0025}}}}},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.005}}}}}}}},"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.0025}}}}}}}}}}},"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.0025}}}}}}}}}}}}}}}}},"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.0025}}}}}}}}}}}}},"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.0025}}}}}}}}}},"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.0025}}}}}}}}},"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.0025}}}}}}},"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.0025}}}}}}}}}}}}}}},"@":{"docs":{},"n":{"docs":{},"e":{"docs":{},"x":{"docs":{},"t":{"docs":{"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.004608294930875576}},"가":{"docs":{"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.004608294930875576}}}}}}}}}}}},"i":{"docs":{},"p":{"docs":{},"r":{"docs":{},"t":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}}}}}}}},")":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0018407731247123793},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.002582496413199426}},"에":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}}},"의":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947}}},"를":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0016722408026755853}}},".":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}},",":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0038860103626943004}}},"을":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}},"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.00303951367781155}}}}}}}}}}}}}},"i":{"docs":{},"f":{"docs":{},"i":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}}},"o":{"docs":{},"f":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0022955523672883787},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0018436578171091445},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0027223230490018148}}}},")":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.004962779156327543},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}},")":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}}},"과":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"에":{"docs":{},"서":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}},"은":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},".":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}}}}},"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.0011648223645894002}}}}}}}}}}}}}}}}}}}}}},"e":{"docs":{},"r":{"docs":{},"r":{"docs":{},"o":{"docs":{},"r":{"docs":{},"(":{"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.0005824111822947001}}}}}}}}}}}}}}}},"r":{"docs":{},"o":{"docs":{},"o":{"docs":{},"t":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.002840909090909091},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.002508361204013378},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0025}},"s":{"docs":{},"와":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407}}},"를":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}}}}}}},":":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}}},",":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0025906735751295338}}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},")":{"docs":{},"\"":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717}},"이":{"docs":{},"라":{"docs":{},"고":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}},"에":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}},"s":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}}},"은":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}},"을":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}},"의":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}}}}},"c":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0027223230490018148}}}}}},"h":{"docs":{},"i":{"docs":{},"s":{"docs":{},".":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}},"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.0016835016835016834}}}}}}}}},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"l":{"docs":{},".":{"docs":{},"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.0010070493454179255}}}}}}}}}}}}}}}},"e":{"docs":{},"m":{"docs":{},"o":{"docs":{},"r":{"docs":{},"i":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578}}},"y":{"docs":{},",":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},";":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}}}},"g":{"docs":{},"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.0011267605633802818}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0014807502467917078},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0023296447291788003}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},";":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0019743336623889436},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0017472335468841002}}},")":{"docs":{},";":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}}}}}}}}}}},"x":{"docs":{},";":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}},"y":{"docs":{},";":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}},"c":{"docs":{},"u":{"docs":{},"r":{"docs":{},"r":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578}},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}}},")":{"docs":{},";":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578}}}},";":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}}}}},"_":{"docs":{},"f":{"docs":{},"u":{"docs":{},"l":{"docs":{},"l":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}},"e":{"docs":{},";":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}}}}}}},"i":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}},"p":{"0":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0011648223645894002}},";":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0011648223645894002}}}},"1":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0011648223645894002}},";":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0011648223645894002}}}},"docs":{}},"x":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}},";":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}}},"y":{"docs":{},";":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}}}},"d":{"docs":{},"e":{"docs":{},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718}}}}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.003948667324777887}},"e":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}}}},"s":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"e":{"docs":{},";":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}}},"u":{"docs":{},"i":{"docs":{},"t":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}},"s":{"docs":{},"[":{"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.001379310344827586}}}}}}}}}}}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"f":{"docs":{},"o":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574}},"를":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}},"s":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.01038961038961039}}}}},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"p":{"docs":{},"o":{"docs":{},"s":{"docs":{"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.005194805194805195}},"e":{"docs":{},"d":{"docs":{},")":{"docs":{},",":{"docs":{"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0025974025974025974}}}}}}}}}}}}}},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.000860832137733142}},"e":{"docs":{},";":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947}}}}}}}},"b":{"docs":{},"a":{"docs":{},"s":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}},"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.0007374631268436578}}}}},"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.0003687315634218289}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}},"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.0003687315634218289}}}}}}}}}}}}},"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.0003687315634218289}}}}}}}}}}}}}}}}}}}}},"p":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0025673940949935813}},"s":{"docs":{},".":{"docs":{},"c":{"docs":{},"h":{"docs":{},"i":{"docs":{},"l":{"docs":{},"d":{"docs":{},"r":{"docs":{},"e":{"docs":{},"n":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}}}}}}}}},"b":{"docs":{},";":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0025673940949935813}}}}},"는":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}}}}}}},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}}}}}},"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.0025974025974025974}}}}}}}}}}}}}},")":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"를":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.003218390804597701},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947}}},"의":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0018390804597701149}}},"에":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"가":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0018390804597701149}}},"는":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.003218390804597701},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"와":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"을":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},";":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.000860832137733142}}},":":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0054446460980036296}}}},"n":{"docs":{},"g":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}},"s":{"docs":{},")":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},".":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}},":":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}}}}}},"r":{"docs":{},"o":{"docs":{},"w":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0011477761836441894},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0011648223645894002},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.00303951367781155}}},"u":{"docs":{},"g":{"docs":{},"h":{"docs":{},"\"":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}}}}}}},"e":{"docs":{},"e":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}},"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.00028694404591104734}}}}}}}}}}}},":":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}}},"?":{"docs":{},":":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}}}},".":{"docs":{"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.006993006993006993}}}}}},"e":{"docs":{},"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.0004631773969430292}}}}}}}}}}}}}}}}}}}}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},";":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0034550839091806516}}},"으":{"docs":{},"로":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}},"을":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718}}}}}}},"r":{"docs":{},"e":{"docs":{},"!":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}},"\"":{"docs":{},";":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}},"'":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0030959752321981426}}}}},"m":{"docs":{},"s":{"docs":{},"e":{"docs":{},"l":{"docs":{},"v":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}}},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}}}}},".":{"docs":{"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.006993006993006993}}}},"y":{"docs":{},"'":{"docs":{},"r":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}}}},"o":{"docs":{},"r":{"docs":{},"y":{"docs":{},":":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}}}}}},"a":{"docs":{},"t":{"docs":{},",":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}}}},"o":{"docs":{},"u":{"docs":{},"g":{"docs":{},"h":{"docs":{"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488}},",":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}}}}},"s":{"docs":{},"e":{"docs":{"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488}},",":{"docs":{"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488}}}}}},"u":{"docs":{},"m":{"docs":{},"b":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}}}}},"s":{"2":{"3":{"0":{"7":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}}},"docs":{}},"4":{"5":{"docs":{},":":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.015197568389057751}},"c":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.003367003367003367},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.002136752136752137},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0011648223645894002},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0025}},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.004073319755600814},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":10.012784090909092},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.002508361204013378}},")":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}},"를":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}},"을":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0022727272727272726},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}}},"에":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}},"서":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0011648223645894002},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407}},"만":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}}},"와":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"이":{"docs":{},"라":{"docs":{},"는":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}}},"는":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"은":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}},"의":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}},"파":{"docs":{},"일":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"은":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"을":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}}}},":":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0011648223645894002},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}}}}}},"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.0014204545454545455}}}}}}}}}}}}}}}}}}}}}}}}}},"를":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}},"와":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}}},".":{"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.0007855459544383347}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"i":{"docs":{},"f":{"docs":{},"i":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.006284367635506678},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.00911854103343465}}},"y":{"docs":{},"는":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}}}},"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.0007855459544383347}},".":{"docs":{},"s":{"docs":{},"r":{"docs":{},"c":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}}}}}}}}}}}}},"로":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{},"로":{"docs":{},"부":{"docs":{},"터":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}}}}}},"를":{"docs":{"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0025}}},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.00303951367781155}}}}},":":{"docs":{"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.00303951367781155}}},"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.00303951367781155}},".":{"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.00303951367781155}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.009216589861751152}}}}}}}}},"a":{"docs":{},"s":{"docs":{},"k":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851}}}},"g":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}},"라":{"docs":{},"고":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}},":":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}},"r":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0011648223645894002},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0033444816053511705},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0025}},",":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0029120559114735}}},"s":{"docs":{},".":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}}}}}}},"k":{"docs":{},"e":{"docs":{"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.006993006993006993}}}}},"e":{"docs":{},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{},"a":{"docs":{},"t":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.008166969147005444},"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.000501002004008016}}}}},"docs":{},":":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}},".":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0027223230490018148}}}}}}},"o":{"docs":{},"r":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009263547938860583}}}}}},"s":{"docs":{},"t":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0014749262536873156},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}},":":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0022727272727272726},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.00303951367781155}}},"s":{"docs":{},"에":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}},"(":{"docs":{},"c":{"docs":{},",":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578}}},":":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}},".":{"docs":{},"t":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0018436578171091445},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.003205128205128205}}}},"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.0003687315634218289}}}}}}}}}}}}}},"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.0003687315634218289}}}}}}}}}}}}}}}}}}}}}}}}}},"x":{"docs":{},"t":{"docs":{"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.004608294930875576}},"b":{"docs":{},"o":{"docs":{},"x":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009203865623561896}}}}},"를":{"docs":{"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.004608294930875576}}}}},"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.0004935834155972359}}}}}}}}}}},"a":{"docs":{},"c":{"docs":{},"h":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}}}}}},"r":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}},"u":{"docs":{},"e":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.004028197381671702},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0011648223645894002},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.005681818181818182},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.005},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.00911854103343465}},",":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.00906344410876133},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0054988216810683424},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0022727272727272726},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.011363636363636364},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.00303951367781155}}},"를":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0025}}},"}":{"docs":{},")":{"docs":{},")":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0015710919088766694}}}}},";":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.01038961038961039}}},"와":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}},")":{"docs":{},";":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947}}}},"로":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.002840909090909091}}}}},"i":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"l":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0034129692832764505}},"e":{"docs":{},";":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"을":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"과":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}}}}}},"c":{"docs":{},"k":{"docs":{},"y":{"docs":{},".":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}}}}}},"e":{"docs":{},"e":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}},";":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947}}}}},"a":{"docs":{},"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.000501002004008016},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0025}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"을":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}}}}}}}}}}}}}}},"n":{"docs":{},"s":{"docs":{},"i":{"docs":{},"t":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0018148820326678765}}}}}},"i":{"docs":{},"l":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}}}},"d":{"docs":{},"i":{"docs":{},"t":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}}}}},"o":{"docs":{},"l":{"docs":{},"o":{"docs":{},"w":{"docs":{},"e":{"docs":{},"r":{"docs":{},"c":{"docs":{},"a":{"docs":{},"s":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{},"와":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}}}}}}}}}}},"o":{"docs":{},"l":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669},"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.006993006993006993}},"s":{"docs":{},")":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0025}}}}}}},".":{"docs":{"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488}}}},"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.00088261253309797}}}}}}}}}}}}}}},"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.0011363636363636363}}}}}}}}},"f":{"docs":{},"i":{"docs":{},"x":{"docs":{},"e":{"docs":{},"d":{"docs":{},"는":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}}}}},"t":{"docs":{},"a":{"docs":{},"l":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}},"c":{"docs":{},"k":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}}}}},"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.0004935834155972359}}},"를":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}},"docs":{}},"docs":{}}}}}}},":":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"m":{"docs":{},"i":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}},"은":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}},"p":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.006352087114337568}},"i":{"docs":{},"c":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}}},"r":{"docs":{},"i":{"docs":{},"m":{"docs":{},"i":{"docs":{},"t":{"docs":{"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928}}}}}}}},"d":{"docs":{},"a":{"docs":{},"y":{"docs":{},",":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}}}},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0011648223645894002},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083},"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488}},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"m":{"docs":{},"p":{"docs":{},":":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}}}}},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0018148820326678765}}}}},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{},"?":{"docs":{},":":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0046439628482972135}}}}}}}}},"c":{"docs":{},"k":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009203865623561896}},";":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}}}}},"t":{"docs":{},"l":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}}},"?":{"docs":{},":":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0042643923240938165}}}}}}}},")":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.001397624039133473},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}},":":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.009084556254367574},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947}}}},",":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.001397624039133473},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.000860832137733142}}},";":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0034940600978336828},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0014347202295552368},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"[":{"docs":{},"]":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}},")":{"docs":{},":":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}}}},"k":{"docs":{},"]":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.000860832137733142}},",":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},".":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}}}}},"[":{"docs":{},"]":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}},"는":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"를":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947}}}}},"p":{"docs":{},"]":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947}},";":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.000860832137733142}}},"가":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"의":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}},"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.00028694404591104734}}}}}}}}}}},"}":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}},"는":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.001397624039133473},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947}}},"w":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}},"o":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0025906735751295338},"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.004608294930875576}},":":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0030959752321981426}}},"?":{"docs":{},":":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}}}}}},"]":{"docs":{},":":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.000860832137733142}}},"?":{"docs":{},":":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947}}}}},"를":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"에":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"와":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"으":{"docs":{},"로":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}},"의":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947}}},"이":{"docs":{},"며":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}},"u":{"docs":{},"r":{"docs":{},"n":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}},"k":{"docs":{},"i":{"docs":{},"s":{"docs":{},"h":{"docs":{},":":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}}}}}}}},"간":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}},"단":{"docs":{},"한":{"docs":{"./":{"ref":"./","tf":0.00909090909090909},"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.005050505050505051},"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0015710919088766694},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009263547938860583},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009203865623561896},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0014347202295552368},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.007407407407407408},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0018436578171091445},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0025974025974025974},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.003952569169960474}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}},"가":{"docs":{},"장":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}},"다":{"docs":{},"음":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717}}}},"예":{"docs":{},"를":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}},":":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}}}}},"하":{"docs":{},"지":{"docs":{},"만":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}},"고":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"게":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"히":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}}},"략":{"docs":{},"하":{"docs":{},"게":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}}},"섭":{"docs":{},"하":{"docs":{},"고":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}},"주":{"docs":{},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}},".":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0018264840182648401},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}},"a":{"docs":{},"r":{"docs":{},"r":{"docs":{},"a":{"docs":{},"y":{"docs":{},",":{"docs":{"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704}}}}}}}},"몇":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"구":{"docs":{},"체":{"docs":{},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}}}}}}},":":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}}}}},"된":{"docs":{},"다":{"docs":{},"는":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}}}},"되":{"docs":{},"어":{"docs":{},"야":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}},"지":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0025673940949935813}},"사":{"docs":{},"실":{"docs":{},"상":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}},"그":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"또":{"docs":{},"한":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}}},"소":{"docs":{},"수":{"docs":{},"의":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}}}},"클":{"docs":{},"래":{"docs":{},"스":{"docs":{},"에":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}}}}}}}}},"할":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}},"하":{"docs":{},"며":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407}}}}},"결":{"docs":{},"하":{"docs":{},"다":{"docs":{},"는":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}},"의":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}},"접":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"에":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407}}}},"감":{"docs":{},"사":{"docs":{},"하":{"docs":{},"겠":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{"./":{"ref":"./","tf":0.00909090909090909}}}}}}}},"싸":{"docs":{},"고":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}},"기":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"져":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}},"지":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"모":{"docs":{},"듈":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}}},"하":{"docs":{},"는":{"docs":{"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.003952569169960474}}}}},"쌀":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}},"같":{"docs":{},"은":{"docs":{"./":{"ref":"./","tf":0.00909090909090909},"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0015710919088766694},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.009577464788732394},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.004545454545454545},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.005917159763313609},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.004601932811780948},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.001397624039133473},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0018264840182648401},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.003875968992248062},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0014347202295552368},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.007407407407407408},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0014749262536873156},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.00501002004008016},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0088261253309797},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0014792899408284023},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0011648223645894002},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0025974025974025974},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.004073319755600814},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.003952569169960474},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.004608294930875576}}},"이":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.004028197381671702},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.003927729772191673},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0022535211267605635},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0022727272727272726},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0033812341504649195},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009203865623561896},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0018390804597701149},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.001397624039133473},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0018264840182648401},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.000860832137733142},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.002136752136752137},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001503006012024048},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0011648223645894002},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.013824884792626729}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}},":":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.002004008016032064},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00264783759929391},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.002508361204013378}}},".":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}},"인":{"docs":{},"터":{"docs":{},"페":{"docs":{},"이":{"docs":{},"스":{"docs":{},"는":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}}}}}}}}}},"아":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}},"야":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}},"지":{"docs":{},"만":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009263547938860583},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}}},"을":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"기":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}},"으":{"docs":{},"므":{"docs":{},"로":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}}}}},"개":{"docs":{},"발":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}},"을":{"docs":{"./":{"ref":"./","tf":0.00909090909090909},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0025}}},"자":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}},"들":{"docs":{},"이":{"docs":{"./":{"ref":"./","tf":0.00909090909090909}}},"은":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009263547938860583}}},"에":{"docs":{},"게":{"docs":{},"는":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}},"도":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}},"가":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"는":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"에":{"docs":{},"게":{"docs":{},"는":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}},"할":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"의":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009263547938860583},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.002136752136752137},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}},"수":{"docs":{},"의":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947}}}},"념":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00176522506619594}},"과":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}},"이":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}},"지":{"docs":{},"만":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}}}},"은":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}},"을":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.007905138339920948}}},"에":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.003952569169960474}}}},"요":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0025}},"를":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}},"별":{"docs":{},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}}}},"체":{"docs":{},"가":{"docs":{"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0025974025974025974}}}}},"검":{"docs":{},"색":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}},"량":{"docs":{},"과":{"docs":{"./":{"ref":"./","tf":0.00909090909090909}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}}},"한":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}},"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.000501002004008016}}}}}}}}}}}}}}}},"할":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}},"하":{"docs":{},"세":{"docs":{},"요":{"docs":{"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.00303951367781155}}}}}},"사":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009203865623561896},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0029585798816568047},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":2.501283697047497},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0016722408026755853}},"가":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}},"는":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}},"를":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.00422654268808115},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0013805798435342844},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0018264840182648401},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.000860832137733142},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0022189349112426036},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.002508361204013378}}},"의":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"나":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}},"(":{"docs":{},"e":{"docs":{},"x":{"docs":{},"c":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}}}}}}},"되":{"docs":{},"기":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}},"며":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}},"에":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}},"는":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}},"서":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}}},"을":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}},"하":{"docs":{},"는":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}},"기":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"여":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}},"도":{"docs":{},"록":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}}}},"할":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.002325581395348837}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}}}}}}}}}},"타":{"docs":{},"입":{"docs":{},"을":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}}},"그":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}},"런":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}}}}},"했":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"이":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}}}}}}},"기":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}},"는":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717}}},"를":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}},"해":{"docs":{},"야":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"만":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407}}},"와":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}}}},"경":{"docs":{},"우":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.003367003367003367},"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.005035246727089627},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.006197183098591549},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0022727272727272726},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.003242241778601204},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0036815462494247586},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0019743336623889436},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0045662100456621},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.004651162790697674},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0022955523672883787},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0029498525073746312},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.002136752136752137},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.005119453924914676},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.0045090180360721445},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00441306266548985},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0036982248520710057},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.004659289458357601},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.006109979633401222},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0038510911424903724},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.003952569169960474},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.008522727272727272},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0033444816053511705},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0025}},"에":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}},"는":{"docs":{"./":{"ref":"./","tf":0.00909090909090909},"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0022535211267605635},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009203865623561896},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0014347202295552368},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.003952569169960474}},",":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}},")":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"도":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947}}},"만":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}}},":":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.004608294930875576}}},"는":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}},"가":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}},"입":{"docs":{},"이":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}}}},"의":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}},"도":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717}}},"x":{"docs":{},"의":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}},"와":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248}}},"조":{"docs":{},"차":{"docs":{},"도":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}},"를":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"(":{"docs":{},"\"":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"a":{"docs":{},"\"":{"docs":{},"의":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}}}}}}}},",":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0022189349112426036},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.002840909090909091},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}},"고":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834}},"이":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}}}},"가":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"를":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}},"했":{"docs":{},"을":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}}},"로":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001503006012024048},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0225}},".":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}},"가":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001503006012024048},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}},"를":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0022727272727272726},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001503006012024048},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.002840909090909091}}},"로":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}},"는":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}},"와":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"의":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}},"인":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}},"지":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},"에":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}},"에":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}},"일":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0016722408026755853}}}},"험":{"docs":{},"을":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}},"공":{"docs":{},"식":{"docs":{"./":{"ref":"./","tf":0.00909090909090909}},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}}}}},"백":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}},"이":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947}}}},"유":{"docs":{},"하":{"docs":{},"기":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"지":{"docs":{},"만":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717}}}},"는":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}},"한":{"docs":{},"다":{"docs":{},"는":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"t":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"의":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}}}}}}}}}}}},"통":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.003952569169960474}},"점":{"docs":{},"을":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"이":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}},"적":{"docs":{},"인":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947}}}}},"학":{"docs":{},"의":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}}},"개":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}}}}},"구":{"docs":{},"글":{"docs":{"./":{"ref":"./","tf":0.00909090909090909}}},"문":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}},"을":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009263547938860583},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0025673940949935813}}},"은":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"나":{"docs":{},"중":{"docs":{},"에":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}}},":":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}}},"에":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928}}},"이":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}},"으":{"docs":{},"로":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}},"과":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}},"조":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0014792899408284023},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.007905138339920948}},"가":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}},"와":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0025974025974025974}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}}}},"화":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}},"해":{"docs":{},"야":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}},"를":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578}}},"하":{"docs":{},"기":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}},"는":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}}},"로":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}},",":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}},"적":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.002325581395348837}},"인":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248}}}},"를":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.002508361204013378}}},"의":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.003952569169960474}}},"에":{"docs":{"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.003952569169960474}}}},"현":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}},"할":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0013805798435342844},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"된":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0025974025974025974}}},"을":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009203865623561896},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.007407407407407408},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0011061946902654867},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.005194805194805195}}},"하":{"docs":{},"는":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}},"여":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"한":{"docs":{},"다":{"docs":{},"고":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}}},"해":{"docs":{},"야":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718}}}},"체":{"docs":{},"로":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}},"되":{"docs":{},"기":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"지":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704}}}}}},"에":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}},"서":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}},"은":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}},"이":{"docs":{"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0025974025974025974}}}},"성":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0022727272727272726},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0034129692832764505},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}},"하":{"docs":{},"고":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"는":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"지":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"여":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"해":{"docs":{},"야":{"docs":{"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.004608294930875576}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"캡":{"docs":{},"처":{"docs":{},"된":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},"이":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717}}}}}}},"원":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}},"요":{"docs":{},"소":{"docs":{},"가":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}},"을":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.004608294930875576}}},"과":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}},"할":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}}},"체":{"docs":{},"적":{"docs":{},"일":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}},"인":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574}}},"으":{"docs":{},"로":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}},"축":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}},"되":{"docs":{},"는":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}},"하":{"docs":{},"는":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.005194805194805195}}}},"을":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}}},"별":{"docs":{},"되":{"docs":{},"는":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}}},"하":{"docs":{},"기":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"는":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}},"분":{"docs":{},"하":{"docs":{},"기":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}},"지":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}}},"할":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}},"에":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}},"된":{"docs":{"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0025}}}}},"규":{"docs":{},"칙":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}},"은":{"docs":{"./":{"ref":"./","tf":0.00909090909090909},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}},"을":{"docs":{"./":{"ref":"./","tf":0.00909090909090909},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0013895321908290875}}},"에":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}},"서":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}}},"이":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}},"과":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}},"모":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834}}}}}},"그":{"docs":{"./":{"ref":"./","tf":0.00909090909090909},"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0033802816901408453},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.00253592561284869},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009263547938860583},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0014807502467917078},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.001379310344827586},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.001397624039133473},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.002325581395348837},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.000860832137733142},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0014792899408284023},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0011648223645894002},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0025974025974025974},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}},"냥":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"러":{"docs":{},"면":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}},"나":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009263547938860583},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009203865623561896},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.000860832137733142},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}}},"기":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}}},"런":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}},"트":{"docs":{"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0025}}}},"리":{"docs":{},"고":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0022535211267605635},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0014807502467917078},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.001379310344827586},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.004962779156327543},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.002840909090909091},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0025}},".":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"를":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}}}}}}}},"레":{"docs":{},"이":{"docs":{},"션":{"docs":{},"에":{"docs":{},"는":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}}}},"렇":{"docs":{},"지":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}},"는":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}},"게":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}}},"다":{"docs":{},"면":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574}}}},"기":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}},"것":{"docs":{},"들":{"docs":{},"은":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574}}},"이":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"을":{"docs":{"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.003952569169960474}}}},"은":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009263547938860583},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}},"이":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"을":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"의":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"에":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"들":{"docs":{},"은":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}},"이":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}},"럼":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}},"에":{"docs":{},"도":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}},"룹":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}},"으":{"docs":{},"로":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}},"화":{"docs":{},"할":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"을":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}},"이":{"docs":{},"며":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}},"의":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}}},"대":{"docs":{},"로":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.001397624039133473},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}}},"래":{"docs":{},"서":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}},"도":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"저":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}},"럴":{"docs":{},"듯":{"docs":{},"한":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}},"기":{"docs":{},"여":{"docs":{"./":{"ref":"./","tf":0.00909090909090909}},"할":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}},"초":{"docs":{},"적":{"docs":{},"인":{"docs":{"./":{"ref":"./","tf":0.00909090909090909}}}}},"능":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}},"들":{"docs":{},"을":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834}}}},"을":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0015710919088766694},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0019743336623889436},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0014749262536873156},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}},"에":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0025974025974025974}}},"은":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009263547938860583},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0025}}},"이":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0017472335468841002}},"지":{"docs":{},"만":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}},"며":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}}},"으":{"docs":{},"로":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}}}}}},"반":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.003367003367003367},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0014807502467917078},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.005917159763313609}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.000860832137733142},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.004608294930875576}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"구":{"docs":{},"조":{"docs":{},"적":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}}}}}}}},"의":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}},"본":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0030211480362537764},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":5},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009203865623561896},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0029615004935834156},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.005057471264367816},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0076045627376425855},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0022189349112426036},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.004073319755600814},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0025673940949935813},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.007905138339920948},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.005681818181818182},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0033444816053511705},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.0060790273556231}},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0015710919088766694},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0014792899408284023},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.005134788189987163},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.002840909090909091}},"(":{"docs":{},"위":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}}}}},"는":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}}}},"인":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0014807502467917078},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.007905138339920948}},"(":{"docs":{},"위":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}}}}}}},"값":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.002315886984715146},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}},"과":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}},"을":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0022727272727272726},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0018527095877721167},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717}}},"으":{"docs":{},"로":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}},"은":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009263547938860583},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}},"a":{"docs":{},"n":{"docs":{},"y":{"docs":{},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}}}}}}}}}},"이":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}},"며":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}}},"존":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00441306266548985},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}},"의":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}}},"록":{"docs":{},"하":{"docs":{},"도":{"docs":{},"록":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}},"여":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"고":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"이":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}},"할":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}}},"술":{"docs":{},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}},"을":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"한":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"하":{"docs":{},"지":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}},"고":{"docs":{},",":{"docs":{"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.003952569169960474}}}}}},"대":{"docs":{},"하":{"docs":{},"는":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}}},"할":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"다":{"docs":{},"리":{"docs":{},"고":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}},"지":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}},"사":{"docs":{},"를":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}},"억":{"docs":{},"을":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}},"하":{"docs":{},"세":{"docs":{},"요":{"docs":{},".":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}},"?":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{},"에":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}}}}}}}}}}}}}},"해":{"docs":{},"야":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009263547938860583},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}},"할":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}},"한":{"docs":{},"다":{"docs":{},"면":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}}}}},"법":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}},"을":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}},"의":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}},"분":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"명":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574}}},"타":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0017472335468841002}}},"준":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},"으":{"docs":{},"로":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}}},"계":{"docs":{},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}}}}}},"깃":{"docs":{},"헙":{"docs":{"./":{"ref":"./","tf":0.00909090909090909}}}},"다":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}},"양":{"docs":{},"한":{"docs":{"./":{"ref":"./","tf":0.00909090909090909},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0020964360587002098},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0034129692832764505},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}}},"시":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.005050505050505051},"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009263547938860583},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009203865623561896},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0011061946902654867},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.00303951367781155}}},"운":{"docs":{},"로":{"docs":{},"드":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}},"할":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}},".":{"docs":{"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.004608294930875576}}}}},"그":{"docs":{},"레":{"docs":{},"이":{"docs":{},"드":{"docs":{},"는":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}}}},"음":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.012084592145015106},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0015710919088766694},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0016901408450704226},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0022727272727272726},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0013895321908290875},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0014807502467917078},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0036529680365296802},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.0035070140280561123},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00264783759929391},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.008736167734420501},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.003952569169960474},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.002840909090909091}},"을":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.004608294930875576}}},"과":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.007049345417925478},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.004713275726630008},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0028169014084507044},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.003409090909090909},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0033812341504649195},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009263547938860583},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0018407731247123793},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0027397260273972603},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0011477761836441894},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.006012024048096192},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00353045013239188},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0014792899408284023},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0017472335468841002},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.002508361204013378},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.009216589861751152}}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.004028197381671702},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0025974025974025974}}}},"의":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"에":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}},"서":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}},"은":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.007407407407407408},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0014749262536873156},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0023296447291788003},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}},",":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"이":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"른":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0028169014084507044},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.00507185122569738},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.00555812876331635},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0041417395306028535},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0022988505747126436},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0034940600978336828},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0045662100456621},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.004962779156327543},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0031007751937984496},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.004591104734576757},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.00331858407079646},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.004273504273504274},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.00250501002004008},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00794351279788173},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0029585798816568047},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0011648223645894002},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0025974025974025974},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.006109979633401222},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.005681818181818182},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.005}}},"루":{"docs":{},"기":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578}}},"는":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"게":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}},"었":{"docs":{},"던":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}}},"고":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0025974025974025974}}},"지":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}},"르":{"docs":{},"게":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}},"지":{"docs":{},"만":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}},",":{"docs":{"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704}}}}}},"소":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"할":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"룰":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"룹":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}},"이":{"docs":{},"번":{"docs":{},"에":{"docs":{},"도":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}}}}}},"름":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}},"릅":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}}},"행":{"docs":{},"스":{"docs":{},"럽":{"docs":{},"게":{"docs":{},"도":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009263547938860583}}}}}},"히":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}},"만":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}},"형":{"docs":{},"성":{"docs":{},"의":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}},"t":{"docs":{},"h":{"docs":{},"i":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}},"이":{"docs":{},"라":{"docs":{},"고":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}}},"수":{"docs":{},"를":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"의":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}},"를":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"이":{"docs":{},"얼":{"docs":{},"로":{"docs":{},"그":{"docs":{},"와":{"docs":{"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.00303951367781155}}}}}}}},"단":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}},"어":{"docs":{},"를":{"docs":{"./":{"ref":"./","tf":0.00909090909090909}}}},"일":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009203865623561896},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0025811209439528023},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.002136752136752137},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00353045013239188},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0017472335468841002},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.002508361204013378}}},"지":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"이":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}}}}}},"축":{"docs":{},"형":{"docs":{},"태":{"docs":{},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834}}}}}}}}},"계":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}},"는":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}},"가":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"를":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.003952569169960474}}},"에":{"docs":{},"서":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"만":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}}},"의":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}}}},"언":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0022189349112426036}},"(":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},")":{"docs":{},"을":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}}}}}}}}}}}},"만":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}},"을":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0014792899408284023}}}},"순":{"docs":{},"한":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}},"화":{"docs":{},"할":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}},"하":{"docs":{},"고":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}}},"히":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}}},"위":{"docs":{},"로":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}},"점":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}},"을":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}},"은":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}},"항":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0018264840182648401}}},"서":{"docs":{},"는":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}},"대":{"docs":{},"체":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.00250501002004008}},"로":{"docs":{"./":{"ref":"./","tf":0.00909090909090909},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"하":{"docs":{},"세":{"docs":{},"요":{"docs":{},":":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}},"는":{"docs":{"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}},"일":{"docs":{},"단":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717}}}}}}}},"를":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}}}},"한":{"docs":{"./":{"ref":"./","tf":0.00909090909090909},"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.003367003367003367},"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0030211480362537764},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.004713275726630008},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.004545454545454545},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.002779064381658175},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0019743336623889436},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.001379310344827586},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0041928721174004195},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0027397260273972603},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.007444168734491315},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.002325581395348837},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.000860832137733142},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.00331858407079646},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.004273504273504274},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.011945392491467578},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.00501002004008016},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00264783759929391},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0029585798816568047},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.016307513104251603},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0025974025974025974},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.010183299389002037},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.005134788189987163},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.007905138339920948},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.008361204013377926},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0025},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.0060790273556231},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.004608294930875576}}},"신":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.002356637863315004},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.00253592561284869},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.001379310344827586},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0041928721174004195},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.003205128205128205},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0025974025974025974},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.004180602006688963}},"n":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"_":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}}}}}}}}}},"에":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"하":{"docs":{},"는":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},")":{"docs":{},"를":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}}},"로":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"상":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.004651162790697674},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.007407407407407408},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.004608294930875576}},"의":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}},"으":{"docs":{},"로":{"docs":{"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.011111111111111112},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0034129692832764505},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.003952569169960474},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.004180602006688963}}}},"에":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"을":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}},"이":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407}}}},"부":{"docs":{},"분":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}},"의":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.004608294930875576}}},",":{"docs":{"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.003952569169960474}}}}},"해":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0022535211267605635},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.003409090909090909},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0013895321908290875},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0013805798435342844},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.000860832137733142},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.007407407407407408},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.002136752136752137},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.005119453924914676},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001503006012024048},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00176522506619594},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0017472335468841002},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.005194805194805195},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.003952569169960474},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0016722408026755853}},"서":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}},"도":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}},"만":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"는":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407}}}}},"비":{"docs":{},"하":{"docs":{},"여":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}}},"답":{"docs":{},"도":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}},"은":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}},"수":{"docs":{},"롭":{"docs":{},"지":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}},"의":{"docs":{},"(":{"docs":{},"a":{"docs":{},"l":{"docs":{},"g":{"docs":{},"e":{"docs":{},"b":{"docs":{},"r":{"docs":{},"a":{"docs":{},"i":{"docs":{},"c":{"docs":{},")":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}}}}}}}}}}},"응":{"docs":{},"하":{"docs":{},"는":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}}},"을":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}},"이":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}},"하":{"docs":{},"여":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717}}}},"형":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}},"안":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}},":":{"docs":{"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.00303951367781155}}}},"조":{"docs":{},"적":{"docs":{},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}}}}},"규":{"docs":{},"모":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0034129692832764505}}}},"문":{"docs":{},"자":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}},"로":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}},".":{"docs":{"./":{"ref":"./","tf":0.00909090909090909},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0016901408450704226},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009263547938860583},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0018264840182648401},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.000860832137733142},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.015209125475285171},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00176522506619594},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0014792899408284023},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0011648223645894002},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0025974025974025974}},"j":{"docs":{},"s":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}}},"s":{"docs":{},"o":{"docs":{},"u":{"docs":{},"r":{"docs":{},"c":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}}}}},"숙":{"docs":{},"련":{"docs":{},"된":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}},"앞":{"docs":{},"의":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}}},"이":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}},"참":{"docs":{},"조":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"새":{"docs":{},"로":{"docs":{},"운":{"docs":{"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.003952569169960474}}}}},"예":{"docs":{},"제":{"docs":{"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.003952569169960474}}}}},":":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}}}}}},"두":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0033812341504649195},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.002779064381658175},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.002300966405890474},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0014807502467917078},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0022988505747126436},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.005426356589147287},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0020086083213773313},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.002004008016032064},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00617828773168579},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0036982248520710057},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.007792207792207792},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}},"었":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"./":{"ref":"./","tf":0.00909090909090909}}}}}}},"가":{"docs":{},"지":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.001397624039133473},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834}}}}}},"가":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}},"고":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"번":{"docs":{},"째":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}},"는":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},",":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}},"개":{"docs":{},"의":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}}},"는":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}},"지":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"면":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}},"어":{"docs":{},"야":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}}}},"등":{"docs":{},"록":{"docs":{},"을":{"docs":{"./":{"ref":"./","tf":0.00909090909090909}}}},"과":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704}}},"장":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}},"하":{"docs":{},"는":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}}}},"을":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"이":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"으":{"docs":{},"로":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"의":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}},".":{"docs":{},".":{"docs":{},")":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}},")":{"docs":{"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.009216589861751152}}}},")":{"docs":{"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0025}}}},"릴":{"docs":{},"리":{"docs":{},"즈":{"docs":{"./":{"ref":"./","tf":0.00909090909090909}}}}},"많":{"docs":{},"이":{"docs":{"./":{"ref":"./","tf":0.00909090909090909},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}},"거":{"docs":{},"나":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818}}}},"은":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0033812341504649195},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0018390804597701149},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.000860832137733142},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.007905138339920948}}},"아":{"docs":{},"지":{"docs":{},"면":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}},"!":{"docs":{},")":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}}}},"모":{"docs":{},"던":{"docs":{},"하":{"docs":{},"게":{"docs":{"./":{"ref":"./","tf":0.00909090909090909}}}}},"든":{"docs":{"./":{"ref":"./","tf":0.01818181818181818},"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.003367003367003367},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0033802816901408453},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0125},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.00422654268808115},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.002315886984715146},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0027611596870685687},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0024679170779861796},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.002758620689655172},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.008385744234800839},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0036529680365296802},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.002325581395348837},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0031563845050215206},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0022123893805309734},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.005341880341880342},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.005119453924914676},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.0035070140280561123},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0014792899408284023},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.004073319755600814},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0025673940949935813},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.007905138339920948},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.014204545454545454},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.004180602006688963},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.005},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.00303951367781155}}},"두":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0015710919088766694},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009263547938860583},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.002300966405890474},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0018264840182648401},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0011477761836441894},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0011061946902654867},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00176522506619594},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0011648223645894002},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.002840909090909091}},"로":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"를":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}},"에":{"docs":{},"서":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}}}},"듈":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.002356637863315004},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0022535211267605635},"pages/Modules.html":{"ref":"pages/Modules.html","tf":10.010693215339233},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.002136752136752137},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":5.01877133105802},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":5.018537074148297},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00529567519858782},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.006109979633401222},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.005134788189987163},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.00919732441471572}},"을":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.002356637863315004},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.003409090909090909},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.007374631268436578},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.005119453924914676},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.006012024048096192},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407}}},"이":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0011061946902654867},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.008532423208191127},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}},"라":{"docs":{},"고":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}},"로":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}},"에":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0014749262536873156},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.005119453924914676},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.00250501002004008},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407}},"서":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.00331858407079646},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}},"는":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}},",":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}},"\"":{"docs":{},"은":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.003205128205128205},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0034129692832764505}}},")":{"docs":{},"를":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}}},"과":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0011061946902654867},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"만":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"별":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"은":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.004056047197640118},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0034129692832764505},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}},"의":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.00331858407079646},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.008532423208191127},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001503006012024048},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407}}},"성":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}},"인":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}},"델":{"docs":{},"링":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}},"할":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"하":{"docs":{},"기":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"는":{"docs":{"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0025974025974025974}}}}},"은":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}},"에":{"docs":{},"서":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}}}},"르":{"docs":{},"는":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"지":{"docs":{},"만":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}},"릅":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"이":{"docs":{},"렇":{"docs":{},"게":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}}}},":":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}}}}},"아":{"docs":{},"서":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}},"를":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"을":{"docs":{},"수":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}},"습":{"docs":{},"의":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}}},"방":{"docs":{},"하":{"docs":{},"려":{"docs":{},"고":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"는":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"이":{"docs":{},"를":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}}}},"일":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"드":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}},"가":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}},"는":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0036982248520710057}}},"를":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}},"로":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0016722408026755853}}},"에":{"docs":{},"서":{"docs":{},"는":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}}}}},"문":{"docs":{"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.007407407407407408},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}},"서":{"docs":{"./":{"ref":"./","tf":0.00909090909090909},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}},"를":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0034129692832764505},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001503006012024048},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.003952569169960474},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.004180602006688963},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.009216589861751152}}},"의":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"에":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},"서":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}}},"와":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"을":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}},"자":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.005479452054794521}},"열":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.003367003367003367},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.00253592561284869},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0027611596870685687},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0036529680365296802},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.002582496413199426},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0076045627376425855},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00176522506619594},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0014792899408284023},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0025}},",":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}},"은":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"(":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},")":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}}}}}}}},"과":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0076045627376425855}}},"을":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0076045627376425855},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}},"인":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}},"에":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}},"서":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928}}}},"의":{"docs":{"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928}}},"이":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.003205128205128205}},"어":{"docs":{},"야":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}}}}}},"로":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}},"를":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}},"와":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.002840909090909091}}}},"제":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},"는":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"를":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009263547938860583},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717}}},"없":{"docs":{},"는":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"이":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}},"들":{"docs":{},"은":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}},"가":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407}}},"점":{"docs":{},"은":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}},"장":{"docs":{},"과":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}},"을":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}},"이":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}},"안":{"docs":{},"에":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}},"을":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0034129692832764505},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}},"맥":{"docs":{},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.004962779156327543}}}}}},"은":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"에":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}},"및":{"docs":{"./":{"ref":"./","tf":0.01818181818181818},"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.005050505050505051},"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.004028197381671702},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.003927729772191673},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0033812341504649195},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009263547938860583},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0013805798435342844},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0036529680365296802},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.003875968992248062},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.001721664275466284},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0018436578171091445},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0034129692832764505},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.00250501002004008},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0025673940949935813},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.008522727272727272},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.005852842809364548},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.009216589861751152}}},"밖":{"docs":{},"에":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}},"도":{"docs":{"./":{"ref":"./","tf":0.00909090909090909}}},"서":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}}}},"버":{"docs":{},"전":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}},"에":{"docs":{"./":{"ref":"./","tf":0.00909090909090909},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}},"서":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0025}},"는":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}}}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}},"을":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.005}}},"의":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009263547938860583},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.005},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.004608294930875576}}},"과":{"docs":{},"의":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},":":{"docs":{"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.004608294930875576}}}},"튼":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.005035246727089627}}}}},"그":{"docs":{},"가":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}},"를":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009263547938860583},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"의":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}},"이":{"docs":{},"지":{"docs":{},"만":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}},"는":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"즉":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}}}}}},"리":{"docs":{},"게":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}},"블":{"docs":{},"링":{"docs":{},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}}}}}}}},"번":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0013895321908290875},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}},"역":{"docs":{"./":{"ref":"./","tf":0.01818181818181818}},"가":{"docs":{},"이":{"docs":{},"드":{"docs":{"./":{"ref":"./","tf":0.00909090909090909}}},"며":{"docs":{"./":{"ref":"./","tf":0.00909090909090909}}}}},"도":{"docs":{"./":{"ref":"./","tf":0.00909090909090909}}},"을":{"docs":{"./":{"ref":"./","tf":0.00909090909090909}}},"이":{"docs":{"./":{"ref":"./","tf":0.00909090909090909}}},"하":{"docs":{},"는":{"docs":{"./":{"ref":"./","tf":0.00909090909090909}}}},"할":{"docs":{"./":{"ref":"./","tf":0.00909090909090909}}},"했":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{"./":{"ref":"./","tf":0.00909090909090909}}}}}}}}}}}}}}}}}},"째":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009203865623561896},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.000860832137733142},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00353045013239188},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0014792899408284023},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}},",":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574}}},"는":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947}}},"로":{"docs":{"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0025974025974025974}}}},"들":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0015710919088766694},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},"로":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}},"링":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}},"이":{"docs":{},"나":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}},"(":{"docs":{},"묶":{"docs":{},"는":{"docs":{},")":{"docs":{},"하":{"docs":{},"는":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}}}}}},"하":{"docs":{},"는":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}},"을":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}},"(":{"docs":{},"묶":{"docs":{},"어":{"docs":{},"서":{"docs":{},")":{"docs":{},"로":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}}}}},"예":{"docs":{},":":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407}}}}},"을":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"호":{"docs":{},"를":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}},"만":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"에":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}},"범":{"docs":{},"위":{"docs":{"./":{"ref":"./","tf":0.00909090909090909}},"에":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"를":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947}}}},"하":{"docs":{},"는":{"docs":{"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.003952569169960474}}}}},"부":{"docs":{},"분":{"docs":{"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928}},"과":{"docs":{"./":{"ref":"./","tf":0.00909090909090909}}},"은":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}},"을":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"이":{"docs":{},"므":{"docs":{},"로":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}},"인":{"docs":{},"지":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}},"의":{"docs":{"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0025974025974025974}}},"에":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}},"서":{"docs":{},"는":{"docs":{"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.004608294930875576}}}}}},"르":{"docs":{},"겠":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}}}},"는":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}},"가":{"docs":{},"적":{"docs":{},"인":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}},"동":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597}}},"여":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}},"하":{"docs":{},"는":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"전":{"docs":{},"개":{"docs":{},"는":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}}}}}},"해":{"docs":{},"야":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}}}},"울":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597}}},"재":{"docs":{},"도":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}},"정":{"docs":{},"확":{"docs":{},"한":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}},"릅":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}},"매":{"docs":{},"개":{"docs":{},"변":{"docs":{},"수":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}}},"다":{"docs":{},"른":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}}}},"적":{"docs":{},"절":{"docs":{},"하":{"docs":{},"지":{"docs":{},"만":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}},"한":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}},"함":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}},"수":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"터":{"docs":{},"는":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}},"족":{"docs":{},"하":{"docs":{},"여":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}}}}},"브":{"docs":{},"랜":{"docs":{},"치":{"docs":{},"에":{"docs":{"./":{"ref":"./","tf":0.00909090909090909}}},"의":{"docs":{"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.004608294930875576}}}}},"라":{"docs":{},"우":{"docs":{},"저":{"docs":{},"에":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}},"서":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.002356637863315004},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}},"로":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0015710919088766694}}},"가":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0022727272727272726}}},"들":{"docs":{},"은":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}},"와":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}},"레":{"docs":{},"이":{"docs":{},"크":{"docs":{},"포":{"docs":{},"인":{"docs":{},"트":{"docs":{},"가":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}},"을":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}}}}}}}},"사":{"docs":{},"용":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0020964360587002098},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0011061946902654867},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0022189349112426036},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.004261363636363636},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.015197568389057751},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.009216589861751152}},"이":{"docs":{"./":{"ref":"./","tf":0.00909090909090909},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}},"되":{"docs":{},"는":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0076045627376425855},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0034129692832764505},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}},"지":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"지":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}},"며":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"고":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"든":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"어":{"docs":{},"야":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"도":{"docs":{},"록":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}}}},"자":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0014792899408284023}},"가":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009263547938860583},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.001379310344827586},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}},"의":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.003952569169960474}}},"는":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.001379310344827586},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.003952569169960474}}},"들":{"docs":{},"은":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.003952569169960474}}},"을":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}},"를":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.003952569169960474}}},"에":{"docs":{},"게":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}},"는":{"docs":{"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0025}}}}}},"하":{"docs":{},"는":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.003142183817753339},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.003943661971830986},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.00253592561284869},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0013895321908290875},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0027611596870685687},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0034940600978336828},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0027397260273972603},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0014347202295552368},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.005119453924914676},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.002004008016032064},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.002840909090909091},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.005}},"것":{"docs":{},"은":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}},"데":{"docs":{},",":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}}}},"여":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.005050505050505051},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.003142183817753339},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0033802816901408453},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.004545454545454545},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.002315886984715146},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009203865623561896},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0029615004935834156},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.003218390804597701},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0041928721174004195},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0027397260273972603},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0022955523672883787},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.00641025641025641},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0034129692832764505},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.005511022044088177},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00441306266548985},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0029585798816568047},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.004659289458357601},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0025974025974025974},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.006418485237483954},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.004261363636363636},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0075},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.004608294930875576}}},"기":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0030211480362537764},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.005119453924914676},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0014792899408284023}},"로":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"에":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}},"를":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407}}}},"십":{"docs":{},"시":{"docs":{},"오":{"docs":{},".":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}},"겠":{"docs":{},"지":{"docs":{},"만":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}},"고":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}},"면":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0015710919088766694},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0022535211267605635},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0022727272727272726},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0013895321908290875},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0018264840182648401},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.000860832137733142},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}}},"도":{"docs":{},"록":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.001397624039133473},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.018433179723502304}}}},"려":{"docs":{},"는":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"면":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0014792899408284023},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0011648223645894002}},":":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}},"고":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}}},"세":{"docs":{},"요":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}},".":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.004073319755600814},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.002508361204013378}},"앞":{"docs":{},"의":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}},"r":{"docs":{},"e":{"docs":{},"q":{"docs":{},"u":{"docs":{},"i":{"docs":{},"r":{"docs":{},"e":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"의":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}}}}}}}},"\"":{"docs":{},"r":{"docs":{},"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.000501002004008016}}}}}}}}}}}}},"만":{"docs":{},"일":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}},"였":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}}}},"지":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0016722408026755853}},"만":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"거":{"docs":{},"나":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}},"므":{"docs":{},"로":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}},"며":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"할":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.002356637863315004},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.004545454545454545},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.00507185122569738},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009263547938860583},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0018407731247123793},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0029615004935834156},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.004597701149425287},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.007686932215234102},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0020086083213773313},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0055309734513274336},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.008547008547008548},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.008532423208191127},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.004437869822485207},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.006988934187536401},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0025974025974025974},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.004073319755600814},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.003952569169960474},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0033444816053511705},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0025}},"지":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0013805798435342844}},"를":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},".":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0022727272727272726},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.00253592561284869},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009263547938860583},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0011061946902654867},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0016722408026755853}},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"i":{"docs":{},"p":{"docs":{},"r":{"docs":{},"t":{"docs":{},"에":{"docs":{},"서":{"docs":{},"는":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834}}}}}}}}}}}}}}},"p":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}}}}}}}}}}}},"j":{"docs":{},"a":{"docs":{},"v":{"docs":{},"a":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"와":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}}}}}}}}}},"스":{"docs":{},"코":{"docs":{},"프":{"docs":{},"가":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}}},"각":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"둘":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"여":{"docs":{},"기":{"docs":{},"서":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}},"이":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}},"것":{"docs":{},"는":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"은":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}},"즉":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}},",":{"docs":{"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0025974025974025974}}}},"(":{"docs":{},"주":{"docs":{},"의":{"docs":{},"사":{"docs":{},"항":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}}},"화":{"docs":{},"살":{"docs":{},"표":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}},"자":{"docs":{},"세":{"docs":{},"히":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}}}},"실":{"docs":{},"용":{"docs":{},"적":{"docs":{},"인":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}}},"내":{"docs":{},"장":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}}},"따":{"docs":{},"라":{"docs":{},"서":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407}}}}},"때":{"docs":{},"때":{"docs":{},"로":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}}}},"\"":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},"\"":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}}}}}}},"기":{"docs":{},"본":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}}},"(":{"docs":{},"즉":{"docs":{},"시":{"docs":{},"실":{"docs":{},"행":{"docs":{},"함":{"docs":{},"수":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}}}}},":":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}},"했":{"docs":{},"지":{"docs":{},"만":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}},"음":{"docs":{},"을":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}},"다":{"docs":{},"면":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}},"어":{"docs":{},"요":{"docs":{},".":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"에":{"docs":{},"는":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}}}}}}}}}}}}}}}},"한":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}},"다":{"docs":{},"면":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}},"는":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0025974025974025974}}},".":{"docs":{},"이":{"docs":{},"러":{"docs":{},"한":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}}},")":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}},".":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0011648223645894002},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407}},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"는":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}}}}}}}}}},"때":{"docs":{},"로":{"docs":{},"는":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}},"세":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"한":{"docs":{},"편":{"docs":{"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704}}}},"선":{"docs":{},"택":{"docs":{},"적":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}}}},"파":{"docs":{},"일":{"docs":{},"은":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407}}}}},"예":{"docs":{},"를":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}}},"지":{"docs":{},"원":{"docs":{},"되":{"docs":{},"는":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}}}}}},":":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}},"으":{"docs":{},"로":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}}},"될":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"해":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.002840909090909091}},"야":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0011477761836441894},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}},"한":{"docs":{},"다":{"docs":{},"는":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}}},"을":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}},"법":{"docs":{},"을":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"이":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}},"된":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}},"은":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}},"과":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}},":":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}},"에":{"docs":{"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.004608294930875576}}}},"전":{"docs":{},"을":{"docs":{"./":{"ref":"./","tf":0.00909090909090909}}},"에":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}},"이":{"docs":{},"트":{"docs":{},"의":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834}}},"에":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}},"서":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}}}},"클":{"docs":{},"을":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}},"에":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}},"의":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0025}}},"즈":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}},"라":{"docs":{},"지":{"docs":{},"려":{"docs":{},"면":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}},"고":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}},"항":{"docs":{},"은":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}},"이":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}},"지":{"docs":{},"만":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}},"라":{"docs":{},"는":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}},"며":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"므":{"docs":{},"로":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}}},"을":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0013805798435342844},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0025974025974025974}}},":":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}},"에":{"docs":{},"는":{"docs":{"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.004608294930875576}}}}},"람":{"docs":{},"들":{"docs":{},"은":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}},"을":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}},"이":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}},"본":{"docs":{},"에":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}},"실":{"docs":{},"일":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}}},"을":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}},"만":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}},"례":{"docs":{},"들":{"docs":{},"을":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}}}},"양":{"docs":{},"에":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}},"을":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}},"상":{"docs":{},"에":{"docs":{"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0025974025974025974}}}}},"상":{"docs":{},"황":{"docs":{"./":{"ref":"./","tf":0.00909090909090909}},"에":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}},"서":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}},"적":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.009925558312655087}}},"이":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}},"을":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}},"자":{"docs":{},"에":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851}}}},"태":{"docs":{},"로":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}},"는":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}},"를":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"\"":{"docs":{},"의":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}},"대":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.004008016032064128}},"적":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.003006012024048096},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}},"으":{"docs":{},"로":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"인":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.002004008016032064}},"지":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}},"이":{"docs":{},"거":{"docs":{},"나":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}}}}}},"응":{"docs":{},"하":{"docs":{},"는":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0031007751937984496}}}}},"위":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}},"의":{"docs":{},"하":{"docs":{},"십":{"docs":{},"시":{"docs":{},"오":{"docs":{},".":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}}}}},"속":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}},"받":{"docs":{},"는":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}},"으":{"docs":{},"며":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"여":{"docs":{},"기":{"docs":{},"서":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}}}}},"을":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}}},"하":{"docs":{},"지":{"docs":{},"는":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}},"만":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}},"고":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"즉":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}}}}},"을":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718}}},"되":{"docs":{},"는":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}}},"할":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}}},"호":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"관":{"docs":{},"없":{"docs":{},"이":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}},"수":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0136986301369863}},"들":{"docs":{},"을":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}}},"로":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0027397260273972603}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}},"이":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}}},":":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}}}}},"초":{"docs":{},"기":{"docs":{},"화":{"docs":{},"되":{"docs":{},"어":{"docs":{},"야":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}}}}}}}},"당":{"docs":{},"히":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}},"단":{"docs":{},"에":{"docs":{},"서":{"docs":{},"만":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407}}}}}},"세":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}}},"선":{"docs":{},"정":{"docs":{},"이":{"docs":{},"나":{"docs":{"./":{"ref":"./","tf":0.00909090909090909}}}}},"언":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.003409090909090909},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":5.0027790643816585},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":5.005295675198588},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.008736167734420501},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.012219959266802444},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.05138339920948617},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.002508361204013378}},"을":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009263547938860583},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0014749262536873156},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.002136752136752137},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.005119453924914676},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00441306266548985},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.004076878276062901},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.003952569169960474},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0016722408026755853}}},"된":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0018527095877721167},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0014807502467917078},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00353045013239188},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}},"했":{"docs":{},"을":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"그":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}}}},"은":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.002779064381658175},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00529567519858782},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}},"한":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}},"다":{"docs":{},"는":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}}},"과":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}},"도":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}}},"되":{"docs":{},"기":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0013895321908290875}}},"어":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}},"야":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}}}}},"고":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"었":{"docs":{},"지":{"docs":{},"만":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}},"음":{"docs":{},"을":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}}}},"는":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}}},"될":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009263547938860583}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}},"데":{"docs":{},"코":{"docs":{},"레":{"docs":{},"이":{"docs":{},"터":{"docs":{},"는":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}}}}}}},"매":{"docs":{},"개":{"docs":{},"변":{"docs":{},"수":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}}}}},"접":{"docs":{},"근":{"docs":{},"제":{"docs":{},"어":{"docs":{},"자":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}}}}}},"클":{"docs":{},"래":{"docs":{},"스":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}}}},"프":{"docs":{},"로":{"docs":{},"퍼":{"docs":{},"티":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}}}}}}}}},"들":{"docs":{},"에":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}},"없":{"docs":{},"이":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}},"에":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00176522506619594},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0034944670937682005},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0016722408026755853}},"서":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00176522506619594},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}},"도":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}},"는":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}}},"으":{"docs":{},"로":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}},"부":{"docs":{},"터":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}},"의":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00176522506619594},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.004073319755600814},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0025673940949935813}}},"이":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}},"라":{"docs":{},"고":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"든":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"이":{"docs":{},"전":{"docs":{},"에":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}},"데":{"docs":{},"코":{"docs":{},"레":{"docs":{},"이":{"docs":{},"터":{"docs":{},"는":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}}}}}}}}}}},"하":{"docs":{},"기":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}},"전":{"docs":{},"에":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}},"는":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009263547938860583},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}},"였":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}}}},"면":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"려":{"docs":{},"면":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407}}}}},"할":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009263547938860583},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407}},"매":{"docs":{},"개":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}},"각":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}},":":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}}}}},"만":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578}}},"문":{"docs":{},"은":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"적":{"docs":{},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}},"해":{"docs":{},"야":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}}}}}}},",":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}}},"택":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0030211480362537764},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574}},"을":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}},"하":{"docs":{},"고":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.004028197381671702},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"세":{"docs":{},"요":{"docs":{},".":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}},"지":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}},"게":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}},"하":{"docs":{},"세":{"docs":{},"요":{"docs":{},".":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574}}}}}}},"기":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"면":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"는":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"적":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.002300966405890474},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.004137931034482759},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.004651162790697674},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.000860832137733142},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.006109979633401222},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.001379310344827586},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0011061946902654867},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0025673940949935813}}}},"인":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}},"다":{"docs":{},"음":{"docs":{},"은":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}}}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"그":{"docs":{},"러":{"docs":{},"나":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}},"타":{"docs":{},"입":{"docs":{},"의":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}}}},"사":{"docs":{},"항":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717}},"으":{"docs":{},"로":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0025673940949935813}}}}}},"한":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"할":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.001379310344827586},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717}},"사":{"docs":{},"용":{"docs":{},"자":{"docs":{},"가":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}},"이":{"docs":{},"러":{"docs":{},"한":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}},":":{"docs":{"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.004608294930875576}}}}}},"이":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717}}},"해":{"docs":{},"야":{"docs":{},"하":{"docs":{},"기":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717}}},"는":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}}}}}},"호":{"docs":{},"해":{"docs":{},"야":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}},"도":{"docs":{},"에":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}},"되":{"docs":{},"는":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}}}},"소":{"docs":{},"개":{"docs":{"./":{"ref":"./","tf":10},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0025974025974025974},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":10}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}}},"스":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.003142183817753339},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.005681818181818182},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0034129692832764505},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.0045090180360721445},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.005016722408026756}},"맵":{"docs":{},"을":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}},"가":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0016722408026755853}}},"는":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"에":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}},"를":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}},"수":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597}}},"위":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}},"속":{"docs":{},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"이":{"docs":{},"러":{"docs":{},"한":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}}}}}},"프":{"docs":{},"트":{"docs":{},"웨":{"docs":{},"어":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.001397624039133473}},"의":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}}},"문":{"docs":{},"자":{"docs":{},"로":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}}}}},"수":{"docs":{"./":{"ref":"./","tf":0.01818181818181818},"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.020202020202020204},"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.005035246727089627},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.012568735271013355},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.025915492957746478},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.014772727272727272},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.028740490278951817},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.018063918480778138},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.017947537965945698},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.01678183613030602},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.014712643678160919},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.023759608665269043},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0136986301369863},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.004962779156327543},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.009302325581395349},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.016642754662840747},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.007407407407407408},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.012905604719764012},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.01282051282051282},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.017064846416382253},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.013026052104208416},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.01323918799646955},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.016272189349112426},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.018637157833430402},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.01038961038961039},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.008146639511201629},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.01797175866495507},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.011857707509881422},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.009943181818181818},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0033444816053511705},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.005},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.009216589861751152}},"도":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0050704225352112674},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.00253592561284869},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.002779064381658175},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.002300966405890474},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.001397624039133473},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0011477761836441894},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0011061946902654867},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00264783759929391},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0016722408026755853},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.004608294930875576}}},"준":{"docs":{},"의":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"에":{"docs":{},"서":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}}}},"정":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0023296447291788003}},"합":{"docs":{},"시":{"docs":{},"다":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},".":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}}}}},"하":{"docs":{},"기":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"면":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}},"고":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"세":{"docs":{},"요":{"docs":{},":":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}},"할":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0013895321908290875},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}},"해":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}},"야":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009203865623561896}}}},"된":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}},"없":{"docs":{},"는":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}},"행":{"docs":{},"할":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}},"했":{"docs":{},"다":{"docs":{},"고":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"오":{"docs":{},"버":{"docs":{},"로":{"docs":{},"드":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}},"이":{"docs":{},"러":{"docs":{},"한":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407}}}}}},":":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}}}}},"하":{"docs":{},"고":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}},"는":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"십":{"docs":{},"시":{"docs":{},"오":{"docs":{},":":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}},"지":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"각":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"n":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"가":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}},"는":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}}}}}}},"는":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0014807502467917078},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}},"동":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}},"를":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"와":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}},"의":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}},"퍼":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.004962779156327543},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}},"있":{"docs":{},"는":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}},"직":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"에":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"학":{"docs":{},"에":{"docs":{},"서":{"docs":{},"의":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}}}}},"단":{"docs":{},"이":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}}}},"순":{"docs":{},"위":{"docs":{},"로":{"docs":{"./":{"ref":"./","tf":0.00909090909090909}}}},"차":{"docs":{},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}}},"서":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}},"대":{"docs":{},"로":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.004073319755600814}}}},"를":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0011648223645894002},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407}}},"로":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"가":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}},"의":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407}}},"는":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}},"표":{"docs":{},"(":{"docs":{},"b":{"docs":{},"o":{"docs":{},"m":{"docs":{},")":{"docs":{},"를":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}}}}}}}}},"쓰":{"docs":{},"이":{"docs":{},"는":{"docs":{"./":{"ref":"./","tf":0.00909090909090909}}}},"지":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}},"는":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"면":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"인":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}},"게":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}},"않":{"docs":{},"는":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.00253592561284869},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0018264840182648401},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.002325581395348837},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0014749262536873156},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.002508361204013378}},"다":{"docs":{},"면":{"docs":{"./":{"ref":"./","tf":0.00909090909090909},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}},"는":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}},"지":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"았":{"docs":{},"다":{"docs":{},"면":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834}}}},"으":{"docs":{},"므":{"docs":{},"로":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}}}},"지":{"docs":{},"만":{"docs":{},",":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}}}},"을":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}},".":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}},"기":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}}},"을":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.003952569169960474},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.002840909090909091}}},"고":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0018264840182648401},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}},"는":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}},"도":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},")":{"docs":{},".":{"docs":{},"j":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}}}}},"도":{"docs":{},"록":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.001397624039133473},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407}}}},"으":{"docs":{},"면":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.004962779156327543},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001503006012024048},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0025}}},"므":{"docs":{},"로":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}},"며":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009203865623561896},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}},"려":{"docs":{},"는":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}},"면":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"셨":{"docs":{},"다":{"docs":{},"면":{"docs":{"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.003952569169960474}}}}}},"은":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009263547938860583},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009203865623561896},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0014807502467917078},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0031007751937984496},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.002136752136752137},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.002004008016032064},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00353045013239188},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.006418485237483954},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}},"(":{"docs":{},"n":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}}}}},")":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}}},"기":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009203865623561896},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"다":{"docs":{},"는":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}},"면":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}},"고":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009263547938860583}}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0425}},".":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.002315886984715146},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.002300966405890474},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0019743336623889436},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0020964360587002098},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0018264840182648401},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.004962779156327543},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0011477761836441894},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.003205128205128205},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001503006012024048},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0022189349112426036},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0017472335468841002},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.005681818181818182},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.011705685618729096},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0025}},"j":{"docs":{},"a":{"docs":{},"v":{"docs":{},"a":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}}}}}}}}},"이":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}},"는":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}},"대":{"docs":{},"신":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}},"런":{"docs":{},"타":{"docs":{},"임":{"docs":{},"에":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}}},"예":{"docs":{},"를":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"실":{"docs":{},"제":{"docs":{},"로":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}},"(":{"docs":{},"역":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}}},"왜":{"docs":{},"냐":{"docs":{},"하":{"docs":{},"면":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}}},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"o":{"docs":{},"r":{"docs":{},"d":{"docs":{},"가":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}}}}},"아":{"docs":{},"래":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}},"유":{"docs":{},"니":{"docs":{},"온":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}},"컴":{"docs":{},"파":{"docs":{},"일":{"docs":{},"러":{"docs":{},"는":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"가":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"는":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}}}}}}}},"권":{"docs":{},"장":{"docs":{},"되":{"docs":{},"는":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}},"사":{"docs":{},"용":{"docs":{},"하":{"docs":{},"지":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}},"파":{"docs":{},"일":{"docs":{},"의":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}}},"현":{"docs":{},"재":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}}},"p":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}}}}}}}},"다":{"docs":{},"만":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}}},"하":{"docs":{},"지":{"docs":{},"만":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}}}}},":":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}},")":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}},".":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"(":{"docs":{},"명":{"docs":{},"확":{"docs":{},"한":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}},"d":{"docs":{},"e":{"docs":{},"p":{"docs":{},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"d":{"docs":{},")":{"docs":{},".":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407}}}}}}}}}}}}}}},"—":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}},"아":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}},"도":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.003952569169960474}}},"야":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}},"더":{"docs":{},"라":{"docs":{},"도":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}},"거":{"docs":{},"나":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}},"지":{"docs":{},"만":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.004608294930875576}}}},"음":{"docs":{},")":{"docs":{},".":{"docs":{},"즉":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}}}}}},"어":{"docs":{},"렵":{"docs":{},"거":{"docs":{},"나":{"docs":{"./":{"ref":"./","tf":0.00909090909090909}}}},"지":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}},"노":{"docs":{},"테":{"docs":{},"이":{"docs":{},"션":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}},"은":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834}}},"을":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.003367003367003367}}},"의":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"과":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}}}}}},"떠":{"docs":{},"한":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578}}}},"떤":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0022535211267605635},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009263547938860583},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.002795248078266946},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.003952569169960474}}},"떻":{"docs":{},"게":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0014807502467917078},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0018390804597701149},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0025974025974025974},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.007905138339920948}}}},"플":{"docs":{},"리":{"docs":{},"케":{"docs":{},"이":{"docs":{},"션":{"docs":{},"을":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}},"에":{"docs":{},"서":{"docs":{},"의":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}}}}},"쩌":{"docs":{},"면":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}},"디":{"docs":{},"서":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717}}},"에":{"docs":{},"서":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},"나":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}}}},"색":{"docs":{},"함":{"docs":{},"을":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}},"려":{"docs":{},"울":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"움":{"docs":{},"이":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}}}},"딘":{"docs":{},"가":{"docs":{},"에":{"docs":{"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0025974025974025974}}}}}},"언":{"docs":{},"제":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}},"나":{"docs":{"./":{"ref":"./","tf":0.00909090909090909}}},"든":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}},"급":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}},"한":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"했":{"docs":{},"듯":{"docs":{},"이":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}},",":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}}},"었":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"기":{"docs":{},"본":{"docs":{},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}}}}}}}}},"하":{"docs":{},"지":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"또":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}}}}},"할":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}},"어":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.003952569169960474},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.004608294930875576}},"에":{"docs":{"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.003952569169960474}},"서":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}},"처":{"docs":{},"럼":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}},"는":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"의":{"docs":{"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0025974025974025974}}}}},"와":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597}}},"의":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}},"로":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}},"처":{"docs":{},"럼":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}},"를":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"단":{"docs":{},"일":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}}}},"는":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}},"래":{"docs":{},"핑":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947}},"(":{"docs":{},"푸":{"docs":{},"는":{"docs":{},")":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}}}}},"예":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}},"정":{"docs":{},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"./":{"ref":"./","tf":0.00909090909090909},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}}}}},"상":{"docs":{},"대":{"docs":{},"로":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834}}}},"치":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"할":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}}},"을":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}},"한":{"docs":{},"대":{"docs":{},"로":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}},"하":{"docs":{},"는":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"즉":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}}},"되":{"docs":{},"는":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}}}}},"제":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.003952569169960474},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.002840909090909091},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0025}},"는":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}},"를":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.003367003367003367},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009263547938860583},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009203865623561896},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0019743336623889436},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.001379310344827586},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.001397624039133473},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0011648223645894002}}},"에":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}},"서":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0013895321908290875},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009203865623561896},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0014807502467917078},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.001397624039133473},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0014347202295552368},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}},"는":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0014807502467917078},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.001397624039133473},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0011648223645894002},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0025}}},",":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}},":":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}}},"는":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0011648223645894002}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}},":":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0023296447291788003}}}}}},"의":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}},"가":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.000860832137733142}}},"부":{"docs":{},"터":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}},"와":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}},"의":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}},":":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}},"로":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}},"처":{"docs":{},"럼":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}}}},"를":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0028169014084507044},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0018527095877721167},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0018407731247123793},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0019743336623889436},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.001379310344827586},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0027397260273972603},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.003875968992248062},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0014347202295552368},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0018436578171091445},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.003205128205128205},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.00250501002004008},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00176522506619594},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.007702182284980745},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.004261363636363636}}},"술":{"docs":{},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}}},"는":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}}},"외":{"docs":{},"를":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}},"는":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}},"사":{"docs":{},"항":{"docs":{},"은":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}}}},"방":{"docs":{},"할":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}},"에":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},"서":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717}},"는":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}},",":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}},"측":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}},"로":{"docs":{},"는":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}},".":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}},"네":{"docs":{},"임":{"docs":{},"스":{"docs":{},"페":{"docs":{},"이":{"docs":{},"스":{"docs":{},"가":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}}}}}}}},":":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.009925558312655087},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0025673940949935813},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0016722408026755853}}},"시":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717}},"와":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}},"와":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}},".":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}},"만":{"docs":{"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.003952569169960474}}}},"오":{"docs":{},"역":{"docs":{},"과":{"docs":{"./":{"ref":"./","tf":0.00909090909090909}}}},"류":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0028169014084507044},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009263547938860583},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0013805798435342844},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0041928721174004195},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.002325581395348837},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0011477761836441894},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.004437869822485207},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0033444816053511705}},"가":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.003367003367003367},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0028169014084507044},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009203865623561896},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0018390804597701149},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0031007751937984496},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.000860832137733142},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0022189349112426036},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}},"를":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009203865623561896},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.003952569169960474},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.007525083612040134}}},",":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.002758620689655172},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0022955523672883787},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0022189349112426036},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0038510911424903724}}},":":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.002315886984715146},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009203865623561896},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0024679170779861796},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0014792899408284023},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0038510911424903724}}},"!":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0027611596870685687},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0018264840182648401},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"로":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}},"는":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},")":{"docs":{},".":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407}},"파":{"docs":{},"일":{"docs":{},"에":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407}}}}}}}}},".":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"라":{"docs":{},"는":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}}}},"른":{"docs":{},"쪽":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.005035246727089627},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}},"으":{"docs":{},"로":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009263547938860583}}}},"에":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947}},"는":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}},"기":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}},"를":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"는":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574}}},"늘":{"docs":{},"날":{"docs":{},"에":{"docs":{},"는":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}}},"버":{"docs":{},"로":{"docs":{},"드":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0022988505747126436},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0011648223645894002}},"를":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}},"가":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}},"로":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"만":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}},"는":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}},"함":{"docs":{},"으":{"docs":{},"로":{"docs":{},"써":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}}}}}},"라":{"docs":{},"이":{"docs":{},"드":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}},"하":{"docs":{},"고":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}}}}}},"딩":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}},"헤":{"docs":{},"드":{"docs":{},"가":{"docs":{"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0025974025974025974}}}}}},"면":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}},"직":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}},"래":{"docs":{},"된":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}},"염":{"docs":{},"과":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}},"픈":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}}},"우":{"docs":{"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.00303951367781155}},"선":{"docs":{"./":{"ref":"./","tf":0.00909090909090909},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}},"순":{"docs":{},"위":{"docs":{},"가":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}}}},"으":{"docs":{},"로":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407}}}}},"리":{"docs":{},"는":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009263547938860583},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}},"가":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}},"에":{"docs":{},"게":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}},"의":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"발":{"docs":{},"적":{"docs":{},"인":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}},"회":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}},"측":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717}}},"연":{"docs":{},"한":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}},"의":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009263547938860583},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0013805798435342844},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0020964360587002098},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717}},"견":{"docs":{"./":{"ref":"./","tf":0.01818181818181818}}},"미":{"docs":{},"론":{"docs":{},"적":{"docs":{},"인":{"docs":{"./":{"ref":"./","tf":0.00909090909090909}}}},"을":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"과":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}},"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.0007855459544383347}}}}}}}}}}},"또":{"docs":{},"한":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}},"일":{"docs":{},"반":{"docs":{},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}}}},"단":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}},"두":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"반":{"docs":{},"대":{"docs":{},"로":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}},"이":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}}}}}},"에":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}},"서":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}},"하":{"docs":{},"지":{"docs":{},"만":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}},"는":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}},"지":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"므":{"docs":{},"로":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}},"기":{"docs":{},"때":{"docs":{},"문":{"docs":{},"에":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}}}}}}},"가":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0018264840182648401}}},"를":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}},"있":{"docs":{},"고":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}}},"했":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"이":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}}}},"로":{"docs":{"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928}}},"는":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407}}}},"역":{"docs":{},"이":{"docs":{"./":{"ref":"./","tf":0.00909090909090909}}}},"지":{"docs":{},"가":{"docs":{"./":{"ref":"./","tf":0.00909090909090909}}}},"도":{"docs":{},"된":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834}}},"나":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}},"가":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"존":{"docs":{},"성":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0022727272727272726},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.004073319755600814},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.003952569169960474},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0022727272727272726}}}},"은":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}},"을":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0022727272727272726},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.006825938566552901},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.004073319755600814}}},"이":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}},"에":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407}}}},"하":{"docs":{},"지":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}},"는":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"된":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"해":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.015209125475285171},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.002840909090909091},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.00303951367781155}},"서":{"docs":{},"도":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}}},"례":{"docs":{},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"는":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}}}}}}}}}}}}}},"심":{"docs":{},"스":{"docs":{},"러":{"docs":{},"울":{"docs":{},"겁":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"이":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}}}}}}}},"한":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}}},"이":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.003367003367003367},"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.002356637863315004},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.004545454545454545},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0037054191755442334},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0036815462494247586},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.007897334649555774},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0022988505747126436},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0041928721174004195},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0045662100456621},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.007444168734491315},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.003875968992248062},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0028694404591104736},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0014749262536873156},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.004273504273504274},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0034129692832764505},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.0045090180360721445},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00617828773168579},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.005177514792899409},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.004076878276062901},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.007792207792207792},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.016293279022403257},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0038510911424903724},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.019762845849802372},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.005681818181818182},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0033444816053511705},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.004608294930875576}},"곳":{"docs":{},"을":{"docs":{"./":{"ref":"./","tf":0.00909090909090909}}},"에":{"docs":{},"서":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}},"슈":{"docs":{"./":{"ref":"./","tf":0.00909090909090909}},"를":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}},"을":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}},"동":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}},"할":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"하":{"docs":{},"겠":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"이":{"docs":{},"를":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}}}}}}},"려":{"docs":{},"고":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}}},"세":{"docs":{},"요":{"docs":{},".":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}},"시":{"docs":{},"키":{"docs":{},"세":{"docs":{},"요":{"docs":{},")":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"여":{"docs":{},"기":{"docs":{},"서":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}}}}}}},"했":{"docs":{},"음":{"docs":{},"을":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}},"러":{"docs":{},"한":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0022535211267605635},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.003409090909090909},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0018527095877721167},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0032213529682466636},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0014807502467917078},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0020964360587002098},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.002325581395348837},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0020086083213773313},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.002004008016032064},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0014792899408284023},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0011648223645894002},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0025974025974025974},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.003952569169960474}}}},"름":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009263547938860583},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009203865623561896},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0023296447291788003},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.005}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}},"도":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}},"을":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.002356637863315004},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009203865623561896},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.001397624039133473},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0028694404591104736},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.00331858407079646},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.004273504273504274},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0034129692832764505},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.004008016032064128},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.004437869822485207},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.012219959266802444},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.002508361204013378}}},"의":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0022727272727272726},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00353045013239188},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0016722408026755853}}},"인":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}},"에":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}},"서":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}}},"과":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"이":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0018264840182648401},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0014792899408284023}},"어":{"docs":{},"야":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}},"지":{"docs":{},"만":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001503006012024048}},".":{"docs":{"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928}},"여":{"docs":{},"전":{"docs":{},"히":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}}},"이":{"docs":{},"러":{"docs":{},"한":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407}}}}}}}}},"은":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}},"뿐":{"docs":{},"인":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248}}}},"들":{"docs":{},"의":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}},"\"":{"docs":{},"을":{"docs":{},"\"":{"docs":{"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928}}}}}},"전":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0018264840182648401},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.000860832137733142},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}},"과":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718}}},"에":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009263547938860583},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0014807502467917078},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}},"는":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}},"의":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0013895321908290875},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}},"제":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.003367003367003367},"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0030211480362537764},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.007069913589945012},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.003409090909090909},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0018390804597701149},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.001397624039133473},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0018436578171091445},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.002136752136752137},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},"는":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}},"것":{"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.0010070493454179255}}}}}}}}}}},"을":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}},"들":{"docs":{},"은":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"의":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"을":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}}},"은":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0022535211267605635},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0022727272727272726},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.002779064381658175},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0014807502467917078},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0011648223645894002}}},"이":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}}},"라":{"docs":{},"고":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717}}},"는":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}},"를":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0011061946902654867},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0034129692832764505},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}},"미":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.004608294930875576}}},"상":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407}},"을":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{},"는":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}},",":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717}}}}},"인":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}},"하":{"docs":{},"게":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}},"한":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}},"의":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}},"에":{"docs":{},"서":{"docs":{},"는":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}}},"과":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}}},"득":{"docs":{},"은":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"이":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}},"때":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"런":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0016901408450704226},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407}},",":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}},"렇":{"docs":{},"게":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0025}},"하":{"docs":{},"면":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}},"에":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.002004008016032064}}},"와":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"유":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}},"로":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"는":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009263547938860583},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"l":{"docs":{},"e":{"docs":{},"t":{"docs":{},"은":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}}}}}}},"가":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}},"를":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"점":{"docs":{},"을":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0025974025974025974}}},"이":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}},"해":{"docs":{},"함":{"docs":{},"으":{"docs":{},"로":{"docs":{},"써":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}}},"하":{"docs":{},"기":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0025974025974025974},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.003952569169960474}}},"는":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00176522506619594}}},"려":{"docs":{},"면":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"면":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}}},"할":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.003952569169960474}}},"해":{"docs":{},"야":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}}}},"는":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009263547938860583},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009203865623561896},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}},"므":{"docs":{},"로":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}},"후":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}},"에":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}},"번":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},"에":{"docs":{},"도":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}}},"보":{"docs":{},"다":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}},"야":{"docs":{},"기":{"docs":{},"하":{"docs":{},"겠":{"docs":{},"지":{"docs":{},"만":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}}}},"했":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"인":{"docs":{},"스":{"docs":{},"턴":{"docs":{},"스":{"docs":{},"는":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}}}}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"때":{"docs":{},"로":{"docs":{},"는":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}}}}},"할":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}},"나":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}},"며":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}},",":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}}},"어":{"docs":{},"서":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}},"지":{"docs":{},"는":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0011648223645894002}}},"며":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}}}},"루":{"docs":{},"어":{"docs":{},"지":{"docs":{},"면":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717}}}}}},"로":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}},"들":{"docs":{},"은":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}},"을":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}}},"터":{"docs":{},"러":{"docs":{},"블":{"docs":{"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704}}}},"레":{"docs":{},"이":{"docs":{},"터":{"docs":{},"와":{"docs":{"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":5}}}}}}},"니":{"docs":{},"셜":{"docs":{},"라":{"docs":{},"이":{"docs":{},"저":{"docs":{},"를":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}}}}}}},"용":{"docs":{"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.004608294930875576}},"한":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}}},"하":{"docs":{},"를":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}}},"있":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009263547938860583},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.001721664275466284},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}},".":{"docs":{"./":{"ref":"./","tf":0.01818181818181818},"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.008417508417508417},"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.006284367635506678},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.011267605633802818},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.00909090909090909},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.006762468300929839},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.009726725335803613},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.005982512655315232},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.006910167818361303},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.005517241379310344},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.007686932215234102},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.006392694063926941},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.002325581395348837},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.004591104734576757},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0076045627376425855},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.011111111111111112},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.006268436578171091},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.002136752136752137},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.006825938566552901},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.00751503006012024},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00264783759929391},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.005917159763313609},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0034944670937682005},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.005194805194805195},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.004073319755600814},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.006418485237483954},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.004261363636363636},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.005},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.013824884792626729}},"단":{"docs":{},"어":{"docs":{},"의":{"docs":{"./":{"ref":"./","tf":0.00909090909090909}}}},"편":{"docs":{},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}}}}}},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}},"의":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834}}},"를":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"에":{"docs":{},"서":{"docs":{},"는":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}},"는":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00176522506619594},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}},"도":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}}}}}}}},"o":{"docs":{},"f":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}}},"v":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}},"i":{"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.0016835016835016834}}}}}}},"a":{"docs":{},"r":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}},"경":{"docs":{},"우":{"docs":{},"에":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834}}}}},"그":{"docs":{},"러":{"docs":{},"나":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}}},"런":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"렇":{"docs":{},"기":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"게":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574}}}},"들":{"docs":{},"이":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}},"럼":{"docs":{},"에":{"docs":{},"도":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}}}},"기":{"docs":{},"호":{"docs":{},"를":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834}}}},"본":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}}},"다":{"docs":{},"음":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}},"과":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834}}},"은":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}},"소":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"시":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}},"\"":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"a":{"docs":{},"v":{"docs":{},"e":{"docs":{},"\"":{"docs":{},"는":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}}}}}}}}}}}}}},"하":{"docs":{},"세":{"docs":{},"요":{"docs":{},"\"":{"docs":{},"와":{"docs":{"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.003952569169960474}}}}}}}},"먼":{"docs":{},"저":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.004608294930875576}}}},"브":{"docs":{},"라":{"docs":{},"우":{"docs":{},"저":{"docs":{},"의":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}}}}},"이":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}},"제":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}},"러":{"docs":{},"한":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}},"런":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"렇":{"docs":{},"게":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}},"하":{"docs":{},"면":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}}}}},"전":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"것":{"docs":{},"은":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407}}},"을":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"이":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}},"를":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"페":{"docs":{},"이":{"docs":{},"지":{"docs":{},"를":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}}}},"m":{"docs":{},"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.0005633802816901409}}}}}}}}}}},"가":{"docs":{},"능":{"docs":{},"하":{"docs":{},"면":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}}},"또":{"docs":{},"한":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009203865623561896},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"아":{"docs":{},"마":{"docs":{},"도":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}},"래":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}},"여":{"docs":{},"기":{"docs":{},"서":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}},"는":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}},"에":{"docs":{},"서":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}}}},"예":{"docs":{},"를":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}},"전":{"docs":{},"형":{"docs":{},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}}}},"하":{"docs":{},"지":{"docs":{},"만":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}}}},"사":{"docs":{},"용":{"docs":{},"자":{"docs":{},"를":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}}}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"는":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}}}}}},"어":{"docs":{},"떤":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.003952569169960474}}},"떠":{"docs":{},"한":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}}}},"일":{"docs":{},"반":{"docs":{},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}},")":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}},"a":{"docs":{},"의":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}},"b":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}}}}},"n":{"docs":{},"i":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}}}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}},"는":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}}}},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"s":{"docs":{},"q":{"docs":{},"u":{"docs":{},"a":{"docs":{},"r":{"docs":{},"e":{"docs":{},"에":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}}}}}}}}}}}},"/":{"docs":{},"c":{"docs":{},"+":{"docs":{},"+":{"docs":{},"에":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}}}}}},"변":{"docs":{},"수":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}},"최":{"docs":{},"선":{"docs":{},"을":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}},"j":{"docs":{},"a":{"docs":{},"v":{"docs":{},"a":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}},"에":{"docs":{},"서":{"docs":{},"는":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}}}}}}}}}}},"p":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"l":{"docs":{},"a":{"docs":{},"b":{"docs":{},"e":{"docs":{},"l":{"docs":{},"에":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}}}}}}}}}}},"두":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}},"실":{"docs":{},"제":{"docs":{},"로":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}},"왜":{"docs":{},"냐":{"docs":{},"하":{"docs":{},"면":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}},"인":{"docs":{},"덱":{"docs":{},"싱":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}}},"프":{"docs":{},"로":{"docs":{},"퍼":{"docs":{},"티":{"docs":{},"를":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}}}}},"e":{"docs":{},"c":{"docs":{},"m":{"docs":{},"a":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"6":{"docs":{},"로":{"docs":{},"도":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}},"docs":{}}}}}}}}}}},"즉":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}},",":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0018264840182648401}}}},"클":{"docs":{},"래":{"docs":{},"스":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}},"물":{"docs":{},"론":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}},"l":{"docs":{},"o":{"docs":{},"g":{"docs":{},"g":{"docs":{},"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.0006988120195667365}}}}}}}}}}}}}},"제":{"docs":{},"네":{"docs":{},"릭":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}}}},"첫":{"docs":{},"번":{"docs":{},"째":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}}}},"문":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407}},"자":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}}},"열":{"docs":{},"거":{"docs":{},"형":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}},"의":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}}}}},"원":{"docs":{},"본":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}},"타":{"docs":{},"입":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947}}}},"(":{"docs":{},"j":{"docs":{},"a":{"docs":{},"v":{"docs":{},"a":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"에":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}}}}}}}}},"스":{"docs":{},"크":{"docs":{},"립":{"docs":{},"트":{"docs":{},"는":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}}},":":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"m":{"docs":{},"i":{"docs":{},"n":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}}}}}},"e":{"docs":{},"f":{"docs":{},"a":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578}}}}}}},"c":{"docs":{},"o":{"docs":{},"r":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}}}}},"o":{"docs":{},"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.00088261253309797}}}}}}}}}}}}}}}}}}}},"k":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}},"각":{"docs":{},"각":{"docs":{},"의":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}},"구":{"docs":{},"문":{"docs":{},"은":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}},"명":{"docs":{},"시":{"docs":{},"적":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}},"내":{"docs":{},"장":{"docs":{"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928}}},"보":{"docs":{},"낼":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}}}},"목":{"docs":{},"록":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"컴":{"docs":{},"파":{"docs":{},"일":{"docs":{},"러":{"docs":{},"는":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}},"만":{"docs":{},"약":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}},"몇":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}},"비":{"docs":{},"슷":{"docs":{},"한":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}}},"파":{"docs":{},"일":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}},"네":{"docs":{},"임":{"docs":{},"스":{"docs":{},"페":{"docs":{},"이":{"docs":{},"스":{"docs":{},"는":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}}}}}}},"모":{"docs":{},"듈":{"docs":{},"은":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}},"이":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}},"n":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"는":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}},"따":{"docs":{},"라":{"docs":{},"서":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}},"외":{"docs":{},"부":{"docs":{},"의":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}},"지":{"docs":{},"정":{"docs":{},"하":{"docs":{},"지":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}},"한":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"o":{"docs":{},"b":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}}}}}}},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}}}}}},"결":{"docs":{},"과":{"docs":{},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}}}}}},"데":{"docs":{},"코":{"docs":{},"레":{"docs":{},"이":{"docs":{},"터":{"docs":{},"는":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0011648223645894002}}}}}}}},"메":{"docs":{},"서":{"docs":{},"드":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}}}},"접":{"docs":{},"근":{"docs":{},"제":{"docs":{},"어":{"docs":{},"자":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}}}}}},"나":{"docs":{},"중":{"docs":{},"에":{"docs":{},"는":{"docs":{"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0025974025974025974}}}}}},"마":{"docs":{},"찬":{"docs":{},"가":{"docs":{},"지":{"docs":{},"로":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}}}}}},"반":{"docs":{},"대":{"docs":{},"로":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}}}},"앞":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}},"►":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}},"자":{"docs":{},"세":{"docs":{},"한":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}}}},")":{"docs":{},".":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}},":":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0016901408450704226},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0033812341504649195},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0027611596870685687},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0018390804597701149},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0028694404591104736},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.003205128205128205},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001503006012024048},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00264783759929391},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0029585798816568047},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.008153756552125802},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407}},"하":{"docs":{},"나":{"docs":{},"는":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}},"!":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}},"\"":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}},"(":{"docs":{},"병":{"docs":{},"합":{"docs":{},"되":{"docs":{},"지":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}}}}},"한":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}}}}},"을":{"docs":{"./":{"ref":"./","tf":0.00909090909090909},"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0022535211267605635},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009203865623561896},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0020964360587002098},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0011477761836441894},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0011061946902654867},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.003952569169960474}}},"게":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0022727272727272726},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}},"되":{"docs":{},"지":{"docs":{},"만":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}}}}}},"는":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.005050505050505051},"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.006762468300929839},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0018527095877721167},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0041417395306028535},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.002758620689655172},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0041928721174004195},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0045662100456621},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.002325581395348837},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0020086083213773313},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0014749262536873156},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.007478632478632479},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0034129692832764505},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.004008016032064128},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00353045013239188},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0029120559114735},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.004073319755600814},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0025673940949935813},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.007905138339920948},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.01278409090909091},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.005}},"지":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009203865623561896},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}},"에":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.001397624039133473},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"를":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}},"는":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}},")":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}}},"어":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}},"도":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834}}},"야":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009203865623561896},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"마":{"docs":{},"찬":{"docs":{},"가":{"docs":{},"지":{"docs":{},"로":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}}}}}}}}},"서":{"docs":{},"는":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597}}}}},"었":{"docs":{},"음":{"docs":{},"에":{"docs":{},"도":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834}}}}},"는":{"docs":{},"데":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}},"던":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718}},"이":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717}}}},":":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}}},"도":{"docs":{},"록":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0022189349112426036},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.003952569169960474}}}},"음":{"docs":{},")":{"docs":{},"을":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}},"에":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}}},"을":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009203865623561896},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0025974025974025974},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}}},"다":{"docs":{},"고":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0022727272727272726},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.004608294930875576}}},"는":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0013895321908290875},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0014807502467917078},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.001397624039133473},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0011477761836441894},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0025974025974025974}}},".":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}},"면":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0016901408450704226},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.000860832137733142},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"\"":{"docs":{},";":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}},"으":{"docs":{},"며":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009203865623561896},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0011061946902654867},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0025974025974025974},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}},"이":{"docs":{},"를":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}},"(":{"docs":{},"이":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}},"므":{"docs":{},"로":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009203865623561896},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.001397624039133473},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}}},"면":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.002325581395348837},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}},"지":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.001397624039133473},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.004261363636363636},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.004608294930875576}},"만":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0022535211267605635},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.00253592561284869},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0018527095877721167},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0013805798435342844},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.001721664275466284},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0011061946902654867},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"고":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009203865623561896},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}},"기":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.001397624039133473},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}},"를":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}},"는":{"docs":{"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0025974025974025974}}}},"던":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009263547938860583},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}},"듯":{"docs":{},"이":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}}},"면":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717}}}},"저":{"docs":{},"장":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}},"소":{"docs":{},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"./":{"ref":"./","tf":0.00909090909090909}}}}}}},"하":{"docs":{},"는":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"십":{"docs":{},"시":{"docs":{},"오":{"docs":{},".":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}}}}},"한":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}},"할":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}},"된":{"docs":{"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704}}}}},"전":{"docs":{},"문":{"docs":{"./":{"ref":"./","tf":0.00909090909090909}},"적":{"docs":{},"이":{"docs":{},"거":{"docs":{},"나":{"docs":{"./":{"ref":"./","tf":0.00909090909090909}}}}}}},"달":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.001397624039133473},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}},"하":{"docs":{},"여":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"고":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}},"자":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}},"는":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0018407731247123793},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.001397624039133473},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.004073319755600814}}},"더":{"docs":{},"라":{"docs":{},"도":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}},"면":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}},"지":{"docs":{},"는":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}}}},"할":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009203865623561896},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0022988505747126436},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407}}},"되":{"docs":{},"는":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}},"었":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}},"지":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}}}},"된":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}},"대":{"docs":{},"로":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}},"했":{"docs":{},"는":{"docs":{},"지":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}},"에":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}},"해":{"docs":{},"야":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.001397624039133473}}}}},"송":{"docs":{},"되":{"docs":{},"는":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}}},"에":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009263547938860583},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0014807502467917078},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407}},"는":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}},"용":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0025}},"(":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{},"o":{"docs":{},"n":{"docs":{},"l":{"docs":{},"y":{"docs":{},")":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}}}}}}}}}}}},"이":{"docs":{},"므":{"docs":{},"로":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}}},"으":{"docs":{},"로":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}},"인":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}},"형":{"docs":{},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}}},"환":{"docs":{},"하":{"docs":{},"기":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}},"통":{"docs":{},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}},"인":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0025974025974025974}}}}},"혀":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}},"개":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009263547938860583},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}},"는":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009263547938860583}}},"로":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}},"를":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}},"보":{"docs":{},"다":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}},"에":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}},"하":{"docs":{},"는":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}},"한":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}},"할":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009263547938860583}}}},"역":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0018436578171091445},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0034129692832764505},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00264783759929391},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}},"으":{"docs":{},"로":{"docs":{"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.004608294930875576}}}}},"체":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.004608294930875576}},"에":{"docs":{},"서":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}},"방":{"docs":{},"향":{"docs":{},"(":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"w":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{},")":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}}}}}}}}}}}},"략":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}},"에":{"docs":{},"는":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"은":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}}},"을":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}}},"이":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},"었":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"요":{"docs":{},"즘":{"docs":{},"은":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}}}}}}},"제":{"docs":{},"로":{"docs":{"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.003952569169960474}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}}},"처":{"docs":{},"리":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.006109979633401222}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"파":{"docs":{},"일":{"docs":{},"이":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407}}}}}}}}}}}},"주":{"docs":{},"로":{"docs":{"./":{"ref":"./","tf":0.00909090909090909},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},"하":{"docs":{},"는":{"docs":{"./":{"ref":"./","tf":0.00909090909090909}}}}},"목":{"docs":{},"하":{"docs":{},"십":{"docs":{},"시":{"docs":{},"오":{"docs":{},".":{"docs":{},"이":{"docs":{},"로":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},"와":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}}}}}},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"를":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}}}}}}}}}}},"j":{"docs":{},"a":{"docs":{},"v":{"docs":{},"a":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"는":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}}}}}}}}}}}}}},"세":{"docs":{},"요":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}},".":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},"일":{"docs":{},"단":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}}},"는":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}}}}},"할":{"docs":{"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0025974025974025974}},"만":{"docs":{},"한":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}}}}},"어":{"docs":{},"야":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}},"진":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}},"질":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"집":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"가":{"docs":{},"장":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717}}}}}}}},"지":{"docs":{},"면":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}}}},"의":{"docs":{},"해":{"docs":{},"야":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}}},"사":{"docs":{},"항":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.006988934187536401}},"이":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}},":":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0016722408026755853},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.00303951367781155},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.009216589861751152}}},",":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}},":":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"하":{"docs":{},"십":{"docs":{},"시":{"docs":{},"오":{"docs":{},".":{"docs":{},"\"":{"docs":{},"b":{"docs":{},"a":{"docs":{},"s":{"docs":{},"e":{"docs":{},"u":{"docs":{},"r":{"docs":{},"l":{"docs":{},"\"":{"docs":{},"을":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}}}}}}}}}}}}},"제":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}}},"를":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}},"기":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"듯":{"docs":{},"이":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}},"석":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407}},"으":{"docs":{},"로":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407}}}},"이":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}},"은":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"주":{"docs":{},"석":{"docs":{},"의":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407}}}}}}}}},"을":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0038510911424903724},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.002508361204013378}}}},"장":{"docs":{},"할":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}},"하":{"docs":{},"고":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}}}},"며":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"고":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574}}},"문":{"docs":{},"이":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}},"요":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.001397624039133473},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}},"지":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}},"만":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}}},"는":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.007407407407407408},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}},"입":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}}}}},"해":{"docs":{},"야":{"docs":{},"하":{"docs":{},"는":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407}}}}}},"되":{"docs":{},"는":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}}}},"지":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.003952569169960474}},"식":{"docs":{},"과":{"docs":{"./":{"ref":"./","tf":0.00909090909090909}}},"이":{"docs":{"./":{"ref":"./","tf":0.00909090909090909},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}},"을":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.003952569169960474}}}},"원":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}},"되":{"docs":{},"지":{"docs":{"./":{"ref":"./","tf":0.00909090909090909},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.045}}},"는":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0025}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}},"여":{"docs":{},"기":{"docs":{},"서":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}},"이":{"docs":{},"것":{"docs":{},"을":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}},"d":{"docs":{},"e":{"docs":{},"f":{"docs":{},"a":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}}}},"다":{"docs":{},"음":{"docs":{},"은":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}}}},"이":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0025}}},"하":{"docs":{},"지":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}},"는":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}},"기":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}},"며":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}},"을":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0016901408450704226},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0017472335468841002},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0016722408026755853}}},"할":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}},"해":{"docs":{},"야":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}}}}},"에":{"docs":{},"서":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}}},":":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}},"은":{"docs":{"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.00303951367781155}}}},"향":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0019743336623889436},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947}}},"시":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407}},"또":{"docs":{},"한":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}},"모":{"docs":{},"듈":{"docs":{},"을":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}},"여":{"docs":{},"기":{"docs":{},"에":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407}}}}}}}}},"하":{"docs":{},"고":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}},"자":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":3.333333333333333}},"를":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.006109979633401222},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}},"가":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"는":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.020366598778004074}}},"도":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407}}},"로":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407}}},"와":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"파":{"docs":{},"일":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407}}}}}}}}}},"정":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}},"되":{"docs":{},"지":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0014792899408284023},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.005134788189987163},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.004261363636363636},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0025}}},"었":{"docs":{},"다":{"docs":{},"는":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}},"므":{"docs":{},"로":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}},"어":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.002840909090909091}}},"면":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0014792899408284023}},".":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.005852842809364548}},"이":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"따":{"docs":{},"라":{"docs":{},"서":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}},":":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}}},"한":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}},"다":{"docs":{},"는":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}},"했":{"docs":{},"지":{"docs":{},"만":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}}},"하":{"docs":{},"는":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009263547938860583},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0025673940949935813},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}},"려":{"docs":{},"는":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}},"고":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"면":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"지":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}},"기":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}},"를":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}}},"여":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}},"고":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"세":{"docs":{},"요":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0014792899408284023}},".":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}}}},"면":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.004261363636363636}}}},"할":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0013895321908290875},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.000860832137733142},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0022189349112426036},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0025673940949935813},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0025}}},"자":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718}},"(":{"docs":{},"a":{"docs":{},"c":{"docs":{},"c":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}}}}},"는":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"를":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947}}},"와":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}}},"된":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.004073319755600814},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.005681818181818182},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.002508361204013378}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}},".":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}},"해":{"docs":{},"야":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}}},")":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.0035070140280561123}}},"에":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},":":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0016722408026755853}}}},"금":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}},"부":{"docs":{},"터":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}},"은":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}},"까":{"docs":{},"지":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}},"는":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}}},"루":{"docs":{},"하":{"docs":{},"지":{"docs":{},"만":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}}},"나":{"docs":{},"면":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}},"치":{"docs":{},"기":{"docs":{},"도":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}},"역":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}},"변":{"docs":{},"수":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}},"로":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}},"에":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"화":{"docs":{},",":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}}},"적":{"docs":{},"하":{"docs":{},"는":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}}},"점":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}},"을":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"우":{"docs":{},"지":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}}},"진":{"docs":{},"행":{"docs":{"./":{"ref":"./","tf":0.00909090909090909}},"할":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}},"하":{"docs":{},"지":{"docs":{},"만":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}},"되":{"docs":{},"고":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"어":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}}},"단":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}},"하":{"docs":{},"거":{"docs":{},"나":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}},"참":{"docs":{},"고":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0011648223645894002}},"하":{"docs":{},"여":{"docs":{"./":{"ref":"./","tf":0.00909090909090909}}},"였":{"docs":{},"으":{"docs":{},"며":{"docs":{"./":{"ref":"./","tf":0.00909090909090909}}}}}},"로":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},":":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0014792899408284023}}}},"조":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.002136752136752137},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.006109979633401222},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0016722408026755853}},"에":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}},"서":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}}},"하":{"docs":{},"세":{"docs":{},"요":{"docs":{},".":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.002004008016032064},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0011648223645894002},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.003952569169960474},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.00919732441471572},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.00303951367781155},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.013824884792626729}},"이":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}},"네":{"docs":{},"임":{"docs":{},"스":{"docs":{},"페":{"docs":{},"이":{"docs":{},"스":{"docs":{},"에":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}}}}}}},"확":{"docs":{},"대":{"docs":{},"되":{"docs":{},"는":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}}}}}}}},"는":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407}},"지":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"고":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}},"십":{"docs":{},"시":{"docs":{},"오":{"docs":{},".":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0022727272727272726},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.004608294930875576}}}}}},"기":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}},"며":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}},")":{"docs":{},".":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}},".":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}},"를":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}},"할":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0014792899408284023}}},"해":{"docs":{},"야":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}}},"는":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.006109979633401222},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}},"이":{"docs":{},"므":{"docs":{},"로":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}}},"가":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.004073319755600814}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}}}}},"되":{"docs":{},"는":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.002840909090909091}}}}}},"초":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}},"보":{"docs":{"./":{"ref":"./","tf":0.00909090909090909}},"자":{"docs":{},"를":{"docs":{"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.003952569169960474}}}}},"기":{"docs":{},"화":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}},"가":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.005479452054794521}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"마":{"docs":{},"찬":{"docs":{},"가":{"docs":{},"지":{"docs":{},"로":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}}},"상":{"docs":{},"수":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}}}}}}},"할":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}},"해":{"docs":{},"야":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}}}},"된":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0027397260273972603}}},"만":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"되":{"docs":{},"지":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}},"는":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}}},"를":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}},"하":{"docs":{},"거":{"docs":{},"나":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717}}}},"고":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}},"될":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"로":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}}},"의":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}},"과":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.002300966405890474},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}},"점":{"docs":{},"을":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0025974025974025974}}}}},"통":{"docs":{},"해":{"docs":{"./":{"ref":"./","tf":0.00909090909090909},"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.002356637863315004},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009203865623561896},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.001397624039133473},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0011061946902654867},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.004608294930875576}},")":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"합":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":3.333333333333333}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"거":{"docs":{},"기":{"docs":{},"서":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}}}}}},"은":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"했":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}},"이":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}}},"과":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407}},"하":{"docs":{},"도":{"docs":{},"록":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}},"는":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}},"할":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"되":{"docs":{},"지":{"docs":{},"만":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}},"해":{"docs":{},"서":{"docs":{},"는":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}},"했":{"docs":{},"는":{"docs":{},"지":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.003205128205128205}}}}}},"찰":{"docs":{},"력":{"docs":{},"을":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}},"페":{"docs":{},"이":{"docs":{},"지":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}},"를":{"docs":{"./":{"ref":"./","tf":0.00909090909090909},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.002356637863315004},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.004608294930875576}}},"가":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0022727272727272726}}},"에":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}},"와":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}},"의":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.002136752136752137}}}}}},"품":{"docs":{},"질":{"docs":{"./":{"ref":"./","tf":0.00909090909090909}},"의":{"docs":{"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.003952569169960474}}}}},"피":{"docs":{},"드":{"docs":{},"백":{"docs":{},"은":{"docs":{"./":{"ref":"./","tf":0.00909090909090909}}}}},"할":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.003952569169960474}}},"해":{"docs":{},"야":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}},"하":{"docs":{},"려":{"docs":{},"면":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}}},"는":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}},"고":{"docs":{},"자":{"docs":{"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.003952569169960474}}}}}},"필":{"docs":{},"요":{"docs":{},"했":{"docs":{},"었":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"때":{"docs":{},"문":{"docs":{},"에":{"docs":{"./":{"ref":"./","tf":0.00909090909090909}}}}}}}}}}},"하":{"docs":{},"지":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}},"다":{"docs":{},"는":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"고":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}},"한":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.002300966405890474},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0011648223645894002}},"또":{"docs":{},"한":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}},"b":{"docs":{},"a":{"docs":{},"b":{"docs":{},"e":{"docs":{},"l":{"docs":{},"은":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}}}}}},"기":{"docs":{},"본":{"docs":{},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}}}}},"다":{"docs":{},"음":{"docs":{},"과":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}}},"매":{"docs":{},"개":{"docs":{},"변":{"docs":{},"수":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}},"여":{"docs":{},"기":{"docs":{},"서":{"docs":{},"는":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}}}}}},")":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}}},"도":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}},"는":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.004608294930875576}}},"가":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0018527095877721167},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.001397624039133473},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.005119453924914676},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}},"없":{"docs":{},"는":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}},"할":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}},"때":{"docs":{},"도":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}},"로":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}},"에":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}}},"드":{"docs":{},"가":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834}}},"를":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}},"에":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}},"인":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"수":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0022988505747126436},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}},"로":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}},"적":{"docs":{},"인":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"으":{"docs":{},"로":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}},"터":{"docs":{},"링":{"docs":{},"할":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}}}}},"하":{"docs":{},"며":{"docs":{"./":{"ref":"./","tf":0.00909090909090909},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.000860832137733142},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}},"십":{"docs":{},"시":{"docs":{},"오":{"docs":{},".":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}}},"고":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009263547938860583},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}},"자":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}}},"기":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0025974025974025974},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.003952569169960474}}},"나":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}},"가":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}},"의":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0015710919088766694},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}},"씩":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}},"와":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}},"는":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009203865623561896},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"로":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}},"서":{"docs":{"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928}}}},"를":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0011061946902654867},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"인":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}},"일":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"도":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717}}},"라":{"docs":{},"도":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"만":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"에":{"docs":{},"서":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}}}}},"는":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0022535211267605635},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0018407731247123793},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.000860832137733142},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0014749262536873156},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0034129692832764505},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0014792899408284023},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}},"면":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0022727272727272726},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009203865623561896},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.005}}},"게":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"듯":{"docs":{},"이":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}},"려":{"docs":{},"면":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}}},"여":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}},"에":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}},"위":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0018407731247123793},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0024679170779861796},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0018264840182648401},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.003875968992248062},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.005917159763313609},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.002840909090909091}},"의":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}}},"이":{"docs":{},"브":{"docs":{},"리":{"docs":{},"드":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}}}},"지":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0027397260273972603},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}},"만":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0011477761836441894},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0025974025974025974}}}},"겠":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}},"드":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}},"므":{"docs":{},"로":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"세":{"docs":{},"요":{"docs":{},".":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407}}},"!":{"docs":{"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.00303951367781155}}},":":{"docs":{"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.00303951367781155}}}}},"도":{"docs":{},"록":{"docs":{"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.003952569169960474}}}}},"한":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0013895321908290875},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0022988505747126436},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0014749262536873156},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0011648223645894002},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.006109979633401222},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.004261363636363636}},"글":{"docs":{"./":{"ref":"./","tf":0.00909090909090909}}},"번":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}},"다":{"docs":{},"는":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0015710919088766694},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0016901408450704226},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009203865623561896},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}},"면":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}},"가":{"docs":{},"지":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.000860832137733142},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}}},"계":{"docs":{},"가":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}},"쪽":{"docs":{},"에":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}},"는":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}},",":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}},"편":{"docs":{},"으":{"docs":{},"로":{"docs":{},"는":{"docs":{},",":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}}},"곳":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}}},"정":{"docs":{},"되":{"docs":{},"는":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}},"할":{"docs":{"./":{"ref":"./","tf":0.00909090909090909},"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.005050505050505051},"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0030211480362537764},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.002356637863315004},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.003943661971830986},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.006818181818181818},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0033812341504649195},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0037054191755442334},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0027611596870685687},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0034550839091806516},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.005590496156533892},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0036529680365296802},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.002582496413199426},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.007407407407407408},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0018436578171091445},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0011648223645894002},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0033444816053511705}},"당":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009263547938860583},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.003875968992248062},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}},"할":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.00507185122569738},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0011477761836441894},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0038510911424903724},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}},"될":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}}},"되":{"docs":{},"지":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"는":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"어":{"docs":{},"야":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}}}},"하":{"docs":{},"거":{"docs":{},"나":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}},"는":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0013805798435342844}}},"여":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"려":{"docs":{},"고":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}},"을":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}},"이":{"docs":{},"것":{"docs":{},"은":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}}},"예":{"docs":{},"를":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}}}}}}},"의":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717}}},"과":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}},"이":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.003875968992248062}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}}}}},"에":{"docs":{},"서":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0038510911424903724}}}},"은":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}}},"지":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}},"도":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}}},"수":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}},"함":{"docs":{},"께":{"docs":{"./":{"ref":"./","tf":0.00909090909090909},"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.003367003367003367},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.004545454545454545},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.001379310344827586},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0014347202295552368},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0014792899408284023},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0029120559114735},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0025974025974025974},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0033444816053511705},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.004608294930875576}},")":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}}},"수":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0041685965724872626},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0050621260929590425},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":10.00919540229885},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.004891684136967156},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.01488833746898263},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.005426356589147287},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0014749262536873156},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00529567519858782},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0014792899408284023},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0052417006406523005},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.006418485237483954},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0016722408026755853}},"를":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.003367003367003367},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0022535211267605635},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0013895321908290875},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0019743336623889436},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.004137931034482759},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.006289308176100629},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.003875968992248062},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.001721664275466284},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0014749262536873156},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00176522506619594},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0029120559114735},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0025974025974025974},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0016722408026755853}}},"에":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.003367003367003367},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.002758620689655172},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.002795248078266946},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.002325581395348837},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}},"는":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"서":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0018390804597701149},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}}},"의":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009263547938860583},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0036781609195402297},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0020964360587002098},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0031007751937984496},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}},"도":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},",":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0011061946902654867}}},"가":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.005057471264367816},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.002795248078266946},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.000860832137733142},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}},"는":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.003218390804597701},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0020964360587002098},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0025673940949935813}}},"로":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.004659289458357601}}},"을":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947}}},"와":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.001397624039133473},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}},"라":{"docs":{},"고":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718}}},"는":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"면":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}},"예":{"docs":{},"제":{"docs":{},"를":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}},"이":{"docs":{},"는":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}}}}}}},"클":{"docs":{},"래":{"docs":{},"스":{"docs":{},"는":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}},"이":{"docs":{},"든":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"기":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}}},"처":{"docs":{},"럼":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}},"형":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0022189349112426036}}},"만":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}},"거":{"docs":{},"나":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}}},"나":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}}},"을":{"docs":{"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928}}},"정":{"docs":{},"을":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}}},"해":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704}},"주":{"docs":{},"시":{"docs":{},"면":{"docs":{"./":{"ref":"./","tf":0.01818181818181818}}}},"는":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}},"당":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0016901408450704226},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0027611596870685687},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0014347202295552368},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0011061946902654867},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001503006012024048},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0029585798816568047},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0011648223645894002},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.003952569169960474},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.002840909090909091}},"하":{"docs":{},"는":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0016722408026755853}}}},"되":{"docs":{},"는":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}},"줍":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834}},"이":{"docs":{},"것":{"docs":{},"은":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}}}}}}},"야":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0014792899408284023}},"할":{"docs":{},"까":{"docs":{},"요":{"docs":{},"?":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}}}}}},"결":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}},"책":{"docs":{},"은":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"할":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"하":{"docs":{},"기":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"는":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"려":{"docs":{},"면":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717}}},"고":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}}},"지":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}}},"해":{"docs":{},"야":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"만":{"docs":{},"약":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0014792899408284023}}}}}}}}},"제":{"docs":{},"할":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}},"보":{"docs":{},"세":{"docs":{},"요":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}},".":{"docs":{},".":{"docs":{},".":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}}}}}}},"체":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}},"할":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}},"석":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":5.008517034068136},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.005016722408026756},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.00303951367781155}},"되":{"docs":{},"었":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}},"으":{"docs":{},"며":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}},"지":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"된":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},"다":{"docs":{},"는":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}},"될":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}},"그":{"docs":{},"러":{"docs":{},"므":{"docs":{},"로":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}},"자":{"docs":{},"세":{"docs":{},"한":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}}}}}}}},"은":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"을":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}},"이":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"하":{"docs":{},"기":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}},"위":{"docs":{},"해":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}},"는":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.004073319755600814}}},"려":{"docs":{},"고":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}}}},"지":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}},"할":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.002004008016032064}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},".":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407}}}}}},"의":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}},"치":{"docs":{},"지":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}},"향":{"docs":{},"후":{"docs":{"./":{"ref":"./","tf":0.00909090909090909},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0011648223645894002}}},"상":{"docs":{},"된":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}}},"홈":{"docs":{},"페":{"docs":{},"이":{"docs":{},"지":{"docs":{},"의":{"docs":{"./":{"ref":"./","tf":0.00909090909090909}}}}}}},"확":{"docs":{},"인":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},"할":{"docs":{"./":{"ref":"./","tf":0.00909090909090909},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"하":{"docs":{},"세":{"docs":{},"요":{"docs":{},".":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834}}}}}}}}},"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.0025}}}}}}}}}}}},"기":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}},"십":{"docs":{},"시":{"docs":{},"오":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0015710919088766694}}}}},"는":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}},"고":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718}}},"거":{"docs":{},"나":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}},".":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}},"p":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"l":{"docs":{},"a":{"docs":{},"b":{"docs":{},"e":{"docs":{},"l":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}}}}}}}}}},"이":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}},"를":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}},":":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}},"해":{"docs":{},"보":{"docs":{},"세":{"docs":{},"요":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574}},".":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}},"야":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}},"한":{"docs":{},"다":{"docs":{},"는":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}},"되":{"docs":{},"므":{"docs":{},"로":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}},"장":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009203865623561896},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}},"자":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}},"를":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0014792899408284023},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.00303951367781155}}},"가":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}},"로":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.00303951367781155}}},"만":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}}},"해":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834}},"야":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}}},"하":{"docs":{},"는":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}},"면":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}},"여":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"거":{"docs":{},"나":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}},"지":{"docs":{},"도":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}},"고":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"할":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}},"될":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"시":{"docs":{},"키":{"docs":{},"기":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}},"에":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}},"서":{"docs":{},"만":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}},"/":{"docs":{},"구":{"docs":{},"현":{"docs":{},"할":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}},"된":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"을":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"이":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}}}}}},"보":{"docs":{},"할":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}},"실":{"docs":{},"할":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"하":{"docs":{},"지":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}},"한":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}},"히":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.000860832137733142}}}},"대":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00176522506619594}},"는":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}},"를":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}},"에":{"docs":{},"서":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}}},"와":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}}}},"환":{"docs":{},"영":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{},")":{"docs":{"./":{"ref":"./","tf":0.00909090909090909}}}}}}}},"경":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928}},"내":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}},"을":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009263547938860583},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0025}}},"에":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}},"의":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}}}},"\"":{"0":{"0":{"1":{"docs":{},"+":{"0":{"1":{"0":{"docs":{},"=":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}},"docs":{}},"docs":{}},"docs":{}}},"docs":{}},"docs":{},".":{"1":{"9":{"docs":{},".":{"2":{"4":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851}}}}},"docs":{}},"docs":{}}},"docs":{},".":{"2":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}},"docs":{}}},"docs":{}},"\"":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}},",":{"docs":{"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704}}}}},"1":{"0":{"0":{"docs":{},"\"":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}},"1":{"docs":{},"\"":{"docs":{},"]":{"docs":{},";":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0011061946902654867},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.003205128205128205}}}}}},"docs":{},"억":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}},"2":{"3":{"docs":{},"\"":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}},";":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}},"docs":{}},"docs":{},".":{"0":{"docs":{},".":{"0":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.004028197381671702}},"\"":{"docs":{},",":{"docs":{"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.006872852233676976}}}}},"docs":{}}},"docs":{}},"\"":{"docs":{},",":{"docs":{"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"+":{"2":{"docs":{},"*":{"3":{"3":{"docs":{},"/":{"1":{"1":{"docs":{},"=":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}},"docs":{}},"docs":{}}},"docs":{}},"docs":{}}},"docs":{}}},"2":{"docs":{},".":{"0":{"docs":{},".":{"0":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851}}},"docs":{}}},"2":{"docs":{},".":{"0":{"docs":{},"\"":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0030211480362537764}}}},"docs":{}}},"docs":{}},"\"":{"docs":{},",":{"docs":{"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}},"3":{"docs":{},".":{"9":{"docs":{},".":{"0":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0030211480362537764}}}}},"docs":{}}},"docs":{}},"\"":{"docs":{},",":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}},"4":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}},"5":{"docs":{},".":{"0":{"docs":{},".":{"0":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}},"docs":{}}},"docs":{}},"\"":{"docs":{},",":{"docs":{"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}},"6":{"docs":{},"\"":{"docs":{"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704}},",":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}},"7":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}},"8":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}},"9":{"8":{"0":{"5":{"2":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0011061946902654867},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.003205128205128205}}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{},"\"":{"docs":{},",":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}},"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.021885521885521887},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.00253592561284869},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0024679170779861796},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.015172413793103448},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.002325581395348837},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0011061946902654867},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0023296447291788003},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.005194805194805195},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0025673940949935813},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0018148820326678765},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083},"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.013986013986013986}},"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.0010070493454179255},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0015710919088766694},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}},",":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.008417508417508417},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0024679170779861796},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0011648223645894002},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.004537205081669692}}},"\"":{"docs":{},"]":{"docs":{},";":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}},"!":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}}}}},"y":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574}}}}}}}}},"o":{"docs":{},"s":{"docs":{},"t":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}},"t":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578}}},"w":{"docs":{},"d":{"docs":{},"y":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0042643923240938165}}}}}}},"u":{"docs":{},"r":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}}}}}}}},"a":{"docs":{},"m":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"\"":{"docs":{"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704}},"]":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704}}}}}}}}}}}}},"j":{"docs":{},"a":{"docs":{},"n":{"docs":{},"e":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.003367003367003367}},"\"":{"docs":{},",":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834}}}}}}},"s":{"docs":{},"x":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}}},"o":{"docs":{},"n":{"docs":{},"!":{"docs":{},"*":{"docs":{},"\"":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578}}}},"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.0003687315634218289}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"q":{"docs":{},"u":{"docs":{},"e":{"docs":{},"r":{"docs":{},"y":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},":":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"에":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}}}}},"m":{"docs":{},".":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834}}}}},"i":{"docs":{},"c":{"docs":{},"r":{"docs":{},"o":{"docs":{},"s":{"docs":{},"o":{"docs":{},"f":{"docs":{},"t":{"docs":{},".":{"docs":{},"a":{"docs":{},"s":{"docs":{},"p":{"docs":{},"n":{"docs":{},"e":{"docs":{},"t":{"docs":{},".":{"docs":{},"i":{"docs":{},"i":{"docs":{},"s":{"docs":{},"p":{"docs":{},"l":{"docs":{},"a":{"docs":{},"t":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{},"e":{"docs":{},"r":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},".":{"docs":{},"k":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"e":{"docs":{},"l":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}}}}}}}}}}}}}},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"c":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"\"":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}},":":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.002840909090909091}}}},"a":{"docs":{},"\"":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},"와":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"의":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"b":{"docs":{},"\"":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},"는":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"를":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"와":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"\"":{"docs":{},";":{"docs":{},"문":{"docs":{},"을":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407}}}}}}}}}}}}}},"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.0009074410163339383}}}}}}}},"r":{"docs":{},"e":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}}}}},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{},"r":{"docs":{},"y":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}}}}}}},"n":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"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.0004597701149425287}}}}}}}}}}}},"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.003703703703703704}}}}}}}}},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{},"e":{"docs":{},"s":{"docs":{},"\"":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.003205128205128205}}}}}}},"h":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"i":{"docs":{},"n":{"docs":{},"\"":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}},":":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.006872852233676976}}},"의":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}}}}}}}},"g":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"a":{"docs":{},"\"":{"docs":{},")":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}}}}}}}}},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}}}},"y":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"\"":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}}}}}}}}}},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0018148820326678765},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0016722408026755853}},"r":{"docs":{},"\"":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834}},")":{"docs":{},";":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834}}}}}}}},"p":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}}}},"n":{"docs":{},"e":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}},"가":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}}}}},"r":{"docs":{},"l":{"docs":{},"\"":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578}},";":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}},"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.0014204545454545455}}}}}}}}}}}}}},"f":{"8":{"docs":{},"\"":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}},"docs":{}}},"m":{"docs":{},"d":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}}}}},".":{"docs":{},"/":{"docs":{},"a":{"docs":{},"p":{"docs":{},"p":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}},",":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}}}}}}},"m":{"docs":{},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}}}}},"p":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}}}}},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"l":{"docs":{},"\"":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}},"를":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}}}}}},"\"":{"docs":{},";":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"]":{"docs":{},",":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578}}}}},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"b":{"docs":{},"\"":{"docs":{},"를":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}}},"와":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}}}}},"i":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"y":{"docs":{},"c":{"docs":{},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}}},"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.0007396449704142012}}}}}}}}}}}}},"f":{"docs":{},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}}},"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.0003687315634218289}}}}}}}}}}}}}}}}}},"t":{"docs":{},"h":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"s":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}}}}}}},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0015710919088766694}}}}}}}}},"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.0005633802816901409}}}}}}}}},"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.0005633802816901409}}}}}}}}}}}}},"\"":{"docs":{},",":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}}}}}}},"s":{"docs":{},"r":{"docs":{},"c":{"docs":{},"/":{"docs":{},"*":{"docs":{},"*":{"docs":{},"/":{"docs":{},"*":{"docs":{},"\"":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}}}}},"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.0005633802816901409}}}},"x":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.00303951367781155}}}}}}}}}}}}}},"\"":{"docs":{},"를":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}},"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.0003687315634218289}}}}}}}}}}}}}}}}}}}}}}}},"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.0003687315634218289}}}}}}}}}}}}}}}}}},"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.0034129692832764505}}}}}}}}}},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"s":{"docs":{},"/":{"docs":{},"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.0011363636363636363}}}}}}}}},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"r":{"docs":{},"y":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}}}}}}}}}}}}},"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.0014204545454545455}}}}}}}}}}}}}}},"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.0011061946902654867}}}}}}}}}}}}}},"l":{"docs":{},"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.0007374631268436578}}}}}}}}}}}}}}}}}}}}}}},"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.003436426116838488}},",":{"docs":{"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488}}}}}}}},"j":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.006872852233676976}}}}}}}}}}}}}}},"o":{"docs":{},"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.0003687315634218289}}}}}}}}}}}}}},"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.00088261253309797}},";":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00264783759929391}}}}}}}}}}}}}},"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":{},";":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}}}}}}}}}}}}}}}}}}},"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.0011061946902654867}}}}}}}}}}}}}},"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.0003687315634218289}}}}}}}}}}}}}}}},"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.003687315634218289}}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"\"":{"docs":{},"로":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}}}}}},"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.0014204545454545455}}}}}}}}}}}}},"j":{"docs":{},"s":{"docs":{},"\"":{"docs":{},"]":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.00303951367781155}}},",":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}},"o":{"docs":{},"n":{"docs":{},"\"":{"docs":{},"]":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}}}}}},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.00303951367781155}}}},"x":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.00303951367781155}}}}}}},"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.0005633802816901409},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.00303951367781155}}}}}}},"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.0005633802816901409},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.00303951367781155}}}}}}}}}}}}}},"\\":{"docs":{},"n":{"docs":{},"\\":{"docs":{},"n":{"docs":{},"\"":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}}}},".":{"docs":{},".":{"docs":{},"\"":{"docs":{},";":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}}}}},"/":{"docs":{},"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.000501002004008016}}}}}}}}}}}}}}}}}},"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.000501002004008016}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},".":{"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.0014204545454545455}}}}}}}}}}}}}}}}}}}}}}}}}}},"\"":{"docs":{},",":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}}},"보":{"docs":{},"다":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}},"^":{"0":{"docs":{},".":{"6":{"docs":{},".":{"4":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}},"docs":{}}},"docs":{}}},"docs":{}},"a":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}},"n":{"docs":{},"g":{"docs":{},"u":{"docs":{},"l":{"docs":{},"a":{"docs":{},"r":{"2":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851}}}},"/":{"docs":{},"c":{"docs":{},"o":{"docs":{},"r":{"docs":{},"e":{"docs":{},"\"":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}}}},"p":{"docs":{},"l":{"docs":{},"a":{"docs":{},"t":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"/":{"docs":{},"b":{"docs":{},"r":{"docs":{},"o":{"docs":{},"w":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}}}}}}}}}}}}}}}}}}},"docs":{}}}}},"l":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}},"l":{"docs":{},"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.0005633802816901409}}}}}}}}},"i":{"docs":{},"c":{"docs":{},"e":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248}}},"}":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}}}}}}},"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.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}},"e":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488}}}}}}}}}},"u":{"docs":{},"r":{"docs":{},"o":{"docs":{},"r":{"docs":{},"a":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}}}}},"t":{"docs":{},"h":{"docs":{},"o":{"docs":{},"r":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.006872852233676976}}}}}}}}},"d":{"docs":{},"a":{"docs":{},"m":{"docs":{},"s":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0022988505747126436}}}},",":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0018390804597701149}}}}}}}},"\"":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0018264840182648401}},")":{"docs":{},";":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}}},";":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}},",":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"m":{"docs":{},"b":{"docs":{},"i":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"\"":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}}}}}}}},"d":{"docs":{},"\"":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}},",":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}},"와":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}}}}},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"a":{"docs":{},"v":{"docs":{},"e":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0030211480362537764},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}}}}}}}}},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"\"":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}},":":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.002356637863315004},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.002004008016032064},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0011648223645894002},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.009943181818181818}}},"에":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}}}}}}}}}}}}},"m":{"docs":{},"o":{"docs":{},"n":{"docs":{},"j":{"docs":{},"s":{"docs":{},"\"":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}},",":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}}}}}},"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.0014204545454545455}}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}}}}}}}}},"a":{"docs":{},"t":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}},",":{"docs":{"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704}}}}},"n":{"docs":{},"v":{"docs":{},"a":{"docs":{},"s":{"docs":{},"\"":{"docs":{},")":{"docs":{},":":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00176522506619594}}}}}}}}}},"l":{"docs":{},"u":{"docs":{},"b":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0022988505747126436}}}}}}},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{},"i":{"docs":{},"c":{"docs":{},"\"":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0016722408026755853}}}}}}}}},"i":{"docs":{},"r":{"docs":{},"c":{"docs":{},"l":{"docs":{},"e":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0011477761836441894}}},";":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}}}}},"\"":{"docs":{"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928}},";":{"docs":{"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928}}},",":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"y":{"docs":{},"a":{"docs":{},"n":{"docs":{},"\"":{"docs":{},")":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}}}}}},"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.0021321961620469083}}}}}}}},"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.0014204545454545455}}}}}}}}}}}}},"r":{"docs":{},"l":{"docs":{},"f":{"docs":{},"\"":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}}}}},"d":{"docs":{},"e":{"docs":{},"l":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0030211480362537764}}},"을":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}},"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.006872852233676976}},":":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0030211480362537764},"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488}}},"에":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}}}}}}}}}}},"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.0010070493454179255}}},",":{"docs":{"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488}}}}}}}}}}}}}}}}},"f":{"docs":{},"a":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947}}}}}}}}}},"o":{"docs":{},"m":{"docs":{},"\"":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}},"]":{"docs":{},"을":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}}},"w":{"docs":{},"n":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}}}}},"g":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.007407407407407408}}}}},"e":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.003205128205128205}}}},"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.0004631773969430292}}}}}}}}}}},"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.0009195402298850574}}},"]":{"docs":{},",":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.001379310344827586}}},";":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574}}}}}}}}}},"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.0014204545454545455}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"v":{"docs":{},"\"":{"docs":{},")":{"docs":{},":":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00176522506619594}}}}}}},"\"":{"docs":{},",":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}},"e":{"docs":{},"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/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}}}}}}}}}}}},"s":{"2":{"0":{"1":{"5":{"docs":{},"\"":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0016722408026755853}},",":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}},"6":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}}},"7":{"docs":{},"\"":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}},"docs":{}},"docs":{}},"docs":{}},"3":{"docs":{},"\"":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.002508361204013378}}}},"5":{"docs":{},"\"":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0015710919088766694},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0016722408026755853}},",":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0030211480362537764},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0011648223645894002},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}}},"6":{"docs":{},"\"":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0016722408026755853}},",":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}},"/":{"docs":{},"\"":{"docs":{},"e":{"docs":{},"s":{"2":{"0":{"1":{"5":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}}}},"와":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}}},"docs":{},"n":{"docs":{},"e":{"docs":{},"x":{"docs":{},"t":{"docs":{},"\"":{"docs":{},".":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}},"►":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}},"는":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}}}}}}},"x":{"docs":{},"c":{"docs":{},"l":{"docs":{},"u":{"docs":{},"d":{"docs":{},"e":{"docs":{},"s":{"docs":{},"\"":{"docs":{},"에":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}},"\"":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.005681818181818182}},":":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}},"는":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}},"에":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}}}}}}}},"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/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0011648223645894002}}}}}}}}}}}}}}}}}}}}}}},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407}}},"]":{"docs":{},",":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"\"":{"docs":{},"]":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}}}}}}}},"t":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{},"s":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.002840909090909091}}}}}}}}}},"a":{"docs":{},"s":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.002582496413199426}}}},"\"":{"docs":{},",":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}},"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.0010070493454179255},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.005681818181818182}},":":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.002356637863315004},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.002840909090909091}}},"에":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}},"과":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.002840909090909091}}}}}}}},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"\"":{"docs":{},"]":{"docs":{},";":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}}},"d":{"docs":{},"\"":{"docs":{},"]":{"docs":{},";":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}}}}}},"o":{"docs":{},"o":{"docs":{},"\"":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}},",":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}},";":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}},"\"":{"docs":{},"]":{"docs":{},";":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"\"":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}}}}}}},"s":{"docs":{},"\"":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}}}},"g":{"docs":{},"u":{"docs":{},"l":{"docs":{},"p":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0030211480362537764}}},"와":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}}}},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}},"라":{"docs":{},"는":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}}}}}}}}}}},"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.000501002004008016}}}},"/":{"docs":{},"*":{"docs":{},"\"":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}}}},"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.000501002004008016}}}}}}}}}}}}}}}}}}}}}}}}}}}},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851}}}},"/":{"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.000501002004008016}}}}}}}}}}}}}}}}}}},"o":{"docs":{},"a":{"docs":{},"d":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},"\"":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}}}}}}}},"d":{"docs":{},"a":{"docs":{},"s":{"docs":{},"h":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.006993006993006993}}},",":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}}}}}}}},"u":{"docs":{},"c":{"docs":{},"a":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}}}},"e":{"docs":{},"f":{"docs":{},"t":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}}}}},"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.002036659877800407}}}}}}}}}}}}}}}}}},"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.006872852233676976}}}}}}}}},"f":{"docs":{},"\"":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}}},"n":{"docs":{},"o":{"docs":{},"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.002014098690835851}}}}}}}}}}}}}}},"i":{"docs":{},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{},"i":{"docs":{},"c":{"docs":{},"i":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"y":{"docs":{},"\"":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}},":":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0030211480362537764},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.002356637863315004},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.004261363636363636}}}}}}}}}}}}}},"s":{"docs":{},"y":{"docs":{},"\"":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0013895321908290875}}}}}},"m":{"docs":{},"a":{"docs":{},"p":{"docs":{},"l":{"docs":{},"i":{"docs":{},"c":{"docs":{},"i":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"y":{"docs":{},"\"":{"docs":{},"가":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}}}}}}}}}}}},"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.000501002004008016}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"\"":{"docs":{},",":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}}}}}}}}}}},"\"":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0016722408026755853}}}}},"n":{"docs":{},"e":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}}}}},"u":{"docs":{},"m":{"docs":{},"b":{"docs":{},"e":{"docs":{},"r":{"docs":{},"\"":{"docs":{},")":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947}}},",":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},";":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"를":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}}}}},"e":{"docs":{},"x":{"docs":{},"t":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}},"\"":{"docs":{"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488}}}}},"w":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}}},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.006872852233676976}}}}}}}},"r":{"docs":{},"e":{"docs":{},"f":{"docs":{},"l":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0017472335468841002}}}}}}},"d":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0013805798435342844}}},";":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818}}}}},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.003409090909090909}},"\"":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0022727272727272726},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0016722408026755853}},",":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}},":":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}},";":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.003409090909090909},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0025673940949935813}}},"를":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}},"에":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}},"와":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}},"d":{"docs":{},"o":{"docs":{},"m":{"docs":{},"\"":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}}}},".":{"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.0008361204013377926}}}}}}}}}}}}}}}}}}}},"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.0011477761836441894}}},";":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}}}}}}},"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.002840909090909091}}}}}}}}}}}}}}}}},"x":{"docs":{},"j":{"docs":{},"s":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}}}},"i":{"docs":{},"c":{"docs":{},"h":{"docs":{},"\"":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}},",":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009263547938860583}}},"를":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}}},"g":{"docs":{},"h":{"docs":{},"t":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}}}}}}},"o":{"docs":{},"r":{"docs":{},"y":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}}},"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.001002004008016032}}},"를":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}}}}}}},"s":{"docs":{},"o":{"docs":{},"u":{"docs":{},"r":{"docs":{},"c":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0022727272727272726}},"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.002014098690835851},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.002840909090909091}}}}}}}}}}},"m":{"docs":{},"e":{"docs":{},"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.0017064846416382253}},";":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}}}}}}}}}}},"y":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{},"j":{"docs":{},"s":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851}}}}}},"\"":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0016722408026755853}},",":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}},"만":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}}}}},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}}}}}}},"m":{"docs":{},"b":{"docs":{},"o":{"docs":{},"l":{"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":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"c":{"docs":{},"/":{"docs":{},"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.0007855459544383347}}}}}}}}}}},"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.0015710919088766694}},",":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}}}}}}}}},"#":{"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.000501002004008016}}}}}}}}}}}},"d":{"docs":{},"e":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}},"v":{"docs":{},"i":{"docs":{},"e":{"docs":{},"w":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}}}},"z":{"docs":{},"h":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}},"*":{"docs":{},"*":{"docs":{},"/":{"docs":{},"*":{"docs":{},"\"":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}}}}}}}},".":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0018390804597701149}}}}}}},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{},"t":{"docs":{},"l":{"docs":{},"e":{"docs":{},"\"":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}},";":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}},"}":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}}}}}}}},"c":{"docs":{},"r":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718}}}}}}},"p":{"docs":{},"i":{"docs":{},"c":{"docs":{},"y":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009263547938860583}}}}}}},"a":{"docs":{},"d":{"docs":{},"e":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.003218390804597701}}}}}}},"n":{"docs":{},"\"":{"docs":{},")":{"docs":{},":":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00176522506619594}}}}}}},"e":{"docs":{},"c":{"docs":{},"i":{"docs":{},"e":{"docs":{},"s":{"docs":{},"\"":{"docs":{"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704}}}}}}}}},"i":{"docs":{},"z":{"docs":{},"e":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009203865623561896}}}}},"a":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718}}}}}}}},"m":{"docs":{},"u":{"docs":{},"e":{"docs":{},"l":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}}}}},"m":{"docs":{},"i":{"docs":{},"t":{"docs":{},"h":{"docs":{},"\"":{"docs":{},")":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574}}},"로":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}}}},"q":{"docs":{},"u":{"docs":{},"a":{"docs":{},"r":{"docs":{},"e":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0011477761836441894}}},";":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}}}}},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"\"":{"docs":{},")":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.000860832137733142}}},",":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.007407407407407408}}},";":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}}}}},"c":{"docs":{},"t":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}},"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.002840909090909091}}}}}}}}}}}}}}}}}}},"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.0014204545454545455}}}}}}}}}}}}},"u":{"docs":{},"p":{"docs":{},"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.0014204545454545455}}}}}}}}}}}}}}}}}},"t":{"docs":{"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.00303951367781155}},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.002356637863315004},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0011648223645894002}}}}}}}}},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}},")":{"docs":{},";":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}},"와":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},":":{"docs":{"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488}}}},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"d":{"docs":{},"k":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.004608294930875576}}}}}}}}},"_":{"docs":{},"t":{"docs":{},"s":{"docs":{},"d":{"docs":{},"k":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.004608294930875576}}}}}}}}}}}}}},"\"":{"docs":{"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}},",":{"docs":{"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488}}},":":{"docs":{"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.006872852233676976},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}}},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}}}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"와":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"은":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}}}},"r":{"docs":{},"o":{"docs":{},"o":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"s":{"docs":{},"\"":{"docs":{"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488}}}}}}}}},"h":{"docs":{},"i":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597}},"s":{"docs":{},"\"":{"docs":{},"를":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}},"n":{"docs":{},"g":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}},"e":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},"\"":{"docs":{},")":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}}}}}}}},"r":{"docs":{},"i":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"l":{"docs":{},"e":{"docs":{},"\"":{"docs":{},"을":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}}}}}}},"s":{"docs":{},"c":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}}}}}}}}},"z":{"docs":{},"o":{"docs":{},"n":{"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.0010070493454179255}}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"c":{"docs":{},"l":{"docs":{},"u":{"docs":{},"d":{"docs":{},"e":{"docs":{},"\"":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.005681818181818182}},":":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}},"을":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}}}}}}}},"p":{"docs":{},"u":{"docs":{},"t":{"docs":{},"\"":{"docs":{},")":{"docs":{},":":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}}}}},"'":{"docs":{},"l":{"docs":{},"l":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}},"m":{"docs":{},"g":{"docs":{},"\"":{"docs":{},")":{"docs":{},":":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}}}},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{},"d":{"docs":{},"i":{"docs":{},"r":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}}}}},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}}}}}}},"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.00303951367781155}},")":{"docs":{"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.00303951367781155}}}}}}}}}}}},"h":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}},"b":{"docs":{},"j":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"\"":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}},")":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}}}},"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.0005824111822947001}}}}}}}}}}}},"/":{"docs":{},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"\"":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}}}}},"\"":{"docs":{},":":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}},"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.009216589861751152}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"b":{"docs":{},"u":{"docs":{},"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.00303951367781155}},",":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}}}}}}}}}},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009203865623561896}}}}}},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"\"":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009203865623561896}}}}}}},"a":{"docs":{},"r":{"docs":{},"\"":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}},",":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}},";":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"]":{"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.0007396449704142012}}}}}}},"i":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}}}}}}}}}},"z":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}},")":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}}}},"s":{"docs":{},"e":{"docs":{},"u":{"docs":{},"r":{"docs":{},"l":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001503006012024048}}},"과":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"에":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}}}}},"o":{"docs":{},"b":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.001379310344827586}},"\"":{"docs":{},"]":{"docs":{},";":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}},";":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947}}}}},"o":{"docs":{},"l":{"docs":{},"e":{"docs":{},"a":{"docs":{},"n":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}}}}}},"\"":{"docs":{},",":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"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.003436426116838488}}},"y":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488}}}}}}}}}}}}},"i":{"docs":{},"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.0014204545454545455}}}}}}}}}}}}},"p":{"docs":{},"r":{"docs":{},"e":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}},"v":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}}},"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.002840909090909091}}}}}}}}}}}}}},"\"":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}},".":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}}}}}}}},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"y":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}}}}}}}},"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.0014204545454545455}}}}}}}}}}}}},"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.0005738880918220947}}}}}}}}},"t":{"docs":{},"h":{"docs":{},"\"":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"s":{"docs":{},"\"":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}},":":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}}},"가":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"는":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"를":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}},"s":{"docs":{},"s":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}}}},"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.0014204545454545455}}}}}}}}}}}}},"네":{"docs":{},"임":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}},"스":{"docs":{},"페":{"docs":{},"이":{"docs":{},"스":{"docs":{},"\"":{"docs":{},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"\"":{"docs":{},"외":{"docs":{},"부":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}},"(":{"docs":{},"e":{"docs":{},"x":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"n":{"docs":{},"a":{"docs":{},"l":{"docs":{},")":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}}}}}}}}}}}}}},"로":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}}}}}}}},"w":{"docs":{},"o":{"docs":{},"r":{"docs":{},"l":{"docs":{},"d":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}}}}},"h":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009203865623561896}}},")":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}}}}}}},"i":{"docs":{},"l":{"docs":{},"l":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}},"\"":{"docs":{},",":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}}}},"나":{"docs":{},"를":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}},"문":{"docs":{},"자":{"docs":{},"열":{"docs":{},"일":{"docs":{},"수":{"docs":{},"도":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}}}}},"\"":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}},",":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009263547938860583}}},";":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}}},"$":{"docs":{},"$":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0013895321908290875}}}}}},"k":{"docs":{},"i":{"docs":{},"t":{"docs":{},"t":{"docs":{},"y":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}}}}}},"y":{"docs":{},"e":{"docs":{},"s":{"docs":{},"\"":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}},",":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}}}},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{},"w":{"docs":{},"\"":{"docs":{},")":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}}}}}}}}},"결":{"docs":{},"함":{"docs":{},"\"":{"docs":{},"을":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}}},"존":{"docs":{},"재":{"docs":{},"\"":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"이":{"docs":{},"것":{"docs":{},"은":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}}}}}}}}},"좋":{"docs":{},"아":{"docs":{},"요":{"docs":{},"\"":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}}},"환":{"docs":{},"경":{"docs":{},"\"":{"docs":{},"을":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}}},"구":{"docs":{},"조":{"docs":{},"적":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}}},"대":{"docs":{},"상":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}},"덕":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}},"사":{"docs":{},"전":{"docs":{},"(":{"docs":{},"d":{"docs":{},"i":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"a":{"docs":{},"r":{"docs":{},"y":{"docs":{},")":{"docs":{},"\"":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}}}}}}}}}}}}}}},"옵":{"docs":{},"션":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009203865623561896}}}},"인":{"docs":{},"덱":{"docs":{},"스":{"docs":{},"\"":{"docs":{},"를":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}}}},"스":{"docs":{},"턴":{"docs":{},"스":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}},"회":{"docs":{},"피":{"docs":{},"하":{"docs":{},"는":{"docs":{},"\"":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}}}}},")":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.000860832137733142}},";":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.013986013986013986}}}},"상":{"docs":{},"황":{"docs":{},"적":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717}}}}},"숨":{"docs":{},"겨":{"docs":{},"진":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}},"직":{"docs":{},"렬":{"docs":{},"화":{"docs":{},"(":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"z":{"docs":{},"e":{"docs":{},")":{"docs":{},"\"":{"docs":{},"하":{"docs":{},"는":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}}}}}}}}}}}}}}}}}},"가":{"docs":{},"장":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717}}},"상":{"docs":{},"\"":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001503006012024048}}}}},"다":{"docs":{},"른":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717}}}},",":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}},"\"":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.002325581395348837}}}},"타":{"docs":{},"당":{"docs":{},"\"":{"docs":{},"한":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}}},"리":{"docs":{},"터":{"docs":{},"럴":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}},"싱":{"docs":{},"글":{"docs":{},"톤":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947}}}}},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},"\"":{"docs":{"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0076045627376425855}}}}}},"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.006872852233676976}}}}}}}}},"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.006872852233676976}}}}}}}}}}},"*":{"docs":{},"!":{"docs":{},"t":{"docs":{},"e":{"docs":{},"x":{"docs":{},"t":{"docs":{},"\"":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578}}}}}}}},"\"":{"docs":{},":":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}}},"(":{"docs":{},"모":{"docs":{},"든":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}},",":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"*":{"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.0014204545454545455}}}}}}}}}}}}}}},"+":{"docs":{},"\"":{"docs":{},":":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}},":":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"=":{"docs":{},"\"":{"docs":{},")":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}},"모":{"docs":{},"듈":{"docs":{},"\"":{"docs":{},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}}}}}},"발":{"docs":{},"견":{"docs":{},"\"":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}},"최":{"docs":{},"상":{"docs":{},"위":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}},"내":{"docs":{},"부":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}},"(":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"n":{"docs":{},"a":{"docs":{},"l":{"docs":{},")":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}}}}}}}}}}}},"@":{"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.000501002004008016}}}}}}}}}}}}}}}},"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.003436426116838488}}}}}}}}}}}}}}},"\"":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}}}}}}}},"很":{"docs":{},"高":{"docs":{},"兴":{"docs":{},"认":{"docs":{},"识":{"docs":{},"你":{"docs":{},"\"":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}}}},"您":{"docs":{},"好":{"docs":{},"吗":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}},"메":{"docs":{},"인":{"docs":{},"\"":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}},"배":{"docs":{},"포":{"docs":{},"\"":{"docs":{},"되":{"docs":{},"는":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}},"추":{"docs":{},"가":{"docs":{},"\"":{"docs":{},"하":{"docs":{},"지":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}},"프":{"docs":{},"로":{"docs":{},"젝":{"docs":{},"트":{"docs":{},"\"":{"docs":{},"로":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}}},";":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}},"선":{"docs":{},"언":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}}},"하":{"docs":{},"세":{"docs":{},"요":{"docs":{},"\"":{"docs":{},"와":{"docs":{"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.003952569169960474}}}}}},"지":{"docs":{"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.007905138339920948}}}},"!":{"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.00303951367781155}}}}}}}}}}}}}}}}}}}}}}}}}},"'":{"0":{"docs":{},"'":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}},"1":{"0":{"0":{"docs":{},"'":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}},"docs":{},"'":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}},"1":{"docs":{},"'":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}},"docs":{},"'":{"docs":{},"과":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}},"2":{"docs":{},"'":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}},"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{},"b":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947}},"[":{"docs":{},"]":{"docs":{},"'":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834}}}}},"'":{"docs":{},"에":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"은":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}}}}},"l":{"docs":{},"l":{"docs":{},"'":{"docs":{},"일":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"은":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.000860832137733142}}}}}}},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"_":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"/":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"u":{"docs":{},"l":{"docs":{},"a":{"docs":{},"r":{"2":{"docs":{},"/":{"docs":{},"b":{"docs":{},"u":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"/":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"u":{"docs":{},"l":{"docs":{},"a":{"docs":{},"r":{"2":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}},"docs":{}}}}}}}}}}}}}}}}}},"docs":{}}}}}}}},"r":{"docs":{},"x":{"docs":{},"j":{"docs":{},"s":{"docs":{},"/":{"docs":{},"b":{"docs":{},"u":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"/":{"docs":{},"r":{"docs":{},"x":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"'":{"docs":{},"]":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"y":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{},"j":{"docs":{},"s":{"docs":{},"/":{"docs":{},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"/":{"docs":{},"s":{"docs":{},"y":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{},".":{"docs":{},"s":{"docs":{},"r":{"docs":{},"c":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"'":{"docs":{},",":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"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.000501002004008016}}}}}}},"t":{"docs":{},"s":{"docs":{},"'":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"x":{"docs":{},"'":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}},"/":{"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.000501002004008016}},".":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}}},"를":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"에":{"docs":{},"서":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}}}}}}}}}}}}}}}}}}},"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.000501002004008016}}}}}}}}}}}}}}}}}}}}}}}}}}}},"'":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}}}}}},"j":{"docs":{},"s":{"docs":{},"'":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},".":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}}}},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"'":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0014347202295552368}},"의":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}},"은":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},")":{"docs":{},";":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}},"이":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}}},"e":{"docs":{},"w":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}},"'":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}}},"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.0016835016835016834}},"의":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}}}}},"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.001721664275466284}}}}}}}}},"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.001002004008016032}},"에":{"docs":{},"는":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}}}}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}},"'":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.001397624039133473},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}},".":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834}}},"은":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}},"에":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}},"[":{"docs":{},"]":{"docs":{},"'":{"docs":{},"타":{"docs":{},"입":{"docs":{},"이":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}}}}},"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.0003687315634218289}}}}}}}}}}}}}}}},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"'":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}}}}},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"s":{"docs":{},"'":{"docs":{},":":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}},"/":{"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.002014098690835851}}}}}}}},"t":{"docs":{},"s":{"docs":{},"'":{"docs":{},",":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851}}}}}}}}}}}}}}}}}},"o":{"docs":{},"u":{"docs":{},"r":{"docs":{},"c":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}}},"m":{"docs":{},"e":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{},"'":{"docs":{},";":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}}}}}}},"u":{"docs":{},"b":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"'":{"docs":{},"을":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}}}}}},"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.0009203865623561896}}}}}}}}}}}}}},"w":{"docs":{},"i":{"docs":{},"m":{"docs":{},"'":{"docs":{},"과":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}}},"r":{"docs":{},"c":{"docs":{},"/":{"docs":{},"a":{"docs":{},"p":{"docs":{},"p":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"'":{"docs":{},".":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}}}}}}}}}},"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.000501002004008016}}}}}}},"t":{"docs":{},"s":{"docs":{},"'":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"x":{"docs":{},"'":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}},"/":{"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.000501002004008016}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"c":{"docs":{},"j":{"docs":{},"s":{"docs":{},"'":{"docs":{},",":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}}},"l":{"docs":{},"e":{"docs":{},"a":{"docs":{},"n":{"docs":{},"'":{"docs":{},"작":{"docs":{},"업":{"docs":{},"도":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}},"이":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}}}}}},"o":{"docs":{},"r":{"docs":{},"'":{"docs":{},"프":{"docs":{},"로":{"docs":{},"퍼":{"docs":{},"티":{"docs":{},"가":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}}}}}}}}},"o":{"docs":{},"p":{"docs":{},"i":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0015710919088766694}}}},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{},"'":{"docs":{},"를":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}}}},"l":{"docs":{},"o":{"docs":{},"u":{"docs":{},"r":{"docs":{},"'":{"docs":{},"는":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}}}}}}},"'":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}},"a":{"docs":{},"t":{"docs":{},"s":{"docs":{},"'":{"docs":{},",":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}}}}},"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.0007855459544383347}},"로":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}},".":{"docs":{},".":{"docs":{},".":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"e":{"docs":{},"'":{"docs":{},".":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}}}}}},"'":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}}},"j":{"docs":{},"s":{"docs":{},"'":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}},"a":{"docs":{},"r":{"docs":{},"i":{"docs":{},"d":{"docs":{},"'":{"docs":{},",":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}}}},"o":{"docs":{},"h":{"docs":{},"n":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}}}}},"안":{"docs":{},"에":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}},".":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947}},"'":{"docs":{},",":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.003142183817753339}}}},"j":{"docs":{},"s":{"docs":{},"'":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}}},"t":{"docs":{},"s":{"docs":{},"'":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0022727272727272726},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.00303951367781155}},"와":{"docs":{"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.00303951367781155}}}},"x":{"docs":{},"'":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.00303951367781155}},"를":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.00303951367781155}}}}}}},".":{"docs":{},".":{"docs":{},"'":{"docs":{},",":{"docs":{},"i":{"docs":{},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}}}}}}}}}},"/":{"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":{},"서":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}}}}}}}}}}}}}}}}}},"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.000501002004008016}},"가":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}}}}}}}}}}}}}}}}}},"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.000501002004008016}}}}},"docs":{}}}}}}}}},"v":{"docs":{},"i":{"docs":{},"e":{"docs":{},"w":{"2":{"docs":{},"'":{"docs":{},")":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}},"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.000501002004008016}}}}}}}}}}}}}}},"f":{"docs":{},"o":{"docs":{},"o":{"docs":{},"'":{"docs":{},";":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0025906735751295338}}}}}}}}},"a":{"docs":{},"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.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}}}}},"'":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}},"가":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009263547938860583}}},"는":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}},"를":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009263547938860583}}}},"n":{"docs":{},"i":{"docs":{},"m":{"docs":{},"a":{"docs":{},"l":{"docs":{},"'":{"docs":{},"과":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}}}},"y":{"docs":{},"'":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}}}}},"r":{"docs":{},"g":{"docs":{},"'":{"docs":{},"로":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}}},"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.00028694404591104734}}}}}}}}}},"g":{"docs":{},"e":{"docs":{},"'":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947}},")":{"docs":{},";":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}},"에":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947}}},"와":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}}},"f":{"docs":{},"o":{"docs":{},"o":{"docs":{},"!":{"docs":{},"'":{"docs":{},"에":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}},"'":{"docs":{},".":{"docs":{},"과":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}},"는":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"가":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}},"에":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}}}},"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.001002004008016032}}}},"docs":{}}}}}}},"2":{"docs":{},"/":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"3":{"docs":{},"'":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},")":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}},"docs":{}}}}}}},"docs":{}}}}}},"l":{"docs":{},"y":{"docs":{},"'":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}},"r":{"docs":{},"e":{"docs":{},"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.0009074410163339383}},".":{"docs":{},"와":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}}}}}}},"d":{"docs":{},"'":{"docs":{},";":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}}}},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{},"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.0011363636363636363}}}}}}}}}}}}}},"{":{"docs":{},"}":{"docs":{},"'":{"docs":{},"타":{"docs":{},"입":{"docs":{},"을":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}}}}},"b":{"docs":{},"a":{"docs":{},"r":{"docs":{},"?":{"docs":{},":":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}}}}}},"f":{"docs":{},"o":{"docs":{},"o":{"docs":{},"?":{"docs":{},":":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}}}}}}},"b":{"docs":{},"o":{"docs":{},"o":{"docs":{},"l":{"docs":{},"e":{"docs":{},"a":{"docs":{},"n":{"docs":{},"'":{"docs":{},"은":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}}}}}}},"'":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}},"는":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}},";":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"n":{"docs":{},"'":{"docs":{},"을":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}}}}},"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.000501002004008016}}}}}}}}}}}}}},"o":{"docs":{},"b":{"docs":{},"j":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"'":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}}}}},"p":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"1":{"docs":{},"'":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}},"2":{"docs":{},"'":{"docs":{},";":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}},"docs":{}}}}}}},"t":{"docs":{"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.00303951367781155}},"o":{"docs":{},"f":{"docs":{},"i":{"docs":{},"x":{"docs":{},"e":{"docs":{},"d":{"docs":{},"'":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}}}}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"'":{"docs":{},"이":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}}}}}}}},"h":{"docs":{},"i":{"docs":{},"s":{"docs":{},"'":{"docs":{},"를":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574}}}}}}},"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/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}}}}}}}}}}}}}}}},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"'":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}}},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"'":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.002004008016032064}},"는":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}}}}}}}},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},"'":{"docs":{},"과":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}},"으":{"docs":{},"로":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}}}}}}}}}},"e":{"docs":{},"'":{"docs":{},"는":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}},"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.0004935834155972359}}}}}}}}}}},".":{"docs":{},"b":{"docs":{},"a":{"docs":{},"r":{"docs":{},"'":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}}}}},"f":{"docs":{},"o":{"docs":{},"o":{"docs":{},"'":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}}}}}}},"u":{"docs":{},"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.0004631773969430292},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}},"는":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"를":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}}}}}}},"k":{"docs":{},"n":{"docs":{},"o":{"docs":{},"w":{"docs":{},"n":{"docs":{},"'":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}},"]":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}},"은":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947}}}}}}}}}}},"x":{"docs":{},"'":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}},"를":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}},"의":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}},"와":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}},"i":{"docs":{},"m":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"'":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}}}}},"f":{"docs":{},"'":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}}}},"y":{"docs":{},"'":{"docs":{},"에":{"docs":{},"는":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}},"m":{"docs":{},"'":{"docs":{},"의":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}}},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"a":{"docs":{},"'":{"docs":{},"가":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"을":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}},"b":{"docs":{},"'":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}}}},"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.0007396449704142012}}}}}}}}}}}}}}},"!":{"docs":{},"=":{"docs":{},"=":{"docs":{},"'":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}},"는":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}}},"버":{"docs":{},"려":{"docs":{},"지":{"docs":{},"는":{"docs":{},"'":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}}}},"호":{"docs":{},"환":{"docs":{},"성":{"docs":{},"'":{"docs":{},"을":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}}}},"\"":{"docs":{},"e":{"docs":{},"a":{"docs":{},"s":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}},"u":{"docs":{},"n":{"docs":{},"e":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"\"":{"docs":{},"'":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}}}}}}},"$":{"docs":{},"{":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}},"p":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"}":{"docs":{},"'":{"docs":{},".":{"docs":{},"`":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.000860832137733142}}}}}}}}}}}}}}},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"r":{"docs":{},"}":{"docs":{},"'":{"docs":{},"`":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}}}}}}}},"l":{"docs":{},"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":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}}}}}}}}}}}}}}}}}},"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.0003687315634218289}}}}}}}}}}}}}}}}}}},"위":{"docs":{},"로":{"docs":{},"'":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}},"*":{"docs":{},"'":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.002004008016032064}}}},"네":{"docs":{},"임":{"docs":{},"스":{"docs":{},"페":{"docs":{},"이":{"docs":{},"스":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}}}}}}},"선":{"docs":{},"언":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}}},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},"'":{"docs":{},"로":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}}}}}}}},"#":{"docs":{},"f":{"docs":{},"f":{"0":{"0":{"docs":{},"f":{"docs":{},"f":{"docs":{},"'":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}}}}}},"docs":{}},"docs":{}}}}},"(":{"0":{"docs":{},".":{"0":{"2":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}},"5":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}},"docs":{}},"1":{"3":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}},"docs":{}},"docs":{}}},"1":{"5":{"docs":{},")":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}},"docs":{},")":{"docs":{},"과":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}}},"2":{"docs":{},")":{"docs":{},"는":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}}},"4":{"docs":{},")":{"docs":{},"와":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}},"7":{"docs":{},")":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}},"8":{"docs":{},")":{"docs":{},"과":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}},"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}},"b":{"docs":{},"u":{"docs":{},"i":{"docs":{},"l":{"docs":{},"d":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834}}}}}},"o":{"docs":{},"o":{"docs":{},"l":{"docs":{},"e":{"docs":{},"a":{"docs":{},"n":{"docs":{},")":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}}}}}},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}}},"a":{"docs":{},"s":{"docs":{},"e":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574}}}}}}}}},"i":{"docs":{},"c":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}},"s":{"docs":{},")":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717}}}}}}}},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717}}}},"c":{"docs":{},"a":{"docs":{},"u":{"docs":{},"s":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0025906735751295338}}}}}}},":":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}},")":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}},"c":{"docs":{},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}},"e":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}},"i":{"docs":{},"c":{"docs":{},")":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}}}},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{},"i":{"docs":{},"l":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834}},"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.0014204545454545455}}}}}}}}}}}}}}}}}}}}}}}}}},"u":{"docs":{},"t":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0018264840182648401}}}},"a":{"docs":{},"r":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}},"m":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},"j":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}},"s":{"docs":{},")":{"docs":{},",":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}}}}},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},"u":{"docs":{},"r":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}}},".":{"docs":{},"c":{"docs":{},"o":{"docs":{},"l":{"docs":{},"o":{"docs":{},"r":{"docs":{},")":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009203865623561896}}}}}}}},"w":{"docs":{},"i":{"docs":{},"d":{"docs":{},"t":{"docs":{},"h":{"docs":{},")":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009203865623561896}}}}}}}}}}}},"d":{"docs":{},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},")":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}}}}}},"s":{"docs":{},"t":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}},"r":{"docs":{},"u":{"docs":{},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}}}}}},"t":{"docs":{},"e":{"docs":{},"x":{"docs":{},"t":{"docs":{},"u":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717}}}}}}}},"d":{"docs":{},"e":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"l":{"docs":{},"o":{"docs":{},"r":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00353045013239188}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0015710919088766694},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}}}},"t":{"docs":{},"r":{"docs":{},"l":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}},"h":{"docs":{},"a":{"docs":{},"r":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"i":{"docs":{},"l":{"docs":{},"d":{"docs":{},"r":{"docs":{},"e":{"docs":{},"n":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}}}}}}}}},"i":{"docs":{},"n":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0038510911424903724},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}},"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.0016835016835016834},"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},"o":{"docs":{},"f":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}}}}}},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"f":{"docs":{},"a":{"docs":{},"c":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}},"e":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0042643923240938165}}}}}}}},"s":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}}},"g":{"docs":{},"r":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}},"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.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928}}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"s":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}}}}}},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}}},"c":{"docs":{},"l":{"docs":{},"u":{"docs":{},"d":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}}},"p":{"docs":{},"u":{"docs":{},"t":{"docs":{},")":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}}},"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.0004935834155972359}}}}}}}}}}}},"f":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}},"d":{"docs":{},"e":{"docs":{},"x":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947}}}}}},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0011061946902654867},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001503006012024048}}}}},"l":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}}}}}}}},"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.00028694404591104734}}}}}}}}}}}},"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.00028694404591104734}}}}}}}}}}}}}}}}}},"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.00028694404591104734}}}}}}}}}}}}}}}}}}},"t":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}},"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.003703703703703704}}}}}}}}}}},"f":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578}}},")":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}},".":{"docs":{},"e":{"docs":{},".":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}}},"n":{"docs":{},"o":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818}},"d":{"docs":{},"e":{"docs":{},".":{"docs":{},"j":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834}},"s":{"docs":{},")":{"docs":{},",":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}}}},")":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}},"u":{"docs":{},"m":{"docs":{},"b":{"docs":{},"e":{"docs":{},"r":{"docs":{},"를":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},")":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}},"로":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}}}}},"e":{"docs":{},"r":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}},"e":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}},"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.0011061946902654867}}}}}}}}}}}}}}}},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}}}}}},"x":{"docs":{},"t":{"docs":{"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488}}}}},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}}}},":":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}},"r":{"docs":{},"u":{"docs":{},"n":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834}},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}}}}}},"e":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578}},"a":{"docs":{},"d":{"docs":{},"o":{"docs":{},"n":{"docs":{},"l":{"docs":{},"i":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}}},"c":{"docs":{},"t":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}},".":{"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":{},"\"":{"docs":{},"d":{"docs":{},"i":{"docs":{},"v":{"docs":{},"\"":{"docs":{},")":{"docs":{},")":{"docs":{},"로":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}}}}}}}}},"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.0007396449704142012}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"t":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{},")":{"docs":{},"[":{"docs":{},"i":{"docs":{},"d":{"docs":{},"]":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947}}}}}}}}}}},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}}}}},"d":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"q":{"docs":{},"u":{"docs":{},"i":{"docs":{},"r":{"docs":{},"e":{"docs":{},",":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.004073319755600814}}},"를":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"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.0005824111822947001}}}}}}}}}}}}}}}}}}},"l":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"h":{"docs":{},"i":{"docs":{},"n":{"docs":{},"o":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717}}}}}},"o":{"docs":{},"o":{"docs":{},"t":{"docs":{},",":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}}}},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0011477761836441894},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0042643923240938165},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0051813471502590676}},"o":{"docs":{},"f":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0018390804597701149},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.001721664275466284},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0018148820326678765}}}}}}},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}},")":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}}},"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.0005633802816901409},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.007407407407407408}},")":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}},",":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0011648223645894002}}},":":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0011648223645894002}}}}}}}},"o":{"docs":{},"o":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}},"r":{"docs":{},"u":{"docs":{},"e":{"docs":{},")":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009263547938860583}}}}},"a":{"docs":{},"d":{"docs":{},"e":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}},"c":{"docs":{},"e":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}},"u":{"docs":{},"p":{"docs":{},"l":{"docs":{},"e":{"docs":{},")":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}}}},"h":{"docs":{},"e":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0014792899408284023},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0038860103626943004}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}}}},"i":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574}},"s":{"docs":{},".":{"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.0004935834155972359}}}}}}}}}}},"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.0007374631268436578}}}}}}}}}}}},":":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}},"n":{"docs":{},"g":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}},"r":{"docs":{},"o":{"docs":{},"u":{"docs":{},"g":{"docs":{},"h":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}}}}},"s":{"docs":{},"c":{"docs":{},".":{"docs":{},"e":{"docs":{},"x":{"docs":{},"e":{"docs":{},",":{"docs":{"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.004608294930875576}}}}}}}}}},")":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.005035246727089627},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.006284367635506678},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.001379310344827586},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.001397624039133473},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0029585798816568047},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.015584415584415584},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.006191950464396285},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.00303951367781155}}},".":{"docs":{},"n":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851}}}}},".":{"docs":{},".":{"docs":{},")":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},":":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}}}}}}},"t":{"docs":{},"s":{"docs":{},",":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},".":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}}}}}}}}},"a":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}},"d":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}},"d":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.006042296072507553},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}},"i":{"docs":{},"t":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}},"v":{"docs":{},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}}}},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{},"w":{"docs":{},"j":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}}},"i":{"docs":{},"a":{"docs":{},"s":{"docs":{},"e":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}}}}}},"s":{"docs":{},"o":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}},"n":{"docs":{},"y":{"docs":{},",":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}},"r":{"docs":{},"g":{"docs":{},"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.0011267605633802818}}}}}}}}}}}}}}},":":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.002795248078266946}}}},"r":{"docs":{},"a":{"docs":{},"y":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}},")":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}}}},"g":{"docs":{},"e":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}},"b":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}}}}},"c":{"docs":{},"c":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"o":{"docs":{},"r":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}},"s":{"docs":{},")":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}}}}}}},"m":{"docs":{},"b":{"docs":{},"i":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}}}}}},"d":{"docs":{},")":{"docs":{},",":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}},":":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}}},"t":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"b":{"docs":{},"u":{"docs":{},"t":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}}}}}}}}},"d":{"docs":{},"e":{"docs":{},"b":{"docs":{},"u":{"docs":{},"g":{"docs":{},")":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}}},"f":{"docs":{},"a":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}},"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.0004631773969430292}}}}}}}}}}}}}},"c":{"docs":{},"o":{"docs":{},"r":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}}}}},"o":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}},"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.0010070493454179255}}}}}}}}}}}},"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.0010070493454179255}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"n":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0030959752321981426}}}}}},"i":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"m":{"docs":{},"i":{"docs":{},"n":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}}}},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{},"w":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}}}}}}},"g":{"docs":{},"i":{"docs":{},"t":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}},"y":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0011061946902654867}}}}}},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{},":":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0030959752321981426}}}}}}},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.004028197381671702},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"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.0005633802816901409}}}}}}}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"d":{"docs":{},")":{"docs":{},"[":{"docs":{},"i":{"docs":{},"d":{"docs":{},"]":{"docs":{},";":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}}}}}}}},"l":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},":":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}}}}}}},"e":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}},"n":{"docs":{},"g":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}},")":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}},"으":{"docs":{},"로":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}}}}}}},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}},":":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}}},"t":{"docs":{},"i":{"docs":{},"c":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.007407407407407408}}}}}}}}}}}},"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.0008453085376162299}},"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.0008453085376162299}}}}}}}}}}}}}}}}}},"u":{"docs":{},"r":{"docs":{},"c":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}}}}}},"c":{"docs":{},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}}},"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.0004631773969430292}}}}}}}}}}}}}}}}}},"p":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{},")":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}}}},"l":{"docs":{},"i":{"docs":{},"t":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}}}},"u":{"docs":{},"b":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}}}},".":{"docs":{},"k":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},")":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0011477761836441894}}}}}}}},"n":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},":":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"i":{"docs":{},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}},"i":{"docs":{},"f":{"docs":{},"i":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}}}}}}},"f":{"docs":{},"c":{"docs":{},")":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}}}}},"u":{"docs":{},"p":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}}},"n":{"docs":{},"i":{"docs":{},"x":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}},"o":{"docs":{},"n":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0018264840182648401},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}},"d":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718}}}}}}}}}},"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.0012836970474967907}}}}}}}}}},"s":{"docs":{},"e":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.001397624039133473},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0034129692832764505},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}},"r":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}},")":{"docs":{},":":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}}}},"w":{"docs":{},"r":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}},"e":{"docs":{},"e":{"docs":{},"d":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}},"l":{"docs":{},"l":{"docs":{"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928}}}}},"o":{"docs":{},"r":{"docs":{},"k":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}}},"h":{"docs":{},"i":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"e":{"docs":{},"n":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}}},"m":{"docs":{},"i":{"docs":{},"n":{"docs":{},"i":{"docs":{},"m":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}}},"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.004608294930875576}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"o":{"docs":{},"v":{"docs":{},"e":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}},"d":{"docs":{},"_":{"1":{"docs":{},"_":{"1":{"docs":{},")":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"docs":{}}},"docs":{}},"u":{"docs":{},"l":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}}}}},"e":{"docs":{},"r":{"docs":{},"g":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00353045013239188}}}},"t":{"docs":{},"h":{"docs":{},"o":{"docs":{},"d":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}}}}}},"a":{"docs":{},"c":{"docs":{},")":{"docs":{"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.004608294930875576}}}}}},"e":{"docs":{},"a":{"docs":{},"r":{"docs":{},"l":{"docs":{},"i":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}},"s":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.000860832137733142}}}},"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.0005633802816901409},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0014749262536873156}},")":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}},"l":{"docs":{},"i":{"docs":{},"c":{"docs":{},"i":{"docs":{},"t":{"docs":{},"l":{"docs":{},"i":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}}}}},"c":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}},"r":{"docs":{},"p":{"docs":{},"t":{"docs":{},")":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}}}}}},"t":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}}}},"h":{"docs":{},"a":{"docs":{},"u":{"docs":{},"s":{"docs":{},"t":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}}}},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0027397260273972603},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}},")":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}},"s":{"docs":{},")":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}}}},")":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}},".":{"docs":{},"y":{"docs":{},")":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}}}}},"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":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718}}}}}}}}}}}}}}}}}},"b":{"docs":{},"e":{"docs":{},"d":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}}}}},":":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.002325581395348837}}},"s":{"6":{"docs":{},")":{"docs":{},"에":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}},"docs":{}},"l":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},":":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}}}}}}},"i":{"docs":{},"t":{"docs":{},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}}}},"r":{"docs":{},"r":{"docs":{},")":{"docs":{"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.00303951367781155}}},",":{"docs":{"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.00303951367781155}}}}}},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818}}},"n":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.002795248078266946}},"i":{"docs":{},"c":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}}}}}}},"u":{"docs":{},"i":{"docs":{},"d":{"docs":{},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}}},"l":{"docs":{},"o":{"docs":{},"b":{"docs":{},"a":{"docs":{},"l":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}}}}}}},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{},"d":{"docs":{},"i":{"docs":{},"r":{"docs":{},"와":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}}}},"r":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}},"p":{"docs":{},"t":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}},"b":{"docs":{},"j":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}}}},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"d":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}}}}}}},"r":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}},"f":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}}},"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.0025}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"docs":{}},"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}},":":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}},")":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},",":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}},"?":{"docs":{},",":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}},"와":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}},".":{"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.0003687315634218289}}}}}}}}}}}}}}}}}}}}}}}},"또":{"docs":{},"는":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}}},"l":{"docs":{},"a":{"docs":{},"y":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}},"s":{"docs":{},"t":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},")":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}}}}}},"e":{"docs":{},"t":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0013895321908290875},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.022222222222222223},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.00641025641025641},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}},")":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}}},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"i":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}}}}},":":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}}},"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.0003687315634218289}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"i":{"docs":{},"v":{"docs":{},"a":{"docs":{},"t":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}}},"e":{"docs":{},"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.002036659877800407}}}}}}}}}}},"u":{"docs":{},"t":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}},"b":{"docs":{},"l":{"docs":{},"i":{"docs":{},"c":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718}},",":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}}}},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"x":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}}}}}}}}}}}}},"s":{"docs":{},"s":{"docs":{},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}}},"t":{"docs":{},"h":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}},"o":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},".":{"docs":{},"i":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"x":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}}},"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.00028694404591104734}}}}}}}}}},"e":{"docs":{},"t":{"docs":{},")":{"docs":{},".":{"docs":{},"f":{"docs":{},"l":{"docs":{},"y":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}}}},"s":{"docs":{},"w":{"docs":{},"i":{"docs":{},"m":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}}}}}}},".":{"docs":{},"f":{"docs":{},"l":{"docs":{},"y":{"docs":{},")":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}},"s":{"docs":{},"w":{"docs":{},"i":{"docs":{},"m":{"docs":{},")":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}}}}}},"i":{"docs":{},"t":{"docs":{},"f":{"docs":{},"a":{"docs":{},"l":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}}}}}},"`":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}},"그":{"docs":{},"러":{"docs":{},"나":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}},"리":{"docs":{},"고":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}}}},"꺾":{"docs":{},"쇠":{"docs":{},"괄":{"docs":{},"호":{"docs":{},")":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}}}},"f":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}},"s":{"docs":{},")":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}}}}}}},"i":{"docs":{},"r":{"docs":{},"s":{"docs":{},"t":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}}},")":{"docs":{},"[":{"docs":{},"i":{"docs":{},"d":{"docs":{},"]":{"docs":{},";":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}}}}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}}},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"y":{"docs":{},")":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}}}},"o":{"docs":{},"o":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}},"를":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}},")":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00176522506619594}}}},"v":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}},"a":{"docs":{},"r":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0018527095877721167},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}},"i":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}}}},"l":{"docs":{},"u":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}},"e":{"docs":{},":":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}}}},"i":{"docs":{},"d":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}},"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.0007374631268436578}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"i":{"docs":{},"r":{"docs":{},"t":{"docs":{},"u":{"docs":{},"a":{"docs":{},"l":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}}}},"{":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248}}}}}}}},"최":{"docs":{},"소":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}},"h":{"docs":{},"o":{"docs":{},"u":{"docs":{},"r":{"docs":{},":":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009203865623561896}}}}},"w":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}}}},"y":{"docs":{},"b":{"docs":{},"r":{"docs":{},"i":{"docs":{},"d":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}}}}},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}}}},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"o":{"docs":{},"g":{"docs":{},"e":{"docs":{},"n":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}}}}}}}},"r":{"docs":{},"e":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}}},"기":{"docs":{},"본":{"docs":{},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}}}},"값":{"docs":{},")":{"docs":{},",":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}}}}},"다":{"docs":{},"른":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}},"예":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}},":":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0027397260273972603},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0014792899408284023},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0023296447291788003},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0025}}},".":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}},"y":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}},":":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}},"이":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0025}},"것":{"docs":{},"들":{"docs":{},"이":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}},"타":{"docs":{},"입":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}},"!":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"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":{},"i":{"docs":{},"d":{"docs":{},")":{"docs":{},")":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}}}}}}}}}}}}}}}}}}}}}}}},"(":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}}}}}},"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.0012836970474967907}}}}}}}}}}}},"(":{"docs":{},"p":{"docs":{},"e":{"docs":{},"t":{"docs":{},")":{"docs":{},".":{"docs":{},"s":{"docs":{},"w":{"docs":{},"i":{"docs":{},"m":{"docs":{},")":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}}}}}}}},")":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}}}},"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.0003687315634218289}}}}}}}}}}}}}}}}}}},"글":{"docs":{},"로":{"docs":{},"벌":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}},"즉":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}},",":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}}},"모":{"docs":{},"듈":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}},"로":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}}}},"\"":{"docs":{},"m":{"docs":{},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{},"\"":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001503006012024048}}}}}}},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"\"":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.002004008016032064}}}}}}},"s":{"docs":{},".":{"docs":{},"t":{"docs":{},"r":{"docs":{},"a":{"docs":{},"n":{"docs":{},"s":{"docs":{},"p":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"\"":{"docs":{},"과":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}}}}}}}}}}}}}}}}}}}}},"주":{"docs":{},"어":{"docs":{},"진":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}}}}},"병":{"docs":{},"합":{"docs":{},"되":{"docs":{},"지":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}}}}},"@":{"docs":{},"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.0005824111822947001}}}}}}}}}}}}}}}},"e":{"docs":{},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},")":{"docs":{},"의":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}}}}}}}}}}}}},"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.0005824111822947001}}}}}}}}}}}}},"j":{"docs":{},"a":{"docs":{},"v":{"docs":{},"a":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},")":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}}}}}}}}}}}},"디":{"docs":{},"렉":{"docs":{},"토":{"docs":{},"리":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.002840909090909091}}}}}},"공":{"docs":{},"통":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}},"윈":{"docs":{},"도":{"docs":{},"우":{"docs":{},")":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}}}},"유":{"docs":{},"닉":{"docs":{},"스":{"docs":{},")":{"docs":{},".":{"docs":{},"\"":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}}}}}},"인":{"docs":{},"코":{"docs":{},"딩":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}}},"특":{"docs":{},"정":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0016722408026755853}}}},"맨":{"docs":{"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.0060790273556231}}}},"+":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.021885521885521887},"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.005917159763313609},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0013895321908290875},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0029615004935834156},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.019770114942528734},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.001397624039133473},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.008527131782945736},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.004591104734576757},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0029498525073746312},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00617828773168579},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0029120559114735},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.005194805194805195},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0038510911424903724},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0018148820326678765},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0042643923240938165},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0025906735751295338}},",":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0018264840182648401}}},"=":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}},".":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.004608294930875576}},"t":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0038510911424903724}},"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.0007855459544383347}}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"x":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0029585798816568047},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}},"로":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},",":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},")":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}}},"로":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},",":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}},"/":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"x":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}},"와":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}}}},".":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}},".":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0050704225352112674},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.002315886984715146},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.003875968992248062},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00430416068866571},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.004056047197640118},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.006825938566552901},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00617828773168579},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.012953367875647668}},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}}}},"c":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}},"d":{"docs":{},"e":{"docs":{},"f":{"docs":{},"a":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}},"s":{"docs":{},",":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}}}}}}}},"f":{"docs":{},"i":{"docs":{},"r":{"docs":{},"s":{"docs":{},"t":{"docs":{},",":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}}}}},"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.0004631773969430292}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},"]":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}},":":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"o":{"docs":{},"f":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574}}}}}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"d":{"docs":{},",":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}}}}}},";":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0025906735751295338}}},".":{"docs":{"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.006872852233676976}}}},"/":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},".":{"docs":{},".":{"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.0014204545454545455}}}}}}}}}}}}}}}}}}}}}}}}},"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.0014204545454545455}}}}}}}}}}}}}}}}}}}}}}}}},"/":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},"d":{"docs":{},"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.0007855459544383347}}}}}}}}}}}}}},"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.000501002004008016}}}}}}}}}}},"#":{"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.000501002004008016}}},"와":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}}}}}}}}}}}}}}}},"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.000501002004008016}}},"에":{"docs":{},"는":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}}}}}}}}}},"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.0014204545454545455}}},"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.0014204545454545455}}}}}}}}}},"l":{"docs":{},"o":{"docs":{},"d":{"docs":{},"a":{"docs":{},"s":{"docs":{},"h":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}}}}}}},"n":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},",":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}}}}}}},"의":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}}}}}}}}}}}}}}}}}}}}},"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.0014204545454545455}}}}}}}}}}},"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.003142183817753339},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.00303951367781155}}}}}}}}}},"e":{"docs":{},"s":{"6":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}},"docs":{},",":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}},"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.00303951367781155}}}}}}}}}}}}}}}}}}},"j":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0016901408450704226},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0022727272727272726},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0029585798816568047},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.008985879332477536},"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0016722408026755853}},"s":{"docs":{},",":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}},".":{"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.0007855459544383347}}}}}}}}}}}}}}}}}}}}}}}}}}},"x":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0014792899408284023}},")":{"docs":{},".":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}},"도":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}}}},"로":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"파":{"docs":{},"일":{"docs":{},"에":{"docs":{},"는":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}}}}},"o":{"docs":{},"n":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}}},"와":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}}}},"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.0015710919088766694}}}}}}}}}}},"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.004713275726630008}}}}}}}}}}},"'":{"docs":{},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"'":{"docs":{},")":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0015710919088766694}}}}}}}}}}}}}}}}}}}}},"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.003142183817753339}}}}}}}}}}}}}}}},"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.0015710919088766694}}}}}}}}}}}}}}}}},"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.0015710919088766694}}}}}}}}}}}}}}}}}}}}}}}}},"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.0007855459544383347}}}}}}}}}}}},"(":{"docs":{},"{":{"docs":{"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.00303951367781155}}}}}},"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.0007855459544383347}}}}}}}}}}},"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.00303951367781155}}}}}}}}}}}}}}}}}}}}}},"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.002356637863315004}}}}}}}},"\"":{"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.00303951367781155}}}}}}}}}}}}}}}}},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0011061946902654867},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.002136752136752137},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0034129692832764505},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}},"s":{"docs":{},")":{"docs":{},"을":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}}},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.009084556254367574}}}}}}},"o":{"docs":{},"g":{"docs":{},"(":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},")":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}}}}}}}}}},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"(":{"1":{"docs":{},")":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947}}}},"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.00303951367781155}}}}}}}}}}}}}}},"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.0021321961620469083}}}}}}}}}}}},"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.0005738880918220947}}}}}}}}}}}}}}}}},"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.0005738880918220947}}}},"docs":{}}}}}}}}},"a":{"docs":{},"p":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0016722408026755853}}}}},"s":{"docs":{},"i":{"docs":{},"n":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}}},"h":{"docs":{},"파":{"docs":{},"일":{"docs":{},"로":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}},"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.00303951367781155}}}}}}}}}}},"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.00303951367781155}}}}}}}}}}}}}}}}}}},"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.004608294930875576}}}}}}}}}}}}}}}}}}}}}}},"/":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.003218390804597701},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0011061946902654867},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0014792899408284023},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}},"*":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0036529680365296802},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0018436578171091445},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.006825938566552901},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.021671826625386997}},"*":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.008985879332477536},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}},"!":{"docs":{},"로":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}}},"/":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.010704225352112675},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.011363636363636364},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.016060862214708368},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.015284854099119963},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.005982512655315232},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.006910167818361303},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.014712643678160919},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.008385744234800839},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.01004566210045662},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.004962779156327543},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.01627906976744186},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.011764705882352941},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.015209125475285171},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.018518518518518517},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.00663716814159292},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.010683760683760684},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0034129692832764505},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.002004008016032064},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.01059135039717564},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.023668639053254437},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0023296447291788003},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.023376623376623377},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.025673940949935817},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.007259528130671506},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.015479876160990712},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.011658031088082901},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.00911854103343465}},"/":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.005341880341880342},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.005119453924914676},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.03054989816700611},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.004537205081669692},"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.01718213058419244}},"/":{"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.005194805194805195}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"그":{"docs":{},"래":{"docs":{},"도":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}}},"\\":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"$":{"docs":{},"/":{"docs":{},",":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}}}}},"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.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.00303951367781155}}}}}}}}}}},"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.0005633802816901409}}}}}}}}}}}},"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.004608294930875576}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},",":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"^":{"docs":{},"[":{"0":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0018436578171091445},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.003205128205128205}}},"docs":{},"a":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.003205128205128205}}}}},"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.0003687315634218289}}}}}}}}}}}}}}}}}}}}}},"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.000501002004008016}}}}}}}}}}}}}}}}}},"을":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}}}}}}}},"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.000501002004008016}}}}},"t":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}}}}}},"n":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"_":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"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.000501002004008016}}}}},"j":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"t":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},"s":{"docs":{},"x":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}},"/":{"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.000501002004008016}}}}},"j":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"t":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},"s":{"docs":{},"x":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}}}}}},"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.001002004008016032}}}}}}}}}}}}}}}}}}}}}},"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.009216589861751152}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"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.000501002004008016}}}}},"t":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}}}}}},"n":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"_":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"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.000501002004008016}}}}},"j":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"t":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},"s":{"docs":{},"x":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}},"/":{"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.000501002004008016}}}}},"j":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"t":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},"s":{"docs":{},"x":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}}}}}},"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.001002004008016032}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"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":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}},"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.001002004008016032}}}}},"t":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}}}}}}}}}}}}}}}}}},"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.000501002004008016}}},"에":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}},"t":{"docs":{},"s":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}}}}}}}},"b":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}},".":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}}}}},"j":{"docs":{},"s":{"docs":{},"라":{"docs":{},"는":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}},"t":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}},"s":{"docs":{},"x":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}},"/":{"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.000501002004008016}}}}},"t":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},"s":{"docs":{},"x":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}}}}}},"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.000501002004008016}}}}}}}}}}}}}}}}}}}},"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.001002004008016032}}}}}}}}}}}}}}}}}}}}}},"n":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"_":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"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.000501002004008016}}}}},"j":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"t":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},"s":{"docs":{},"x":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}},"/":{"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.000501002004008016}}}}},"j":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"t":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},"s":{"docs":{},"x":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}}}}}},"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.001002004008016032}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"r":{"docs":{},"c":{"docs":{},"/":{"docs":{},"v":{"docs":{},"i":{"docs":{},"e":{"docs":{},"w":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}}}}},"을":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},":":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.005050505050505051},"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.014098690835850957},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.014139827179890024},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0016901408450704226},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.003409090909090909},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0033812341504649195},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009263547938860583},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009203865623561896},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0014807502467917078},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.002758620689655172},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0020964360587002098},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.004651162790697674},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.001721664275466284},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.007407407407407408},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0011061946902654867},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.003205128205128205},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0025974025974025974},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.004261363636363636},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0016722408026755853},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.00303951367781155}},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}}}}},")":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}}}},"=":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.018518518518518517},"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.010070493454179255},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.025923016496465043},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.013521126760563381},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0022727272727272726},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0338123415046492},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.03242241778601204},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.02208927749654855},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.027640671273445213},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.02666666666666667},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.009783368273934312},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.023744292237442923},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.01488833746898263},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.017054263565891473},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.019799139167862266},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.034220532319391636},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.025925925925925925},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.022123893805309734},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.023504273504273504},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.005119453924914676},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0088261253309797},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0073964497041420114},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.015142690739662202},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.033766233766233764},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.004073319755600814},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.021822849807445442},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.017241379310344827},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.017057569296375266},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0046439628482972135},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.015544041450777202},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.0364741641337386}},"=":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0018390804597701149},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00353045013239188}},"=":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.003443328550932568},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.004424778761061947},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.003205128205128205},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0018148820326678765},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.002508361204013378}},"=":{"docs":{},"=":{"docs":{},"=":{"docs":{},"=":{"docs":{},"=":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.004008016032064128}}}}}}}}},">":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.004597701149425287},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.002795248078266946},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.010852713178294573},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.000860832137733142},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0022123893805309734},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00176522506619594},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.008136094674556213},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.03116883116883117},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0025673940949935813},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.01393188854489164}}},"를":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578}}}},">":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0030211480362537764},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0013805798435342844},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0018264840182648401},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.003006012024048096},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.0060790273556231},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.009216589861751152}},">":{"docs":{},",":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}},">":{"docs":{},",":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}}}},"=":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}}},"[":{"0":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}},",":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009263547938860583},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717}}}},"1":{"0":{"docs":{},":":{"3":{"4":{"docs":{},":":{"2":{"0":{"docs":{},"]":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.003142183817753339}}}},"1":{"docs":{},"]":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0015710919088766694}}}},"docs":{}},"docs":{}}},"5":{"docs":{},":":{"2":{"2":{"docs":{},"]":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}},"4":{"docs":{},"]":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}},"docs":{}},"docs":{}}},"docs":{}},"docs":{}},",":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}},"docs":{},",":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.00253592561284869},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.002315886984715146},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.011111111111111112},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0018148820326678765}}},"]":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}},"2":{"docs":{},"]":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}},"3":{"docs":{},",":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}},"4":{"docs":{},",":{"docs":{"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704}}}},"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0030211480362537764},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.002356637863315004},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0016901408450704226},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0022727272727272726},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.002004008016032064},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.005681818181818182},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.0060790273556231}},"\"":{"0":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}},"docs":{},"e":{"docs":{},"s":{"2":{"0":{"1":{"5":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}},"c":{"docs":{},"o":{"docs":{},"p":{"docs":{},"i":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.002356637863315004}}}}}},"\"":{"docs":{},",":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.00303951367781155}}}},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}}}},"/":{"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.0014204545454545455}}}}}}}}}}}}},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0011061946902654867},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.003205128205128205}}}}}}},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0022988505747126436}}}}}}}}}},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"c":{"docs":{},"e":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}}}}}}},"b":{"docs":{},"o":{"docs":{},"b":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}}}}},"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.000501002004008016}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"\"":{"docs":{},",":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}}}}}}},"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.002036659877800407}}}}}}}}}}},"*":{"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.00303951367781155}}}}}}}}}}},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{},"]":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.00303951367781155}}}}}}}}},"'":{"docs":{},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{},"'":{"docs":{},"]":{"docs":{},",":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}}}}},"n":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"_":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"/":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"u":{"docs":{},"l":{"docs":{},"a":{"docs":{},"r":{"2":{"docs":{},"/":{"docs":{},"b":{"docs":{},"u":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"/":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"u":{"docs":{},"l":{"docs":{},"a":{"docs":{},"r":{"2":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"'":{"docs":{},",":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}}}}},"docs":{}}}}}}}}}}}}}}}}}},"docs":{}}}}}}}}}}}}}}}}}}}},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"'":{"docs":{},"]":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}}}}}},"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.002014098690835851}}}}}}}}}}}}}}}}}},"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.003142183817753339}}}}}}}}}},"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.003142183817753339}}}}}}}}}}}}}}},"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.0009074410163339383}}}}}}}}}}}},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"'":{"docs":{},"]":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}}}}},"c":{"docs":{},"o":{"docs":{},"p":{"docs":{},"y":{"docs":{},"h":{"docs":{},"t":{"docs":{},"m":{"docs":{},"l":{"docs":{},"'":{"docs":{},"]":{"docs":{},",":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}}}}}}}}}}},"e":{"docs":{},"s":{"2":{"0":{"1":{"5":{"docs":{},"'":{"docs":{},"]":{"docs":{},",":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"'":{"docs":{},",":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}}}},"]":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}},";":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0025673940949935813}}},"를":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},",":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}}}}},"e":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"d":{"docs":{},",":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}}}}},"y":{"docs":{},"m":{"docs":{},"]":{"docs":{},":":{"docs":{"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928}}}}}},":":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.003205128205128205}}},"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.0012836970474967907}}}}}}}}}}},",":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}},"f":{"docs":{},"i":{"docs":{},"r":{"docs":{},"s":{"docs":{},"t":{"docs":{},",":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0013895321908290875}}},"]":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}}}}},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{},"b":{"docs":{},"e":{"docs":{},"r":{"docs":{},",":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}}}}},"e":{"docs":{},"w":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.007444168734491315}}}}},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"x":{"docs":{},":":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0013805798435342844}}}}}}}},"p":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.002582496413199426}},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}}}}}}}},"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.0004597701149425287}}}}}}}}}}}}}},"x":{"docs":{},":":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009203865623561896}},"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.0012836970474967907}}}}}}}}}}}},"{":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574}}},"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.0009132420091324201}}}}}}}}}}}}}},"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.005194805194805195}}}}}}}}}}}}},"k":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}},"e":{"docs":{},"y":{"docs":{},":":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}},"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.0038022813688212928}}}}}}}}}}}}}}}}}}}}}}}},"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.0007396449704142012}}}}}}}}}}}},"a":{"docs":{},"n":{"docs":{},"n":{"docs":{},"o":{"docs":{},"t":{"docs":{},"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.0016835016835016834}}}}}}},"e":{"docs":{},"d":{"docs":{},"되":{"docs":{},"어":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}},"를":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574}}}}}}}}},"g":{"docs":{},"u":{"docs":{},"l":{"docs":{},"a":{"docs":{},"r":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.010070493454179255}},"가":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}}}}},"y":{"docs":{},")":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}},":":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00176522506619594},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0030959752321981426}}},"=":{"docs":{},">":{"docs":{},"a":{"docs":{},"n":{"docs":{},"i":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248}}}}}}},"가":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}}},";":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009203865623561896},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0011061946902654867},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0014792899408284023},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0030959752321981426}}},"[":{"docs":{},"]":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}},")":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.005194805194805195},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}},":":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},",":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}},"가":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"는":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818}}},"를":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0016901408450704226},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}},"와":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"의":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}},"에":{"docs":{},"서":{"docs":{},"와":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}},"로":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0025673940949935813}}},",":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0029120559114735},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.005194805194805195},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0046439628482972135}}},"을":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}},":":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}}}}},"w":{"docs":{},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}}}}}},"만":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}},"a":{"docs":{},"l":{"docs":{},"o":{"docs":{},"g":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}},"c":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}},"이":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}}}}}}}}}},"i":{"docs":{},"m":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009203865623561896},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.007897334649555774},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0020964360587002098},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.004962779156327543},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00529567519858782}},"a":{"docs":{},"l":{"docs":{},";":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00176522506619594}}},"을":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}},"(":{"docs":{},"\"":{"docs":{},"c":{"docs":{},"a":{"docs":{},"t":{"docs":{},"\"":{"docs":{},")":{"docs":{},".":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},";":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}}}}}}}}},"g":{"docs":{},"o":{"docs":{},"a":{"docs":{},"t":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}}}}}}},"과":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0014807502467917078}}},"로":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}},"부":{"docs":{},"터":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}},"에":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}},"서":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}},"의":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0019743336623889436}}},",":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717}}},"[":{"docs":{},"]":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.007444168734491315}}}},")":{"docs":{},":":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00176522506619594}}}},"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.00088261253309797}},"e":{"docs":{},"s":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}}}}}}}}}}}}}},"의":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}}}},"t":{"docs":{},"e":{"docs":{},"(":{"docs":{},"d":{"docs":{},"x":{"docs":{},":":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}}}}}}},"o":{"docs":{},"t":{"docs":{},"h":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0025906735751295338},"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488}},"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.0007396449704142012}}}}}}}}}}}}}}}}}}}}}}},"p":{"docs":{},"p":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}},")":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}},".":{"docs":{},"t":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001503006012024048}},"s":{"docs":{},"에":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}},"의":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851}}},"를":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}},"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.002014098690835851}}}}}}}}}}}}}}}}},"i":{"docs":{},"i":{"docs":{},"s":{"docs":{},"p":{"docs":{},"l":{"docs":{},"a":{"docs":{},"t":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}}}}}}}}}}}}}}}}}}}},"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.002014098690835851}}}}}}}}}}}}}}}}}}}},"`":{"docs":{},",":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}},"l":{"docs":{},"i":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}},"c":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851},"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488}}}},"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.005194805194805195}}}}}}}}}}}}}},"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.005194805194805195}}}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"o":{"docs":{},"x":{"docs":{},"i":{"docs":{},"m":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}}}}},"p":{"docs":{},"r":{"docs":{},"i":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713},"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488}}}}},"a":{"docs":{},"c":{"docs":{},"h":{"docs":{"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488}}}}},"c":{"docs":{},"h":{"docs":{},".":{"docs":{"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488}}}}}}},"e":{"docs":{},"a":{"docs":{},"r":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}}}}},"i":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.003952569169960474},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0025906735751295338},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.0060790273556231}},"를":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}},"의":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"에":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}},",":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0042643923240938165}}}},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.006993006993006993}}}}}},"r":{"docs":{},"g":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.002795248078266946},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.005134788189987163}},"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.0016835016835016834},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.006191950464396285}},"s":{"docs":{},")":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}},";":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}}},"[":{"0":{"docs":{},"]":{"docs":{},";":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818}}}}},"1":{"docs":{},"]":{"docs":{},";":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818}}}}},"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.0005824111822947001}}}}}}}}}}}}}}}}}},"를":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},".":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0046439628482972135}},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}}}}}}}},"의":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}}},".":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}}}}}}}}}},";":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.009783368273934312}}},"에":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}},"의":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}}},"r":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818}},"a":{"docs":{},"y":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.001397624039133473},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}},":":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}},"와":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}},"(":{"5":{"2":{"docs":{},")":{"docs":{},",":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.001379310344827586}}}}},"docs":{}},"docs":{},"p":{"docs":{},"a":{"docs":{},"d":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.000860832137733142}}}}},"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.00028694404591104734}}}}}}}}}}}}}}},")":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}},":":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}}},"는":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.001397624039133473}}},"#":{"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.0007751937984496124}}}}}}}}}}},";":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},".":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"t":{"docs":{},"o":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}},"e":{"docs":{},".":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"c":{"docs":{},"a":{"docs":{},"t":{"docs":{},"에":{"docs":{"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928}}}}}}}}},"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.00088261253309797}}}}}}}}}}}}}}}}}}}}},"의":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}}}},"o":{"docs":{},"w":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}},":":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}}}},"e":{"docs":{},"a":{"docs":{},":":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.002300966405890474}}},"(":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0011477761836441894}}}}},"도":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},":":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0030959752321981426}}}}}}},"s":{"docs":{},"s":{"docs":{},"i":{"docs":{},"g":{"docs":{},"n":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0027223230490018148}},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},")":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}}}}}}},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},")":{"docs":{},"을":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}},"s":{"docs":{},")":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}},",":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717}}},"을":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}},"은":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}},"은":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}}},"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.00028694404591104734}}}}},"x":{"docs":{},":":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}},"는":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}}}}}}},"u":{"docs":{},"m":{"docs":{},"p":{"docs":{},"t":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}}}},"p":{"docs":{},".":{"docs":{},"n":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":5.008056394763344}}}}}},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}}}}},".":{"docs":{},"위":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}}},"t":{"docs":{},"u":{"docs":{},"t":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}}}}},"d":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0051813471502590676}},"a":{"docs":{},"m":{"docs":{},"s":{"docs":{},"\"":{"docs":{},"를":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574}}}}}}},"d":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.003629764065335753},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.006476683937823834}},"(":{"docs":{},"x":{"docs":{},",":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},":":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}},"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.00028694404591104734}}}}}}}}}}},"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.0004597701149425287}}}}}}}}}}},"가":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"에":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574}}}}}}}}}}}}}}}},"t":{"docs":{},"o":{"docs":{},"z":{"docs":{},"(":{"docs":{},"x":{"docs":{},",":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}}}},":":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}}},"i":{"docs":{},"t":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669},"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488}}}}},"v":{"docs":{},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}}}},"i":{"docs":{},"s":{"docs":{"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488}}}}}},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{},"w":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}},"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.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0025}},"e":{"docs":{},"와":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}}}}}}}}}}}}},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"d":{"docs":{},"l":{"docs":{},"a":{"docs":{},"b":{"docs":{},"e":{"docs":{},"l":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0025}},"s":{"docs":{},"로":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}}}}}}}}}}}},"e":{"docs":{},"d":{"docs":{},".":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}}}}},"j":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0025}},"s":{"docs":{},"에":{"docs":{},"만":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}},"와":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}}},"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.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0025}}}}}}}}}}}}}}}}}}}}}}}}}},"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.0003687315634218289}}}}}}}}}}}}}}},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0042643923240938165}},"(":{"docs":{},"\"":{"docs":{},"t":{"docs":{},"h":{"docs":{},"i":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}},"c":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{},":":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.003218390804597701}}}}}}},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{},",":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}}}}}},"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.0008453085376162299}}}}}}}}}}}}},"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.0006988120195667365}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"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.00088261253309797}}}}}}}}}}}}}}}}},"'":{"docs":{},"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.0012836970474967907}}}}}}}}},".":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}}},"o":{"docs":{},"p":{"docs":{},"t":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}}}}}}}},"i":{"docs":{},"a":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0025906735751295338}},"s":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.000860832137733142},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}},")":{"docs":{},":":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}},";":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"e":{"docs":{},"d":{"docs":{},"(":{"docs":{},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},":":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}}},"는":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}},"s":{"docs":{},")":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0042643923240938165}},"은":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}},"는":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.000860832137733142}}},"도":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"를":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"와":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"은":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"을":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"(":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}}}}},"가":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"를":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"에":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}},"b":{"docs":{},"u":{"docs":{},"m":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00176522506619594}},".":{"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.00088261253309797}}}}}}}}}}}}}},"l":{"docs":{},"a":{"docs":{},"b":{"docs":{},"e":{"docs":{},"l":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00176522506619594}}}}}}}}}},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}},"w":{"docs":{},"a":{"docs":{},"y":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0030959752321981426},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669},"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488},"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.013986013986013986}},"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.0008361204013377926},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0025}},",":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}}}}}}}}}}},"o":{"docs":{},"n":{"docs":{},"g":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}}}}},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{},"i":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0025906735751295338},"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.006993006993006993}}}}}}}},"m":{"docs":{},"d":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0014749262536873156},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.008146639511201629}},"를":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"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.002036659877800407}}},"t":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407}}}}}}}}}},"모":{"docs":{},"듈":{"docs":{},"은":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407}}}}},",":{"docs":{"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0025}}}},"b":{"docs":{},"i":{"docs":{},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0013895321908290875}}}}}}},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0011061946902654867},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.002136752136752137},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0034129692832764505},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001503006012024048},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0029120559114735}}}}}}}},"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.0016901408450704226},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.003409090909090909},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.00303951367781155}}}}}},"a":{"docs":{},"r":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}},"g":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}},"e":{"docs":{},":":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0011477761836441894}}},"m":{"docs":{},"a":{"docs":{},"p":{"docs":{},"[":{"docs":{},"\"":{"docs":{},"d":{"docs":{},"a":{"docs":{},"n":{"docs":{},"i":{"docs":{},"e":{"docs":{},"l":{"docs":{},"\"":{"docs":{},"]":{"docs":{},"처":{"docs":{},"럼":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}}}}}}}}}}}}}}},"?":{"docs":{},":":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}},"n":{"docs":{},"o":{"docs":{},"s":{"docs":{},"t":{"docs":{},"i":{"docs":{},"c":{"docs":{},",":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}}}}}},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{},",":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0025906735751295338}}}}}}},"+":{"docs":{},"+":{"docs":{},";":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}},",":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0037054191755442334},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0025906735751295338}}},":":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.004631773969430292},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0025673940949935813},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.006476683937823834}},"\"":{"docs":{},"\"":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}},";":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0018527095877721167},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}},",":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}}},"{":{"docs":{},"를":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}},"를":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}},"에":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}},"와":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0013895321908290875},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}},"의":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009263547938860583},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"[":{"1":{"0":{"docs":{},"]":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}},"docs":{}},"docs":{}},"b":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0034550839091806516}},"으":{"docs":{},"로":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}}}}}},"o":{"docs":{},"v":{"docs":{"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.006993006993006993}}}}},"c":{"docs":{},"c":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718}},"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.0004935834155972359}},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}}}}}}}}}}}}}}}}},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{},"i":{"docs":{},"s":{"docs":{},"h":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}}}}}}}}},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0018148820326678765},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}},"o":{"docs":{},"r":{"docs":{},",":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}}}}}},"p":{"docs":{},"t":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0042643923240938165},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}}}}},"i":{"docs":{},"d":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}}}}},"t":{"docs":{},"i":{"docs":{},"v":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}},"a":{"docs":{},"t":{"docs":{"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.023376623376623377}},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"]":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.005194805194805195}}}}}}}}},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.005194805194805195}}}},":":{"docs":{"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.005194805194805195}}}}}}}},"u":{"docs":{},"a":{"docs":{},"l":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0018148820326678765},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}}}}},"q":{"docs":{},"u":{"docs":{},"i":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},",":{"docs":{"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.006993006993006993}}}}}}}}}}},"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.0004935834155972359}}}}}}}}}}},"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.00176522506619594}}}}}}}}}}}}},"t":{"docs":{},"o":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383},"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488}}}}}},"h":{"docs":{},"o":{"docs":{},"r":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713},"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.006872852233676976}}}}}}},")":{"docs":{},":":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}}},"v":{"docs":{},"a":{"docs":{},"i":{"docs":{},"l":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0018148820326678765}}}}}},".":{"docs":{},"a":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}},"b":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0025906735751295338}},".":{"docs":{},"c":{"docs":{},",":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}}}}},"y":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0025906735751295338}}}}},"t":{"docs":{},"s":{"docs":{},"가":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}},"에":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}}}}},"t":{"docs":{},"o":{"docs":{},"m":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}}}}},"c":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0013895321908290875},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0018264840182648401},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0076045627376425855},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.004073319755600814},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0025673940949935813},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.025906735751295335}},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.005982512655315232},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.01332675222112537},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.001379310344827586},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.004891684136967156},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.002325581395348837},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0022955523672883787},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.007374631268436578},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.008547008547008548},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.006825938566552901},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00706090026478376},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.004437869822485207},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0064065230052417},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.015584415584415584},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0038510911424903724},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.019189765458422176},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.012953367875647668}},"e":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009203865623561896},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}},",":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}},":":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928}}}}},"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.0005824111822947001}}}}}}}}}}}}}}}}}}}}}}}}}},".":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0025906735751295338}},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0018148820326678765},"pages/declaration files/Templates.html":{"ref":"pages/declaration files/Templates.html","tf":0.07692307692307693}}}}}},")":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0025906735751295338}}},",":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}},":":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0025906735751295338}}},"i":{"docs":{},"c":{"docs":{"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0025}}}}}},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},")":{"docs":{},":":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}}}}}}},"o":{"docs":{},"u":{"docs":{},"d":{"docs":{},"\"":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}},"n":{"docs":{},"e":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}},".":{"docs":{},"m":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}}},"p":{"docs":{},";":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}},"(":{"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.00706090026478376}}}}}}}}}},"r":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00353045013239188}}}}},"c":{"docs":{},"k":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0013805798435342844}},"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.0018407731247123793}},",":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}},"와":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}}}}}}}}}}}},"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.0036815462494247586}},"e":{"docs":{},";":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}},"라":{"docs":{},"는":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}}}}}}}}}}}}},"s":{"docs":{},"e":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}}}},"i":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}},"를":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}},"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.0022189349112426036}}}}}}}}}}}}}},"o":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}},"d":{"docs":{},"e":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.007259528130671506},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.017057569296375266},"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.006993006993006993},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.004608294930875576}},")":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}},"나":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"\"":{"docs":{},"]":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.003205128205128205}}}},".":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713},"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.006993006993006993}}},",":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0030959752321981426}}},":":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}}}},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.002779064381658175},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009203865623561896},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.005479452054794521},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0025811209439528023},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.004273504273504274},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0014792899408284023},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0011648223645894002},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0042643923240938165},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0016722408026755853}},"r":{"docs":{},"u":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}},"o":{"docs":{},"r":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0038860103626943004}},"(":{"docs":{},"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.0016835016835016834},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}},"r":{"docs":{},"i":{"docs":{},"v":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947}}}},"o":{"docs":{},"t":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}}}}},"h":{"docs":{},":":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.002300966405890474}}}},")":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0025974025974025974},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}}},"m":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0023296447291788003}}}}}}}}},":":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0024679170779861796},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}}},"u":{"docs":{},"m":{"docs":{},"f":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{},":":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}}}}}}},"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.0004935834155972359}}}}}}}}}},"t":{"docs":{},"h":{"docs":{},"e":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0029615004935834156}}}}}}}}}},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}},"x":{"docs":{},":":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}}},"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.0021321961620469083}}}}}}}}}}}},".":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}}}}},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},",":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}}}}}}},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.001397624039133473}}}}}}}}},"는":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}},"를":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009263547938860583},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}},"변":{"docs":{},"수":{"docs":{},"의":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}},")":{"docs":{},")":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}}},"a":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0027397260273972603}}}}},".":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}}},",":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}}},"o":{"docs":{},"l":{"docs":{},"e":{"docs":{},".":{"docs":{},"e":{"docs":{},"r":{"docs":{},"r":{"docs":{},"o":{"docs":{},"r":{"docs":{},".":{"docs":{},"b":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"o":{"docs":{},"l":{"docs":{},"e":{"docs":{},")":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}}}}}}}}}}}}}}}}}}}},"l":{"docs":{},"o":{"docs":{},"g":{"docs":{},"(":{"docs":{},"`":{"docs":{},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}}}}},"$":{"docs":{},"{":{"docs":{},"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.0009871668311944718}}}}}}}}}}}}}},"a":{"docs":{},"n":{"docs":{},"i":{"docs":{},"m":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}},"\"":{"docs":{},"$":{"docs":{},"{":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.002136752136752137}},"s":{"docs":{},"}":{"docs":{},"\"":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}}},"'":{"docs":{},"$":{"docs":{},"{":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}}}},"s":{"docs":{},"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.0007855459544383347}}}}}}}}}}}}}}}}}}}}}}}}},"e":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"d":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009263547938860583}}}}}}}}}},"x":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248}},")":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818}}},"[":{"0":{"docs":{},"]":{"docs":{},".":{"docs":{},"s":{"docs":{},"u":{"docs":{},"b":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"(":{"1":{"docs":{},")":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}}},"docs":{}}}}}}}}}}},"1":{"docs":{},"]":{"docs":{},".":{"docs":{},"s":{"docs":{},"u":{"docs":{},"b":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"(":{"1":{"docs":{},")":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}}},"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.0008453085376162299}}}}}}}}}}}}}}}}},"docs":{}},".":{"docs":{},"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.0018148820326678765}}}}}}}}}}}}}}}}}}}}},"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.0025906735751295338}}}}}}}}}}},"\"":{"docs":{},"o":{"docs":{},"h":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}},"b":{"docs":{},"e":{"docs":{},"e":{"docs":{},"p":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}}}},"t":{"docs":{},"i":{"docs":{},"c":{"docs":{},"k":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}}},"h":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}}}},"d":{"docs":{},"e":{"docs":{},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}}}},"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.0004935834155972359}}}}}}}}}}}}}}}},"e":{"docs":{},"n":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}},"(":{"docs":{},")":{"docs":{},":":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0011648223645894002}}}}}},"r":{"docs":{},"o":{"docs":{},"a":{"docs":{},"m":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}},"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.0004935834155972359}}}}}}}}}}}}}}}}}},"오":{"docs":{},"류":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}},"f":{"docs":{},"(":{"docs":{},")":{"docs":{},":":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0011648223645894002}}}}}},"h":{"docs":{},"a":{"docs":{},"l":{"docs":{},"f":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}}}}}}},"e":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}},")":{"docs":{},";":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}},"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.0009871668311944718}}}}}}}}}}}}}}}}}}}},".":{"docs":{},"x":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248}}}},"n":{"docs":{},"t":{"docs":{},"r":{"docs":{},"y":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704}}}}}}}}},"f":{"docs":{},"i":{"docs":{},"r":{"docs":{},"s":{"docs":{},"t":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0018527095877721167}}}}}}}},"(":{"docs":{},")":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}}}}},"l":{"docs":{},"a":{"docs":{},"b":{"docs":{},"e":{"docs":{},"l":{"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.0009203865623561896}}}}}}}}}}}}}}}}}}}}},"'":{"docs":{},"w":{"docs":{},"o":{"docs":{},"o":{"docs":{},"f":{"docs":{},"!":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}}},"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.0004597701149425287}}}}}}}}}}}}},"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.0009074410163339383}}}}}}}}}}}},"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.0004935834155972359}}}}}}}}}}}}},"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.0004935834155972359}}}}}}}}}}}}},"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.0009871668311944718}}}}}}}}}}}}}}}}},"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.0004935834155972359}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"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.0004935834155972359}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"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.0004935834155972359}}}}}}}}}}}}}}}}}}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}}}}}}}}}}},"a":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}},"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.0034940600978336828}}}}}}}}}}}}},".":{"docs":{},"x":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0025906735751295338}}}}},"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.004962779156327543}}}}}}}}}}}}}}}}}}},"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.0018148820326678765}}}}}}}}}}}}}}}}}}},"(":{"docs":{},"e":{"docs":{},")":{"docs":{},".":{"docs":{},"x":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}}}},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{},")":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248}}}}}}}},")":{"docs":{},";":{"docs":{"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.007407407407407408}}}}},"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.0038022813688212928}}}}}}}}}}}},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}},"e":{"docs":{},"w":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}}}},"p":{"docs":{},"e":{"docs":{},"t":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.007407407407407408}}}}}}},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{},",":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}},"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.0025974025974025974}}}}}}}}}}}},"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.0018148820326678765}}}}}}}}}}}}}}}}}}}}}}}}}}},"l":{"docs":{},"o":{"docs":{},"g":{"docs":{},"g":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}}}}}}}}}}},"u":{"docs":{},"m":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0025906735751295338},"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.006872852233676976},"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.013986013986013986}},"e":{"docs":{},"r":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0011061946902654867},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}}}},"d":{"docs":{},".":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}},"p":{"docs":{},"t":{"docs":{"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.003952569169960474},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383},"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":10}}}}}},"i":{"docs":{},"d":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},"u":{"docs":{},"r":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0022727272727272726}},"a":{"docs":{},"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.0010070493454179255}}}}}}}}}}},"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.0005824111822947001}}}}}}}}}}}}},"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.002014098690835851}}}}}}}}}}}}}}}}}}}},"를":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851}}}}}},".":{"docs":{},"c":{"docs":{},"l":{"docs":{},"o":{"docs":{},"r":{"docs":{},";":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}}}},"o":{"docs":{},"l":{"docs":{},"o":{"docs":{},"r":{"docs":{},";":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}}}}}},"w":{"docs":{},"i":{"docs":{},"d":{"docs":{},"t":{"docs":{},"h":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009203865623561896}},";":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009203865623561896}}}}}}}}},"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.0014204545454545455}}}}}}}}}}}}}}}},"l":{"docs":{},"i":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0018148820326678765},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0038860103626943004}},".":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0038860103626943004}}},"s":{"docs":{},"\"":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}},",":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}}}}},"u":{"docs":{},"s":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},",":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}}}}}}}},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}},"n":{"docs":{},"i":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}}}}},"t":{"docs":{},"r":{"docs":{},"o":{"docs":{},"l":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.002300966405890474}},"과":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}},"을":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}},"의":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0013805798435342844}}}}},"i":{"docs":{},"b":{"docs":{},"u":{"docs":{},"t":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669},"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488},"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.013986013986013986}}}}}}},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.007772020725388601}}}}},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},":":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},";":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}},"x":{"docs":{},"t":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}},":":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}}}}}},"c":{"docs":{},"e":{"docs":{},"p":{"docs":{},"t":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0025906735751295338}},"s":{"docs":{},")":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}}}}}}}},"m":{"docs":{},"p":{"docs":{},"i":{"docs":{},"l":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}},"e":{"docs":{},"r":{"docs":{},")":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}},":":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0022727272727272726}}},"?":{"docs":{},")":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"a":{"docs":{},"v":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}},"e":{"docs":{},"를":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}}}}}}}}}}},"o":{"docs":{},"n":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0022727272727272726},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.005134788189987163}},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"s":{"docs":{},"/":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}},"를":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}},")":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0014792899408284023}}},"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.0007396449704142012}}}}}}}}}}}}}}}},"u":{"docs":{},"t":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}}}},"l":{"docs":{},"e":{"docs":{},"x":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},".":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}}}}}}}}},"a":{"docs":{},"t":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}}}}},"m":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0018148820326678765}},"j":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0015710919088766694},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0025673940949935813},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0027223230490018148}},"s":{"docs":{},"를":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"가":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"모":{"docs":{},"듈":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"와":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578}}},"/":{"docs":{},"r":{"docs":{},"e":{"docs":{},"q":{"docs":{},"u":{"docs":{},"i":{"docs":{},"r":{"docs":{},"e":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},")":{"docs":{},"작":{"docs":{},"은":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}}}}}}}}}}}}},"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.0009074410163339383}}}}}}}}},",":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0025}}}}}}},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488},"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.006993006993006993}}}}}},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}}},"b":{"docs":{},"i":{"docs":{},"n":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.007772020725388601},"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488}},"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.0012953367875647669}}}}}}}}}}}},"e":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}}},"r":{"docs":{},"e":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":5.00503524672709},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}},")":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}},"를":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"d":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0018148820326678765},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083},"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.006993006993006993}}}}}}},"c":{"docs":{},"t":{"docs":{},"l":{"docs":{},"i":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.006191950464396285}}}}}}}}},"p":{"docs":{},"i":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0015710919088766694},"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}},"l":{"docs":{},"o":{"docs":{},"r":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0076077768385460695},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0027611596870685687},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00176522506619594}},":":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0041417395306028535},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}}},"에":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},".":{"docs":{},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"n":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00176522506619594}},";":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.00253592561284869},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}}}}}}},"b":{"docs":{},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},";":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00264783759929391}}}}}}},"r":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00264783759929391}}}},"[":{"2":{"docs":{},"]":{"docs":{},";":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}},"docs":{}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}}}},"?":{"docs":{},":":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0018407731247123793},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.006396588486140725}}}},"가":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}},"(":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}}}}}}}}},"u":{"docs":{},"r":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009203865623561896}},":":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0013805798435342844}}}}}},"l":{"docs":{},"a":{"docs":{},"p":{"docs":{},"s":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}}}}}}},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}},"e":{"docs":{},"r":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0013805798435342844}},".":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}}}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}}}}}},";":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}}},":":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0025906735751295338}}}}}},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}}},"#":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}},"의":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"에":{"docs":{},"서":{"docs":{},"는":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}},"a":{"docs":{},"c":{"docs":{},"h":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.003142183817753339}}}}}},"t":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}},"c":{"docs":{},"h":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009263547938860583},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}}},")":{"docs":{},":":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00176522506619594}}}},";":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00176522506619594}}},"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.0009074410163339383}}}}}}}}}}}},"s":{"docs":{},"e":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.003443328550932568},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0014749262536873156}},"가":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}},"p":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}},"e":{"docs":{},"라":{"docs":{},"고":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}}}}},"l":{"docs":{},"c":{"docs":{},"u":{"docs":{},"l":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0018436578171091445}},"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.0004935834155972359}}}}}}}}}}}}}}}}}}}}}}}}}}}},"o":{"docs":{},"r":{"docs":{},"(":{"2":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}},"docs":{},")":{"docs":{},";":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}},",":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0011061946902654867}}},".":{"docs":{},"t":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578}}}}}}}}}}},"l":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0011648223645894002},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.007259528130671506},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.021671826625386997}},"s":{"docs":{},")":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}},":":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}}}},"e":{"docs":{},"d":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0011648223645894002}}}}},".":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}}}}},"s":{"docs":{},")":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}},".":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}}}},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0018148820326678765}},"e":{"docs":{},".":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}},"/":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"u":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}}}}}}}}}}}}}}},"r":{"docs":{},"d":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}},":":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.006436781609195402}}},";":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"p":{"docs":{},"i":{"docs":{},"c":{"docs":{},"k":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.001379310344827586}},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.001379310344827586}}},"는":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}}}}}}},"s":{"docs":{},":":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0018390804597701149}}}},"를":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.001379310344827586}}},"와":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}},"o":{"docs":{},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{},"e":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}}}}}}}},"e":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}}}}},"d":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.003409090909090909}},"n":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}},"을":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}}},"h":{"docs":{},"e":{"docs":{},"c":{"docs":{},"k":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0027223230490018148},"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.006993006993006993},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}},"s":{"docs":{},")":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009203865623561896}}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},")":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0022189349112426036}}},"\"":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}}}}}},"j":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}},"s":{"docs":{},"를":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0025673940949935813}}}}}}}},"i":{"docs":{},"l":{"docs":{},"d":{"docs":{},"r":{"docs":{},"e":{"docs":{},"n":{"docs":{},":":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0022189349112426036}}}}}}}},"n":{"docs":{},"e":{"docs":{},"s":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0016722408026755853}}}}}}}},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0027223230490018148}}}},"r":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0025}}}}}}},"o":{"docs":{},"o":{"docs":{},"s":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}}}}}},":":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.00253592561284869},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}},"\\":{"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.0025}}}}}}}}}}},"(":{"1":{"0":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}}},"docs":{}},"docs":{},")":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407}},";":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.001397624039133473},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}}}},")":{"docs":{},":":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}},"y":{"docs":{},";":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}},"를":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}},"r":{"docs":{},"c":{"docs":{},"l":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0018264840182648401},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947}},"e":{"docs":{},",":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}},";":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}}}},"를":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}},".":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}}}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}}}}}}}},"a":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947}}},"b":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.000860832137733142}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0025673940949935813}}}}}},"d":{"docs":{},";":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}}},"x":{"docs":{},";":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}}}},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.003629764065335753},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.008528784648187633},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.011658031088082901}},"e":{"docs":{},"c":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}},"(":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}},"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.0009203865623561896}}}}}}}}}}}}}},"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.0004601932811780948}}}}}}}}}}}}}}}},"의":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}}}}},"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.0004597701149425287}}}}}}}},":":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.001379310344827586}}},"는":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}}}}}}}}},"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.0013805798435342844}}}}}}}}},"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.0004601932811780948}}}}}}}}}}}}}}}}},"{":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.002300966405890474}}}},"를":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}},"에":{"docs":{},"서":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}},"의":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}}}}}}},"(":{"docs":{},"c":{"docs":{},":":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}}}},"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.0006988120195667365}}}}}}}}}}}}}}}}}}}}}},"c":{"docs":{},":":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}}},"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.0006988120195667365}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"z":{"docs":{},"o":{"docs":{},"o":{"docs":{},"(":{"docs":{},")":{"docs":{},":":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717}}}}}}}},"e":{"docs":{},"l":{"docs":{},"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/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.000860832137733142},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0088261253309797}}}}}}}}}}},"와":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}}}}}}}},"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.0009074410163339383}}}}}}}}}}}}}}}}},"l":{"docs":{},"f":{"docs":{"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0025}}}}},"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.0004601932811780948}}}}}}}},":":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}}}},"u":{"docs":{},"r":{"docs":{},"r":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.002300966405890474}}}}}}},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}},"e":{"docs":{},"(":{"docs":{},")":{"docs":{},":":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}},":":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578}}}}}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"o":{"docs":{},"m":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}}}}}}}}}},"[":{"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.0038022813688212928}}}}}}}}}}}}}}}}}}}}}}}}},";":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.004073319755600814},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}},"n":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}},"s":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}},"z":{"docs":{},"e":{"docs":{},"c":{"docs":{},"h":{"docs":{},":":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}}}}}},"e":{"1":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0018264840182648401}}},"2":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}},"의":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}}},"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0036529680365296802},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}},"r":{"docs":{},"r":{"docs":{},"o":{"docs":{},"r":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0046439628482972135}},"s":{"docs":{},")":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}},"(":{"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.0008453085376162299}}}}}}}},"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.00028694404591104734}}}}}}}}}},"b":{"docs":{},"a":{"docs":{},"s":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}},"m":{"docs":{},"i":{"docs":{},"s":{"docs":{},"s":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}}}}}},"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.0008453085376162299}}}},":":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}}}}}}},"`":{"docs":{},"e":{"docs":{},"x":{"docs":{},"p":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.000860832137733142}}}}}}}},"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.0003687315634218289}}}}}}}}}}}}},",":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}}}}},";":{"docs":{"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.00303951367781155}}}}},"d":{"docs":{"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.006993006993006993}},"g":{"docs":{},"e":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}}}},"m":{"docs":{},"p":{"docs":{},"t":{"docs":{},"i":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}},"y":{"docs":{},"를":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}},";":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248}}},"에":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}},"l":{"docs":{},"o":{"docs":{},"y":{"docs":{},"e":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.003948667324777887}},"e":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"b":{"docs":{},"o":{"docs":{},"b":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}}}},"h":{"docs":{},"o":{"docs":{},"w":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718}}}}}}}}}}},")":{"docs":{},";":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718}}}}},".":{"docs":{},"f":{"docs":{},"u":{"docs":{},"l":{"docs":{},"l":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718}}}}}}}}}},";":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"는":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718}}},"라":{"docs":{},"는":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}},"를":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718}}},"에":{"docs":{},"게":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}},"의":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0014807502467917078}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}}}}}}},"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":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0025}},"을":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}},"[":{"1":{"docs":{},"]":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}},"docs":{}}}}}}}}}}}}}}}}}}},"b":{"docs":{},"o":{"docs":{},"m":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0025}}}}},"을":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}}}},"n":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0016722408026755853}},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},"e":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.003142183817753339}}}}}},"y":{"docs":{},":":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.00303951367781155}}},"를":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}},".":{"docs":{},"t":{"docs":{"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.00303951367781155}}}}}},"i":{"docs":{},"r":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}}}},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"c":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}},"e":{"docs":{},":":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}}}}}},"d":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}},"e":{"docs":{},"d":{"docs":{},")":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}}}}},"u":{"docs":{},"m":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.00422654268808115},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.021004566210045664},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.002325581395348837},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0038860103626943004},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}},"s":{"docs":{},"는":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}},")":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0045662100456621},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}}},"에":{"docs":{},"서":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}},"은":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}},"의":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597}}},"e":{"docs":{},"r":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}},"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.0005824111822947001}}}}}}}}}}}}}}},".":{"docs":{},"a":{"docs":{},";":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0018264840182648401}}}}},";":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}},"[":{"docs":{},"a":{"docs":{},"]":{"docs":{},";":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0018264840182648401}}}}},"e":{"docs":{},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{},"[":{"docs":{},"\"":{"docs":{},"a":{"docs":{},"\"":{"docs":{},"]":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}}}}}}}}}}}}},"s":{"docs":{},"u":{"docs":{},"r":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}},"v":{"docs":{},"i":{"docs":{},"r":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0018148820326678765}},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},".":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0018148820326678765}}}}}}}}}}}},"o":{"docs":{},"u":{"docs":{},"g":{"docs":{},"h":{"docs":{},",":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}}}}}},"g":{"docs":{},"l":{"docs":{},"i":{"docs":{},"s":{"docs":{},"h":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}}}}}},"s":{"2":{"0":{"1":{"5":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.003927729772191673},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}},"에":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}},"서":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}},"도":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}},"를":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}},"인":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"/":{"docs":{},"e":{"docs":{},"s":{"6":{"docs":{},"는":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}}},"docs":{}}}},",":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}},".":{"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.0008361204013377926}}}}}}},"r":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}}},"g":{"docs":{},"e":{"docs":{},"n":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}}}}},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"m":{"docs":{},"i":{"docs":{},"s":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}}},"x":{"docs":{},"i":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}}}}},"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.0008361204013377926}}}}}}}}},"s":{"docs":{},"y":{"docs":{},"m":{"docs":{},"b":{"docs":{},"o":{"docs":{},"l":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}},".":{"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.0008361204013377926}}}}}}}}}}}}}}}}}}}},"6":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}},".":{"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.0008361204013377926}}}}}}}}}}}}}}}},"7":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}},".":{"docs":{},"o":{"docs":{},"b":{"docs":{},"j":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}}}}}},"s":{"docs":{},"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.0008361204013377926}}}}}}}}}}}}}},"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.0008361204013377926}}}}}}}}}}}}}},"docs":{}},"docs":{}},"docs":{}},"3":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}},")":{"docs":{"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704}}},"를":{"docs":{"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}},"와":{"docs":{"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704}}},",":{"docs":{"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0025}}}},"5":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0015710919088766694},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.011111111111111112},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0011648223645894002},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0016722408026755853}},"를":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}},"보":{"docs":{},"다":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0023296447291788003}}}},":":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}},",":{"docs":{"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0025}}}},"6":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0014792899408284023},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0054446460980036296},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.005}},"의":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}},")":{"docs":{},",":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}},",":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}},":":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}},"7":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}},"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.002508361204013378}},"p":{"docs":{},"e":{"docs":{},"c":{"docs":{},"i":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}}},"n":{"docs":{},"e":{"docs":{},"x":{"docs":{},"t":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}},".":{"docs":{},"a":{"docs":{},"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.0008361204013377926}}}}}}}}}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"m":{"docs":{},"i":{"docs":{},"s":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}}}}}}}}}}}},"x":{"docs":{},"a":{"docs":{},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.009074410163339383},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":10.004264392324094},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0030959752321981426},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}},"e":{"docs":{},")":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},",":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.008166969147005444},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0030959752321981426},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.012953367875647668},"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488},"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.013986013986013986}}},";":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0030959752321981426}}},":":{"docs":{"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488}}}}}}},"c":{"docs":{},"t":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}},"l":{"docs":{},"i":{"docs":{"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.006993006993006993}}}}}}},"p":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}},"l":{"docs":{},"o":{"docs":{},"r":{"docs":{},"e":{"docs":{},"r":{"docs":{},"가":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}},"를":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}}}},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}}}}},"i":{"docs":{},"c":{"docs":{},"i":{"docs":{},"t":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}},",":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0025906735751295338}}}}}}}},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0028169014084507044},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.004545454545454545},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.028392330383480827},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.01282051282051282},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.010238907849829351},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.01500441306266549},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0025673940949935813},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.003629764065335753},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.018134715025906734}},")":{"docs":{},"는":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"s":{"docs":{},")":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0014749262536873156},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407}},";":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},",":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407}}},".":{"docs":{},"t":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0011061946902654867}}},"c":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407}}}},"_":{"1":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"t":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}}},"docs":{}},"가":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"는":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0018436578171091445}},"이":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"도":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"로":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"를":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578}}},"에":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"가":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}},"된":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"로":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"를":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0014749262536873156},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}},"만":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"의":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"인":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"하":{"docs":{},"는":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578}}}},"e":{"docs":{},"d":{"docs":{},")":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}},"되":{"docs":{},"지":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}}}}},".":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}},"s":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0018148820326678765},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0025906735751295338},"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0018148820326678765}},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},"\"":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}}}}},"s":{"docs":{},")":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}},".":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}}}}}},",":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0018148820326678765}}}}}},"은":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"따":{"docs":{},"라":{"docs":{},"서":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}}}}}}}}},"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":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0017472335468841002},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0025}},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"s":{"docs":{},"[":{"1":{"docs":{},"]":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}},"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.0025}}}}}}}}}}}}}}}}}}}},"c":{"docs":{},"t":{"docs":{"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488}},"e":{"docs":{},"d":{"docs":{},",":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}}}}}}}},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}},")":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}},"t":{"docs":{},"e":{"docs":{},"n":{"docs":{},"s":{"docs":{"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.00303951367781155}}},"을":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"\"":{"docs":{},",":{"docs":{"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488}}}}}}}},"d":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0032213529682466636},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.004935834155972359},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0020964360587002098},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0029585798816568047},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0025974025974025974},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.005134788189987163},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.006396588486140725},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}},"s":{"docs":{},"의":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}},"에":{"docs":{},"서":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}}},")":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}},"는":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}},"를":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}}},"(":{"docs":{},"f":{"docs":{},"i":{"docs":{},"r":{"docs":{},"s":{"docs":{},"t":{"docs":{},":":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}}}},"n":{"docs":{},"e":{"docs":{},"w":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}},")":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"에":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}}}},"r":{"docs":{},"n":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}},"a":{"docs":{},"l":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"m":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}},"a":{"docs":{},"n":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}}}}}},"c":{"docs":{},"e":{"docs":{},"r":{"docs":{},"p":{"docs":{},"t":{"docs":{},")":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}}}},"s":{"docs":{},"s":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}}}},"l":{"docs":{},"u":{"docs":{},"d":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},"e":{"docs":{},"는":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}},"와":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}}}}}}},"e":{"docs":{},"c":{"docs":{},"u":{"docs":{},"t":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}}},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.004537205081669692},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0025906735751295338}},".":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.0035070140280561123}}},"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.0005824111822947001}}},".":{"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.0005824111822947001}}}}}}}}}}}}}}}}}}}}}}}},":":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}}}}}}}}}}}}}}}}}}}}}}}}}}},"l":{"docs":{},"t":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}},".":{"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.0007855459544383347}}}}}}}}}}}}},"e":{"docs":{},"p":{"docs":{},"h":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717}},"a":{"docs":{},"n":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{},",":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.007444168734491315}}}}},",":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717}}}}}}}},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}},";":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00176522506619594}}},"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.0007396449704142012}}}}}}}}}}}}}}}}}}}},"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.0007396449704142012}}}}}}}}}}}}}}}}},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}}}}}},"s":{"docs":{},")":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0014792899408284023}}}}}}}}},"a":{"docs":{},"p":{"docs":{},"s":{"docs":{},"e":{"docs":{},"d":{"docs":{},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}},"e":{"docs":{},":":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}}},"?":{"docs":{},":":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}}}}}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"w":{"docs":{},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.006476683937823834}}}}}}}}},"c":{"docs":{},"m":{"docs":{},"a":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"2":{"0":{"1":{"5":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}},"에":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}},"docs":{}},"docs":{}},"docs":{}},"3":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"5":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.007407407407407408},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0018436578171091445},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0034129692832764505},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0011648223645894002},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0018148820326678765},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}}}},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704}}}}}}}}},"h":{"docs":{},"o":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}}}},"a":{"docs":{},"c":{"docs":{},"h":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0018148820326678765},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669},"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.006872852233676976}}}},"r":{"docs":{},"t":{"docs":{},"h":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}}}}}},"l":{"docs":{},"i":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}}}}}}},"s":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}},"i":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.003629764065335753}},"n":{"docs":{},"g":{"docs":{},")":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},":":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}},"e":{"docs":{},"r":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383},"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.006993006993006993}}}}}}},".":{"docs":{},"m":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"a":{"docs":{},"g":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}},"e":{"docs":{},";":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}}}}}},"b":{"docs":{},"a":{"docs":{},"r":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}},")":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}}}}},"f":{"docs":{},"o":{"docs":{},"o":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0027397260273972603}}}}},"x":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}},"y":{"docs":{},")":{"docs":{},")":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}},";":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}}},"g":{"docs":{},".":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}}}}},":":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.001379310344827586}}},"v":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.002325581395348837},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}},")":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0018390804597701149},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248}}},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}},"e":{"docs":{},",":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}}},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},")":{"docs":{},":":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}}}}}}}},":":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}},";":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}}}},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0011648223645894002}},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"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.0003687315634218289}}}}}}}}}}}}}}}}}}}},"d":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0011648223645894002}}}}}}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},")":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}}}}}}}}}}},")":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}},"p":{"docs":{},"i":{"docs":{},"t":{"docs":{},"h":{"docs":{},"e":{"docs":{},"t":{"docs":{},";":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947}}}}}}}}},"f":{"docs":{},"f":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}},"s":{"docs":{},".":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}}}}}},"i":{"docs":{},"t":{"docs":{},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{},".":{"docs":{"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488}}}}}}}}},"f":{"1":{"2":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}},"docs":{}},"5":{"docs":{},"키":{"docs":{},"를":{"docs":{"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0025}}}}},"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}},"i":{"docs":{},"l":{"docs":{},"e":{"1":{"docs":{},".":{"docs":{},"j":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"t":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}},"2":{"docs":{},".":{"docs":{},"j":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"t":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}},"3":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}},"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.004008016032064128},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.008166969147005444},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0038860103626943004},"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.020618556701030927},"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.013986013986013986},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0025}},")":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0022727272727272726},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}},"을":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.00303951367781155}}}}}}},"s":{"docs":{},")":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0016901408450704226},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407}}},",":{"docs":{"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488},"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.006993006993006993},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}},".":{"docs":{"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.010309278350515464}}},"]":{"docs":{},".":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}}},"a":{"docs":{},"c":{"docs":{},"c":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}}}}}}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}}}}}},",":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0027223230490018148},"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488}}},".":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0027223230490018148},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083},"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.006872852233676976}}}}},"r":{"docs":{},"s":{"docs":{},"t":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009263547938860583},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.006191950464396285},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0025906735751295338},"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.003367003367003367},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.002758620689655172}},"e":{"docs":{},":":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.006734006734006734}}},";":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"에":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}}},"]":{"docs":{},";":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}},"와":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009263547938860583}}},")":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},",":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}}},"n":{"docs":{},"a":{"docs":{},"l":{"docs":{},"\"":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851}},",":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851}}}},"l":{"docs":{},"y":{"docs":{},",":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}}}}}},"i":{"docs":{},"s":{"docs":{},"h":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0015710919088766694}}}}},"d":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0016901408450704226},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669},"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488},"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.013986013986013986}}},"e":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}}}},"s":{"docs":{},"h":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0014347202295552368}},"가":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"는":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"라":{"docs":{},"는":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}},"의":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}},"x":{"docs":{},"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.00028694404591104734}}}}}}}}}}},"e":{"docs":{},"l":{"docs":{},"d":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488}}}}}},"u":{"docs":{},"l":{"docs":{},"l":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597}},"e":{"docs":{},":":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"(":{"docs":{},")":{"docs":{},":":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}},"n":{"docs":{},"e":{"docs":{},"w":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}}}}}}},"에":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"을":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}}},"i":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}}}},"n":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.008417508417508417},"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.006042296072507553},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.009426551453260016},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0050704225352112674},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0033812341504649195},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.009726725335803613},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0032213529682466636},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.008735632183908045},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.011879804332634521},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0027397260273972603},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.002325581395348837},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.010043041606886656},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.004424778761061947},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00617828773168579},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.005917159763313609},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.011648223645894},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.005194805194805195},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.006109979633401222},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.005134788189987163},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.008166969147005444},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.03411513859275053},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.034055727554179564},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0038860103626943004},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.00303951367781155}},"(":{"docs":{},"f":{"docs":{},"o":{"docs":{},"o":{"docs":{},")":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}},")":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}}},"p":{"docs":{},"e":{"docs":{},"t":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}}},"o":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},":":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}}}}},"t":{"docs":{},"h":{"docs":{},"i":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}}},")":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.001379310344827586},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"s":{"docs":{},"o":{"docs":{},"u":{"docs":{},"r":{"docs":{},"c":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}}}}},"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.0009074410163339383}}}}}}}}},"r":{"docs":{},"c":{"docs":{},",":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}},":":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}}},"t":{"docs":{},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{},":":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}}}}},")":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}},"x":{"docs":{},",":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.001397624039133473}}},":":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0018390804597701149},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}},"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.0024813895781637717}}},":":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717}}}}}}}}}}}}},"y":{"docs":{},":":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}},"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.0003687315634218289}}}},"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.00303951367781155}}}}}}}}},"s":{"docs":{},")":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}},",":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}},".":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}}}},")":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}},".":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}}},",":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"가":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"만":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},".":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383},"pages/declaration files/Templates.html":{"ref":"pages/declaration files/Templates.html","tf":0.07692307692307693}},"s":{"docs":{},".":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}}}}},":":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}}}}}}}}},"s":{"docs":{},"s":{"docs":{},".":{"docs":{"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.006993006993006993}}}}}},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0018148820326678765},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}},"a":{"docs":{},"t":{"docs":{},":":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}},"(":{"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.0005824111822947001}}}}}}}}}}}}}}}},"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.0005824111822947001}}}}}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}}},".":{"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.0005824111822947001}}}}}}}}}}}}}}}}}}}}}}}}},"루":{"docs":{},"프":{"docs":{},"에":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}},".":{"docs":{},".":{"docs":{},"i":{"docs":{},"n":{"docs":{"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.007407407407407408}},"은":{"docs":{"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.007407407407407408}}}}},"o":{"docs":{},"f":{"docs":{"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.018518518518518517}},"는":{"docs":{"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.011111111111111112}}},"와":{"docs":{"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704}}},",":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}}}}},")":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},",":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}},"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.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0025}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"o":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0011061946902654867},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0014792899408284023},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.009067357512953367},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}},"!":{"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.0005633802816901409}}}}}}}}}}},"(":{"docs":{},")":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}},";":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}},"x":{"docs":{},":":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}},".":{"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.0016901408450704226}}}}}}}}}}},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}}}}}},"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.0005633802816901409}}}}}}}}},"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.0012953367875647669}}}}},"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.0012953367875647669}}}}}}}}}}}}},":":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0029585798816568047},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}}},";":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}},"d":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}},":":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.002779064381658175}}}},",":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}},"?":{"docs":{},":":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}},")":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}}}}}},"라":{"docs":{},"고":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}}},"t":{"docs":{},"n":{"docs":{},"o":{"docs":{},"t":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0027223230490018148}},"e":{"docs":{},".":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}}}}}},"u":{"docs":{},"r":{"docs":{},"t":{"docs":{},"h":{"docs":{},"]":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}}},"n":{"docs":{},"d":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}},"l":{"docs":{},"d":{"docs":{},"e":{"docs":{},"r":{"1":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}},"/":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"2":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"docs":{}}}}}}},"2":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},"/":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"3":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"docs":{}}}}}}},"docs":{},".":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}},"l":{"docs":{},"o":{"docs":{},"w":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0038860103626943004},"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488},"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.006993006993006993}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},":":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}}}}}}},"c":{"docs":{},"u":{"docs":{},"s":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}}}}},"r":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}},"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.0010070493454179255},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.004608294930875576}},":":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0022727272727272726}}}}}}}}},"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.00303951367781155}}}}}}}}}}}}}}},"i":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{},"i":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}}}}}}},"e":{"docs":{},"n":{"docs":{},"c":{"docs":{},"h":{"docs":{},":":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}}}}}},"e":{"docs":{},"e":{"docs":{},"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.0005633802816901409}}}}}}}}}}}}},"t":{"docs":{},":":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248}}}}},"w":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}},"e":{"docs":{},"r":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}}}}},"a":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}}}}}},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0030959752321981426}}}}}}}},"a":{"docs":{},"i":{"docs":{},"l":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}},"e":{"docs":{},"d":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}}}}}},"l":{"docs":{},"s":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.039297658862876256},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.005},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.0060790273556231}},"e":{"docs":{},";":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.015584415584415584},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}},")":{"docs":{},"함":{"docs":{},"수":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}}},",":{"docs":{"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}}},"]":{"docs":{},";":{"docs":{"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704}}}}}},"l":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},"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.0008361204013377926}}}}}}}}}}},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"y":{"docs":{},"(":{"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.0003687315634218289}}},"(":{"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.0009074410163339383}}}}}}}}}}}}}}}}}}}}},"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.0009074410163339383}}}}}}}}}}}}}}}}},")":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}},";":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}},"는":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}}}}}}},"m":{"docs":{},"i":{"docs":{},"l":{"docs":{},"y":{"docs":{},",":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}}}},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},".":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}}}},"r":{"docs":{},".":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}}}},"q":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}}},"v":{"docs":{},"o":{"docs":{},"r":{"docs":{},"e":{"docs":{},"d":{"docs":{},".":{"docs":{"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488}}}}},"i":{"docs":{},"t":{"docs":{"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.006993006993006993}}}}}}}},"(":{"1":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}},",":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.000860832137733142}}}},"docs":{},")":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0013895321908290875},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}},";":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0018527095877721167}}},":":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0011648223645894002}}}},"[":{"1":{"docs":{},",":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}},"docs":{},"f":{"docs":{},"i":{"docs":{},"r":{"docs":{},"s":{"docs":{},"t":{"docs":{},",":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}}}}}},"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.0004631773969430292}}}}}}}}}}}},"f":{"docs":{},"a":{"docs":{},"l":{"docs":{},"s":{"docs":{},"e":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}},",":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}}}}},"i":{"docs":{},"n":{"docs":{},"p":{"docs":{},"u":{"docs":{},"t":{"docs":{},":":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}}}}},"s":{"docs":{},"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.0004631773969430292}}}}}}}}}}}}}}}}}},"n":{"docs":{},":":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947}}}}},"t":{"docs":{},"r":{"docs":{},"u":{"docs":{},"e":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}},",":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}}},"h":{"docs":{},"i":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}}},"x":{"docs":{},")":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009263547938860583}}},":":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}},"{":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0018527095877721167}},"}":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}}},"e":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}}}},"o":{"docs":{},"b":{"docs":{},"j":{"docs":{},":":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}}}}},"g":{"docs":{},"(":{"docs":{},"x":{"docs":{},")":{"docs":{},")":{"docs":{},"와":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}}}}}}}},"의":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}},"함":{"docs":{},"수":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}},"가":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}},"에":{"docs":{},"서":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}}},"l":{"docs":{},"a":{"docs":{},"g":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947},"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.006872852233676976}},"s":{"docs":{},")":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}},"i":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"y":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}},"라":{"docs":{},"는":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}},"o":{"docs":{},"w":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}},"n":{"docs":{},"(":{"docs":{},")":{"docs":{},":":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}},"m":{"docs":{},"y":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"m":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0030959752321981426}}}}}}}}}},"x":{"docs":{},".":{"docs":{},"d":{"docs":{},"i":{"docs":{},"f":{"docs":{},"f":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}}}}}}}}},":":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.020123839009287926}}}}}},"와":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}},"s":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0027223230490018148},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.00303951367781155}},".":{"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.0012836970474967907}}}}}}}}}}}}}}}}}},"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.00303951367781155}}}}}}}}}}}}}}}}}}}}}}},"g":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.00303951367781155},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.004608294930875576}},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.010660980810234541}},"e":{"docs":{},"r":{"1":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}},":":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"은":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}},"2":{"docs":{},":":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}},"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.006734006734006734},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.006416584402764067},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.004076878276062901},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.017057569296375266}},"(":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834}},")":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834}}},":":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.005050505050505051}}}}}}}}},"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.008417508417508417}}}}}}}},"\"":{"docs":{},"w":{"docs":{},"o":{"docs":{},"r":{"docs":{},"l":{"docs":{},"d":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0014807502467917078}}},")":{"docs":{},";":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}}}}}}}}}},"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.0021321961620469083}}}}},",":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}}}}}}}}},")":{"docs":{},";":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}},"m":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},")":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}}}}}}},".":{"docs":{},"h":{"docs":{},"t":{"docs":{},"m":{"docs":{},"l":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.003367003367003367}}}}}},"j":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.003367003367003367}}},"t":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.005050505050505051}},"s":{"docs":{},"파":{"docs":{},"일":{"docs":{},"을":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834}}}}}}},"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.0004935834155972359}}}}}}}}}}}}}}}}},"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.0004935834155972359}}}}}}}}}}}}}}}}}}}},":":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718}}},";":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0024679170779861796}}},"m":{"docs":{},"a":{"docs":{},"k":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}},".":{"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.0004935834155972359}}}}}}}}}}}}}}}},":":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"라":{"docs":{},"는":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}}}}},"는":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"라":{"docs":{},"고":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}},"를":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718}}},"을":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"의":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718}}},"클":{"docs":{},"래":{"docs":{},"스":{"docs":{},"의":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}}}}}}},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"를":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}},"에":{"docs":{},"서":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}}}}},"(":{"docs":{},")":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0014807502467917078},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0017472335468841002}}},"n":{"docs":{},":":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}},"e":{"docs":{},"w":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}}}}},"y":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}},"@":{"docs":{},"r":{"docs":{},"e":{"docs":{},"q":{"docs":{},"u":{"docs":{},"i":{"docs":{},"r":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}}}}}}}},"\"":{"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.0021321961620469083}}}}},",":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}}}}}}}}},"g":{"docs":{},":":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}}},"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.0021321961620469083}}}}}}}}}}}}}},"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.0021321961620469083}}}}}}}}}}},"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.0021321961620469083}}}}}}}}}},"{":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},":":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0014807502467917078},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0023296447291788003},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.008528784648187633}}},"\"":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}}},",":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}}},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}},".":{"docs":{},"o":{"docs":{},"p":{"docs":{},"t":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}},"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.0021321961620469083}}}}}}}}}}}}}}},"k":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}},"e":{"docs":{},")":{"docs":{},":":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}}}}}}}},"s":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}}}}},",":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}}},"e":{"docs":{},"t":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0042643923240938165}},"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.0021321961620469083}}}}}}}}}}}}}}}},"n":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}},",":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.00253592561284869}}}}}},"i":{"docs":{},"d":{"1":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"2":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}},"(":{"1":{"docs":{},".":{"0":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}},"docs":{}}},"5":{"docs":{},".":{"0":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}},"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.0004935834155972359}}}}},"y":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}}}}}}}}},"를":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"의":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.00911854103343465}},".":{"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.00303951367781155}}}}}}}}}}}}}},"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.00303951367781155}}}}}}}}}}}}}}}}}}}}},"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.00303951367781155}}}}}}}}}}}}}}}}}}}}}}}}}},"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.00303951367781155}}}}}}}}}}}},"e":{"docs":{},"t":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.013986013986013986}},"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.0010070493454179255}}}}}}}}}},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{},":":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}},";":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}}}}}}}}},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}},"y":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}},";":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}}},"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.0038022813688212928}}}}}}}}}}}}}}}}},"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.0005633802816901409}}}}},"의":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}}}}}}}},"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.0009871668311944718}}}}}}}}}}}}}}}}},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}},"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.0004935834155972359}}}}}}}}}}}},"와":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}},"h":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}},":":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0027223230490018148}}}}}}}}}},"과":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0011648223645894002}}},"을":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"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.0006988120195667365}}}}},":":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}},"x":{"docs":{},",":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.001397624039133473}}}},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{},",":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.000860832137733142}}}}}}}}}},"라":{"docs":{},"는":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}},"에":{"docs":{},"서":{"docs":{},",":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}},"의":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}}}}}},"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.0005738880918220947}},":":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}}}}}}}}}}}}}},"s":{"docs":{},"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.0009132420091324201}}}}}}}}}}}}},"m":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"p":{"docs":{},"e":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{},":":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},";":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.000860832137733142}}}}}}}}}}}}},"(":{"docs":{},")":{"docs":{},":":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"(":{"docs":{},"n":{"docs":{},":":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}}}}},"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.00028694404591104734}}}}}}}}}}}}}}},"e":{"docs":{},"s":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}}}}},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}},"(":{"docs":{},"t":{"docs":{},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},":":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}}}}}}},"h":{"docs":{},"i":{"docs":{},"s":{"docs":{},",":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}}}}}}}}}}}}},"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.0021321961620469083}}}}}}}}}}}},"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.0021321961620469083}},"(":{"4":{"3":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}}}}},"docs":{}},"docs":{},"\"":{"docs":{},"a":{"docs":{},"l":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}}}}},"n":{"docs":{},":":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}}}},"s":{"docs":{},":":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}}}}}}}}}}},"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/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0030959752321981426}}}}}}}}}}}}}}},"n":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0018148820326678765},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.007739938080495356},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669},"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488}},"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.0004935834155972359}}}}}}}}}}}},"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.000501002004008016}}},"docs":{}}}}}}},"docs":{}}}}}}}}}}},"l":{"docs":{},",":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}},"\"":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}}}}},"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.0034940600978336828}}}}}}}}}}}},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{},"b":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.001397624039133473}},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.001397624039133473}}}}}}}}}}},"s":{"docs":{},")":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.001397624039133473}}}}}}}}},"r":{"docs":{},"m":{"docs":{},"a":{"docs":{},"n":{"docs":{},":":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}}}}}},"u":{"docs":{},"l":{"docs":{},"p":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.006042296072507553},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0204241948153967},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.0121580547112462}},")":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}},".":{"docs":{},"s":{"docs":{},"r":{"docs":{},"c":{"docs":{},"(":{"docs":{},"p":{"docs":{},"a":{"docs":{},"t":{"docs":{},"h":{"docs":{},"s":{"docs":{},".":{"docs":{},"l":{"docs":{},"i":{"docs":{},"b":{"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":{},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{},"'":{"docs":{},")":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"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.0010070493454179255}},";":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"p":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.003142183817753339}}}}}}}}}}}}}},"\"":{"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.00303951367781155}}}}}}}}}}}}}}}}},"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.002014098690835851}}}}}}}},"o":{"docs":{},"p":{"docs":{},"y":{"docs":{},"h":{"docs":{},"t":{"docs":{},"m":{"docs":{},"l":{"docs":{},"'":{"docs":{},",":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}}}}}}}}}},"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.002014098690835851},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}}}}}}}}},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{},"'":{"docs":{},",":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}}}}},"\"":{"docs":{},"c":{"docs":{},"o":{"docs":{},"p":{"docs":{},"i":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.002356637863315004}}}}}},"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.003142183817753339},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.00303951367781155}}}}}}}}}}}}}}}}}},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}},"e":{"docs":{},".":{"docs":{},"j":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0015710919088766694},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.00303951367781155}},"s":{"docs":{},"라":{"docs":{},"는":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}},"를":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}},"은":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}},")":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}}}},"을":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.003142183817753339}}}}}}},"의":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851}}},"로":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}},"를":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.003142183817753339},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"에":{"docs":{},"서":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}},"을":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}},",":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}},"t":{"docs":{},"i":{"docs":{},"l":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}},".":{"docs":{},"l":{"docs":{},"o":{"docs":{},"g":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}},"을":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}}}}}}}}}},"i":{"docs":{},"d":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0042643923240938165},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}},"e":{"docs":{},"를":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}},",":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0025906735751295338},"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488}}},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488},"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.006993006993006993}}}}}},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0018148820326678765}}}}}}},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947}},")":{"docs":{},"는":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}},"s":{"docs":{},")":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.000860832137733142}}}},"라":{"docs":{},"는":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}}}},"(":{"docs":{},")":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0013895321908290875},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}},";":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009263547938860583}}},":":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0011648223645894002}}}}},"함":{"docs":{},"수":{"docs":{},"가":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009263547938860583}}},"는":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}},"a":{"docs":{},"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.0004935834155972359}}}}}}}}}}}}},"l":{"docs":{},"o":{"docs":{},"b":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.004261363636363636}},"a":{"docs":{},"l":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.03720508166969147},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.01279317697228145},"pages/declaration files/Templates.html":{"ref":"pages/declaration files/Templates.html","tf":0.15384615384615385},"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.013986013986013986}},".":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0018148820326678765}},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383},"pages/declaration files/Templates.html":{"ref":"pages/declaration files/Templates.html","tf":0.07692307692307693}}}}}}}}}}},")":{"docs":{},"(":{"docs":{},"x":{"docs":{},")":{"docs":{},"은":{"docs":{},"(":{"docs":{},"는":{"docs":{},")":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}}}}}}}}},"을":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}},"i":{"docs":{},"v":{"docs":{},"e":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}},"n":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}}}}},"o":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}},"o":{"docs":{},"d":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}}}},".":{"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.0021321961620469083}}}}}}}}},"l":{"docs":{},"o":{"docs":{},"g":{"docs":{},"(":{"docs":{},"{":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}}}}}}}}},"i":{"docs":{},"m":{"docs":{},"p":{"docs":{},"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.0016835016835016834},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0032213529682466636},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.000860832137733142},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0014749262536873156},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.00641025641025641},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.005194805194805195}},"s":{"docs":{},"와":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}},"를":{"docs":{"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0025974025974025974}}}}}}}}},"i":{"docs":{},"c":{"docs":{},"i":{"docs":{},"t":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818}}}}}}},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.004028197381671702},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0015710919088766694},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.005681818181818182},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.021755162241887907},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.002136752136752137},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.008532423208191127},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.011022044088176353},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00353045013239188},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0017472335468841002},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.004073319755600814},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0038510911424903724},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.012704174228675136},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0030959752321981426},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.011658031088082901},"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.013986013986013986},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}},"에":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}},"서":{"docs":{},"는":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"를":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}},"s":{"docs":{},"는":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001503006012024048}}},"(":{"docs":{},"별":{"docs":{},"칭":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}}}}},"에":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},"서":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}},")":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"를":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.002004008016032064},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}},"의":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"로":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}}},"는":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.003006012024048096}}},"로":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"를":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.003006012024048096}}},"하":{"docs":{},"거":{"docs":{},"나":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}},"(":{"docs":{},"예":{"docs":{},":":{"docs":{},"'":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},"'":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}}}}}}}}}},"가":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001503006012024048}}},"된":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}}},"의":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}},"/":{"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.00088261253309797}}}}}}}}}},"문":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407}}}}},")":{"docs":{},",":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}},".":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}},"e":{"docs":{},"d":{"docs":{},".":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0027223230490018148}}}}},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{},"p":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0025}}}}}}}}},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0027223230490018148}}}}}},"a":{"docs":{},"g":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009203865623561896}},"i":{"docs":{},"n":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669},"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488}}}}}},"m":{"docs":{},"u":{"docs":{},"t":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}}},"n":{"docs":{},"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.0016835016835016834},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0054988216810683424},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.003409090909090909},"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488},"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.013986013986013986},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.02127659574468085},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.004608294930875576}},"l":{"docs":{},"을":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}}},"n":{"docs":{},"c":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0025906735751295338}},"e":{"docs":{},"o":{"docs":{},"f":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.000860832137733142},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}},"의":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}},".":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}}}}},"t":{"docs":{},"i":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}}}}}},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}},".":{"docs":{"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488}}}}}}}},"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.003703703703703704}}}}}}}}},"docs":{}},"docs":{},"e":{"docs":{},"r":{"docs":{},"f":{"docs":{},"a":{"docs":{},"c":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.003367003367003367},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0022727272727272726},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.01058444546709618},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.001379310344827586},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0020964360587002098},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0018264840182648401},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.005426356589147287},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.004591104734576757},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0014749262536873156},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.00641025641025641},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.01235657546337158},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.009615384615384616},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0018148820326678765},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.01279317697228145},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.009287925696594427},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.015544041450777202}},"e":{"docs":{},")":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009203865623561896},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}},":":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}},"s":{"docs":{},")":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}}},";":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"d":{"docs":{},"(":{"docs":{},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},":":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}}}},"를":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},".":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}}}}}},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},":":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}}}},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0025974025974025974}}}}}}},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}}}},"p":{"docs":{},"r":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}}}}}},"g":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},")":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}}}}}}}}},"n":{"docs":{},"d":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}}}},"l":{"docs":{},"l":{"docs":{},"i":{"docs":{},"j":{"docs":{"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.004608294930875576}}}}}}},"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.0029585798816568047}}}}}}}}},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"c":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}},"t":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}}}}}}}}},"d":{"docs":{},"e":{"docs":{},"x":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}},".":{"docs":{},"h":{"docs":{},"t":{"docs":{},"m":{"docs":{},"l":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}},"에":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}},"의":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}},"이":{"docs":{},"라":{"docs":{},"는":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}},"을":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}},"파":{"docs":{},"일":{"docs":{},"을":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}}}}}}},"t":{"docs":{},"s":{"docs":{},"x":{"docs":{},"로":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}},"를":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}},"가":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}}}},"j":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},"s":{"docs":{},"라":{"docs":{},"는":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},")":{"docs":{"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488}}},"는":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}}}},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}},"s":{"docs":{},"와":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}}}}}}},",":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}},"e":{"docs":{},"r":{"docs":{},"를":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}}}}},"n":{"docs":{},"t":{"docs":{},"e":{"docs":{},"d":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947}}}}}}}}},"p":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},".":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}}}}}}}}}},"i":{"docs":{},"c":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083},"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488}}}},"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.006872852233676976}}}}}}}}}}}},"i":{"docs":{},"t":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0025}},"i":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}},")":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"l":{"docs":{},"o":{"docs":{},"o":{"docs":{},"p":{"docs":{},"(":{"docs":{},")":{"docs":{},":":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}}}}}}}}}}},"o":{"docs":{},":":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.001379310344827586}}},"r":{"docs":{},"m":{"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.003436426116838488}}}}}}}}}}},"e":{"docs":{},"r":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}},"e":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},")":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}},"에":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717}}}}}}}}}}},"p":{"docs":{},"u":{"docs":{},"t":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}},";":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}},"[":{"0":{"docs":{},"]":{"docs":{},";":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}},"1":{"docs":{},"]":{"docs":{},";":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}},"docs":{}},":":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578}}}}}},"c":{"docs":{},"r":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},":":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574}}}}}}},"a":{"docs":{},"s":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}}}}}},"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.0003687315634218289}}}}}}}}}},"d":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0018148820326678765},"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488},"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.006993006993006993},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}}}},"o":{"docs":{},"r":{"docs":{},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"l":{"docs":{},"i":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0046439628482972135}}}}}}}}}}},"v":{"docs":{},"o":{"docs":{},"c":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"k":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0046439628482972135},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}},"e":{"docs":{},"l":{"docs":{},"a":{"docs":{},"t":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},"[":{"1":{"docs":{},",":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248}}}},"docs":{}},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}}}}}}}}}}}}}},"\"":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947}},")":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}},";":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}},"g":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"t":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}}}}}},"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.0008361204013377926},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0025}},"e":{"docs":{},"m":{"docs":{},"a":{"docs":{},"p":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0016722408026755853},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0025}}}}}}}}}}}}}}}},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}},"을":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0030211480362537764}}},"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.0007751937984496124}}}}}}}},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}}}}}}}}}}}}}},"r":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"로":{"docs":{"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704}}}}}}}}},"'":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0027223230490018148},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0046439628482972135},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}},".":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0018148820326678765},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669},"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.006993006993006993}}},":":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"a":{"docs":{},"n":{"docs":{},":":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}}}}}}},"'":{"docs":{},"l":{"docs":{},"l":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}},"f":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"x":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"s":{"docs":{},"가":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}}}}}}}},"문":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}},"s":{"docs":{},"d":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}}},"i":{"docs":{},"s":{"docs":{},"p":{"docs":{},"o":{"docs":{},"s":{"docs":{},"e":{"docs":{},"d":{"docs":{},":":{"docs":{"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.01038961038961039}}}}}}}}}}},"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.00028694404591104734}}}}}}},"가":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}}},"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.00028694404591104734}}}}}}}}}},"'":{"docs":{},"t":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}}}},"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.00028694404591104734}}}}}}}}}}},"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.00331858407079646},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.009615384615384616}}}}}}}}}}}}},"t":{"docs":{},"i":{"docs":{},"v":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.01038961038961039}}}}}}}}},"p":{"docs":{},"r":{"docs":{},"i":{"docs":{},"m":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}},"e":{"docs":{},"(":{"2":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}},"docs":{},"x":{"docs":{},":":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}}}}},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.002136752136752137}}}}}}},":":{"docs":{},"\"":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}}}},".":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0025906735751295338}}},"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.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0025}}}}}}}}}}}}}},"i":{"docs":{},"f":{"docs":{},"e":{"docs":{},"로":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}},"를":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009263547938860583}}}}}},"가":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}},"는":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}},"를":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0013895321908290875}}},"와":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}},"d":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.004608294930875576}},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.007686932215234102},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248}},"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.001397624039133473}}}}}}}}}}}}}},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},":":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.006289308176100629}}}}}}},";":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0034940600978336828}}}}},"f":{"docs":{},"i":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.009981851179673321}},"e":{"docs":{},"r":{"docs":{},"!":{"docs":{},"는":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}},"의":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}}}}}},"에":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}},"a":{"docs":{"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.004608294930875576}}},"를":{"docs":{"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.004608294930875576}}}}},"g":{"docs":{},"n":{"docs":{},"o":{"docs":{},"r":{"docs":{},"e":{"docs":{},"를":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}},"d":{"docs":{},":":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0030959752321981426}}}}}}}}},"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.00303951367781155}}}}}}}}}}}}}},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"t":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.001379310344827586}},"e":{"docs":{},":":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.006734006734006734},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574}}},";":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0018390804597701149}}},"?":{"docs":{},":":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.001379310344827586}}}}}}}}}},"b":{"docs":{},"e":{"docs":{},"l":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009203865623561896}},":":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0027611596870685687},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}},"l":{"docs":{},"e":{"docs":{},"d":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}},"e":{"docs":{},")":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}},"은":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}}}}}}}}},"이":{"docs":{},"라":{"docs":{},"는":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}}}}}},"y":{"docs":{},"e":{"docs":{},"g":{"docs":{},"g":{"docs":{},"s":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947}}}}}}}}}},"r":{"docs":{},"g":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0030959752321981426}}}}},"n":{"docs":{},"g":{"docs":{},"u":{"docs":{},"a":{"docs":{},"g":{"docs":{"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.004608294930875576}}}}}}}},"i":{"docs":{},"b":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0025}},"s":{"docs":{},":":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}},"에":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}},"\"":{"docs":{},";":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},".":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}},"s":{"docs":{},")":{"docs":{},"를":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407}}}},"와":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407}}},",":{"docs":{"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.004608294930875576}}}}}}}},"r":{"docs":{},"a":{"docs":{},"r":{"docs":{},"i":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":5.048094373865699},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669},"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.006993006993006993},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}},"e":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}},",":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0018148820326678765}}}}}},"y":{"docs":{},"!":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}},"'":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}},",":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.004537205081669692},"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488}}},".":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383},"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.006993006993006993}}}}}}},"가":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}},"n":{"docs":{},"k":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}},"e":{"docs":{},"d":{"docs":{},"l":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947}},";":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}}}}}},"e":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0011648223645894002},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383},"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488}}}},"s":{"docs":{},"t":{"docs":{"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}},":":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.00253592561284869}}},"[":{"1":{"docs":{},"]":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}},"docs":{}},"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.0031007751937984496}}}}}}}}},":":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}}}}}}}}}}}}}}}},"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.0008361204013377926},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.005}}}}}}}}}}}},")":{"docs":{"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.007407407407407408}}},"s":{"docs":{},".":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}}},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0025}}}}}}},"o":{"docs":{},"n":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}}},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947}}}}},"v":{"docs":{},"e":{"docs":{"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488}}}}},"o":{"docs":{},"a":{"docs":{},"d":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0018436578171091445},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0018148820326678765}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}}}}},"e":{"docs":{},"r":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0022727272727272726},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0054446460980036296},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.0060790273556231}},"\"":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0022727272727272726},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.00303951367781155}}},"'":{"docs":{},"로":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}},"에":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.00303951367781155}}}},":":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0022727272727272726},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.00303951367781155}}},"s":{"docs":{},":":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.00303951367781155}}},",":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0018148820326678765}}}},"도":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"를":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}},"와":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}},"가":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}},"는":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0022727272727272726}}},"에":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.00303951367781155}}},")":{"docs":{},".":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}}}}},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0025}},"h":{"docs":{},"o":{"docs":{},"s":{"docs":{},"t":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}}}},"t":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009203865623561896},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},":":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.002325581395348837}}}}}}}}},"d":{"docs":{},"a":{"docs":{},"s":{"docs":{},"h":{"docs":{"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.013986013986013986}},"를":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"와":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},",":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}}}},"o":{"docs":{},"p":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}},"k":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.004537205081669692},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669},"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.006993006993006993}}}},"g":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0042643923240938165}},"g":{"docs":{},"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.0006988120195667365}},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},"(":{"3":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}}}},"docs":{},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},":":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0034940600978336828}}}}}},"{":{"docs":{},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{},":":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}}}}}}}}}}}}}}}}}}}}},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.000860832137733142}},"e":{"docs":{},"은":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}}}},"(":{"docs":{},")":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}},":":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}},".":{"docs":{},"t":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"o":{"docs":{},"p":{"docs":{},"t":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0042643923240938165}}}}}},"n":{"docs":{},"g":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0025906735751295338}}}}},"e":{"docs":{},"t":{"docs":{},"에":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}},"을":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}},"의":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}},"과":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0013895321908290875}}},"은":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009263547938860583}}},"이":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}},"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.0007374631268436578},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.003205128205128205}},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}}},".":{"docs":{},"t":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.002136752136752137}}}}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"g":{"docs":{},"e":{"docs":{},"x":{"docs":{},"p":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.003205128205128205}},".":{"docs":{},"t":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},"(":{"docs":{},"s":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.003205128205128205}}}}}}}}}}},"와":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}}}}}}}}}}},"'":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0038860103626943004}}},",":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}}},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}},":":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}},"는":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}},"w":{"docs":{},"i":{"docs":{},"s":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}}}}}}}},"g":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00176522506619594}},"s":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}},"a":{"docs":{},"l":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0030959752321981426},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}}}},"f":{"docs":{},"t":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0027397260273972603},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0014749262536873156}},",":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0027397260273972603}}},":":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0054446460980036296}},")":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}},"a":{"docs":{},"d":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}},"f":{"docs":{"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0025}}}},"n":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947}},"e":{"docs":{},"w":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.005035246727089627},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0013805798435342844},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.011352418558736426},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0034940600978336828},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.01488833746898263},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.002582496413199426},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.007005899705014749},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.007478632478632479},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0034129692832764505},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0011648223645894002},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0025974025974025974},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0025673940949935813},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.007259528130671506},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0042643923240938165},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0038860103626943004}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"1":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}},"\"":{"docs":{},"로":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}},",":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}},"를":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}},"2":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009263547938860583}}},"docs":{},";":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}}},"s":{"docs":{},"q":{"docs":{},"u":{"docs":{},"a":{"docs":{},"r":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009203865623561896}},"e":{"docs":{},".":{"docs":{},"a":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009203865623561896}}}}}},"c":{"docs":{},"o":{"docs":{},"l":{"docs":{},"o":{"docs":{},"r":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009203865623561896}}}}}}}},";":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009203865623561896}}}}}}}}},"를":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718}}},"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.0005824111822947001}}}}}}}}}},":":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0025}}}}}},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.00507185122569738},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.000860832137733142},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}},"는":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}},"를":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}},"에":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}},"의":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}},")":{"docs":{},":":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}}},"x":{"docs":{},"t":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597},"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.006993006993006993}},":":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}},"t":{"docs":{},"w":{"docs":{},"o":{"docs":{},"r":{"docs":{},"k":{"docs":{},"의":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}}}}},"e":{"docs":{},"d":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0018148820326678765},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0030959752321981426},"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.020618556701030927}},",":{"docs":{"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.006993006993006993}}},"e":{"docs":{},"d":{"docs":{},".":{"docs":{"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.006993006993006993}}}}}}},"s":{"docs":{},"t":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}}}},"c":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"a":{"docs":{},"r":{"docs":{},"i":{"docs":{},"l":{"docs":{},"i":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}}}}}}}}}}},"p":{"docs":{},"m":{"3":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}},"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.003367003367003367},"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.004028197381671702},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.007855459544383346},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.007954545454545454},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.007905138339920948},"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.013745704467353952},"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.02097902097902098},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.0182370820668693},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.009216589861751152}},"을":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.004608294930875576}}},")":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}},"과":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.009216589861751152}}},".":{"docs":{"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.010309278350515464},"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.006993006993006993}}},":":{"docs":{"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488}}},",":{"docs":{"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.006993006993006993}}}}},")":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}},"u":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.00911854103343465},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.009216589861751152}},"과":{"docs":{"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.00303951367781155}}},"를":{"docs":{"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.004608294930875576}}},"에":{"docs":{"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.004608294930875576}}}}}},"l":{"docs":{},"l":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0028169014084507044},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.00422654268808115},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0020086083213773313},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}},";":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.000860832137733142}}},"과":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0028169014084507044},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.00253592561284869},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0011477761836441894},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}},"는":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}},"로":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"은":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"이":{"docs":{},"라":{"docs":{},"는":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}},"]":{"docs":{},";":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717}}}},"'":{"docs":{},"에":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}},")":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}},":":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0011477761836441894}}},";":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.000860832137733142}},"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.00028694404591104734}}}}}}}}}}}},"을":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.000860832137733142}}},"일":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"s":{"docs":{},":":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}}}}}},"m":{"docs":{"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}},"b":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0016901408450704226},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.006762468300929839},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0013895321908290875},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0018407731247123793},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0019743336623889436},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.004137931034482759},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0034940600978336828},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.004962779156327543},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0031563845050215206},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.007407407407407408},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.010660980810234541},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}},"(":{"docs":{},"이":{"docs":{},")":{"docs":{},"거":{"docs":{},"나":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}}}},")":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0027611596870685687},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.001379310344827586},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0031007751937984496},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.001721664275466284},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0011061946902654867},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0011648223645894002},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0046439628482972135},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}},":":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009203865623561896},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.002758620689655172},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.007739938080495356}}},";":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}},"를":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.001397624039133473}}}},";":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.005982512655315232},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0019743336623889436},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0018390804597701149},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.001397624039133473},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0018264840182648401},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0031007751937984496},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0028694404591104736},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.002136752136752137},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00441306266548985},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0014792899408284023},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0023296447291788003},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.006396588486140725},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.01238390092879257},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.010362694300518135}},"}":{"docs":{},")":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}},"[":{"docs":{},"]":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0011648223645894002}},")":{"docs":{},":":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818}}}},"[":{"docs":{},"]":{"docs":{},")":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009263547938860583}}}}},";":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}}}},"의":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}},"'":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}},"에":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}},"]":{"docs":{},";":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}},")":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}},":":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0013805798435342844}}}},"와":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928}}},",":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0036815462494247586},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0036781609195402297},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0020086083213773313},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.006191950464396285}}},"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.0004601932811780948}}}}}}}}}}}},"로":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009203865623561896}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}}}},"o":{"docs":{},"f":{"docs":{},"l":{"docs":{},"e":{"docs":{},"g":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00176522506619594}}}}}}},"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.0021321961620469083}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}}}}}}}}}}}}}},"를":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"이":{"docs":{},"거":{"docs":{},"나":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}},"인":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947}}},"s":{"docs":{},")":{"docs":{"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704}}}},"r":{"docs":{},"e":{"docs":{},"g":{"docs":{},"e":{"docs":{},"x":{"docs":{},"p":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0018436578171091445},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.003205128205128205}},".":{"docs":{},"t":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},"(":{"docs":{},"s":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0018436578171091445},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.003205128205128205}}}}}}}}}}},"는":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}}}}}}},"|":{"docs":{},"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.0012836970474967907}}}}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},")":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}},":":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}}}}}}}}}}},"}":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}},"}":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}}},"에":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0025673940949935813}}}}}},"s":{"docs":{},":":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"p":{"docs":{},"a":{"docs":{},"c":{"docs":{},"e":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}}}}},"e":{"docs":{},"r":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}},"i":{"docs":{},"c":{"docs":{},"과":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}}}}},"l":{"docs":{},"i":{"docs":{},"v":{"docs":{},"e":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009263547938860583}}},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"c":{"docs":{},"a":{"docs":{},"t":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0013895321908290875}},",":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}}}}}}}}}},"e":{"docs":{},"g":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}}}}}},"f":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{},":":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}}}},":":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947}}}}},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0014807502467917078},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0031007751937984496},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0020086083213773313},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.00641025641025641},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0027223230490018148},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.010362694300518135},"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488},"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.013986013986013986}},":":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009263547938860583},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009203865623561896},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.005923000987166831},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.003875968992248062},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0022955523672883787},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0014792899408284023},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}},"의":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},";":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"과":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"은":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"을":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0014807502467917078},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574}}},"이":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}},"라":{"docs":{},"는":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}},"t":{"docs":{},"a":{"docs":{},"g":{"docs":{},":":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}}}}},")":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}},"o":{"docs":{},"f":{"docs":{},"a":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0018264840182648401}}}},"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.00028694404591104734}},"e":{"docs":{},"r":{"docs":{},")":{"docs":{},":":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}}}}}}}}}},"d":{"docs":{},")":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248}}},";":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248}}},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"이":{"docs":{},"라":{"docs":{},"는":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407}}}}}}}}}}}},"!":{"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.00028694404591104734}}}},"docs":{}}}}}}}}}},".":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0025906735751295338}},"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.00028694404591104734}}}},"docs":{}}}}}}}}},"?":{"docs":{},":":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"o":{"docs":{},"l":{"docs":{},"v":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}},"e":{"docs":{},"r":{"docs":{},";":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}}}}}}},"s":{"docs":{},")":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},".":{"docs":{},"m":{"docs":{},"a":{"docs":{},"p":{"docs":{},"(":{"docs":{},"n":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947}}}}}}}},":":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"p":{"docs":{},"a":{"docs":{},"c":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0018436578171091445},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.01282051282051282},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0034129692832764505},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0088261253309797},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.005177514792899409},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0018148820326678765},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.01279317697228145},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.031088082901554404}},"e":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}},".":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}}},",":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0025906735751295338}}},".":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}}},",":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}},".":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0025906735751295338}}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},")":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}},"은":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}}}}}}}},",":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0025906735751295338}}}}},"n":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}},"t":{"docs":{},"i":{"docs":{},"v":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0014792899408284023}},"e":{"docs":{},".":{"docs":{},"이":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}}}}}}}},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.002356637863315004},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0025}},".":{"docs":{},"j":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.00501002004008016},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0027223230490018148}},"s":{"docs":{},"는":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}}},"를":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}},")":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"에":{"docs":{},"서":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"의":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"가":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}}},"보":{"docs":{},"다":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"\"":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}},"/":{"docs":{},"i":{"docs":{},"o":{"docs":{},".":{"docs":{},"j":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}}}}}}},"d":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}}}},"가":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}},"/":{"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.0005633802816901409}},"s":{"docs":{},"를":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}}}}}}}}},"로":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"_":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.004608294930875576}},"e":{"docs":{},"s":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"라":{"docs":{},"는":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"를":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},",":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}},"/":{"docs":{},"@":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.002840909090909091}}}}}}}}}}}}}}},"는":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}},"!":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}},"\"":{"docs":{},";":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}},"e":{"docs":{},"m":{"docs":{},"i":{"docs":{},"t":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0025}},"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.0005633802816901409},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0025}}}}}}}}},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{},"p":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0025}}}}}}}}},"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.0008361204013377926}}}}}}}}}}}},"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.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0025}},"는":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}}}}}}}}}}}}}}}}}}}}}}}},"i":{"docs":{},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{},"i":{"docs":{},"c":{"docs":{},"i":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"i":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0016722408026755853},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0025},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.00303951367781155}}},"y":{"docs":{},"를":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},",":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}},":":{"docs":{"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.0060790273556231}}}}}},"r":{"docs":{},"e":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{},"n":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0025}},"s":{"docs":{},"는":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}}}}}}},"t":{"docs":{},"h":{"docs":{},"i":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0025}},"s":{"docs":{},"는":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},",":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}}}}},"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.0008361204013377926},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0025}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"s":{"docs":{},"u":{"docs":{},"r":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597}},"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.0008453085376162299}}}}}}}}}}}}}}},"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.0008453085376162299}}}}}}}}}}}}},":":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597}}}}}}},"o":{"docs":{},"k":{"docs":{},"a":{"docs":{},"y":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}}}},"e":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0030959752321981426},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0038860103626943004},"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.006872852233676976},"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.006993006993006993}},"m":{"docs":{},"p":{"docs":{},"t":{"docs":{},"i":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}},"y":{"docs":{},";":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248}}}}}}},":":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0018148820326678765},"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.006993006993006993}}}},"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.0007396449704142012}}}}}}}},"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.0007396449704142012}}}}}}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},".":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}}}}}}}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}},"c":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}}},"h":{"docs":{"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.006993006993006993}}}},"n":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.0035070140280561123},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0046439628482972135}},"e":{"docs":{},",":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}}}},"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.0003687315634218289}}}}}}}}}}},"e":{"docs":{},"s":{"docs":{},"o":{"docs":{},"l":{"docs":{},"v":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001503006012024048},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0025}},"e":{"docs":{},")":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"를":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"가":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407}}}}}}}}}},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0025}},"를":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407}}}}}},"c":{"docs":{},"h":{"docs":{},"e":{"docs":{},"c":{"docs":{},"k":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}}}}}},"w":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383},"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488}}},"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.0008361204013377926},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0025}}}}}}}}}}}}}}}}}}}},"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.0008361204013377926},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0025}}}}},"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.0008361204013377926},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0025}}}}}}}}}}}}}}}},":":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}},".":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}}}}}},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}},";":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"i":{"docs":{},"g":{"docs":{},"h":{"docs":{},"t":{"docs":{},"l":{"docs":{},"i":{"docs":{"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.00303951367781155},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":5.023041474654378}},"e":{"docs":{},"s":{"docs":{},"는":{"docs":{"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.004608294930875576}}}}}}}}}}}},"o":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}},"o":{"docs":{"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0025974025974025974}},"의":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834}}},"p":{"docs":{},"s":{"docs":{},"!":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}}}}}},"p":{"docs":{},"e":{"docs":{},"n":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}},"r":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},";":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947}}}}},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},")":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}},":":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},";":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}}}},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"1":{"docs":{},":":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}},"2":{"docs":{},":":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}},"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0015710919088766694},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0022535211267605635},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.006396588486140725},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.01238390092879257},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}},"s":{"docs":{},".":{"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.0011267605633802818}}}}}}},"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.0011267605633802818}}}}}}}},";":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"에":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"의":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818}}}},"a":{"docs":{},"l":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"?":{"docs":{},":":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}}}}}}},":":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}}},"s":{"docs":{},",":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0030959752321981426}}}}}}}}}},"a":{"docs":{},"c":{"docs":{},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},":":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}}}}}},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{},"u":{"docs":{},"n":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}}}}}}}},"b":{"docs":{},"j":{"docs":{"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0025673940949935813}},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0016901408450704226},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0027223230490018148},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.008528784648187633},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0046439628482972135},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0025906735751295338},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}},",":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}}},"가":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"보":{"docs":{},"다":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}},"와":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"\"":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009203865623561896}}},":":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"s":{"docs":{},",":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},".":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0042643923240938165},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}},"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.0005824111822947001}}}},".":{"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.0005824111822947001}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"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":{},"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.005194805194805195}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},";":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}}},".":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"y":{"docs":{},"가":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}}}}}}}}},"x":{"docs":{},";":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}}},"b":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0025673940949935813}}}},"[":{"docs":{},"\"":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"y":{"docs":{},"\"":{"docs":{},"]":{"docs":{},"으":{"docs":{},"로":{"docs":{},"도":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}}}}}}}}}}}}}},"k":{"docs":{},"e":{"docs":{},"y":{"docs":{},"]":{"docs":{},";":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}}}}}}},"에":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}}},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00529567519858782}},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},".":{"docs":{},"j":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}},"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.00176522506619594}},"에":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}}}}}}}}}}}}}}},"t":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}},"s":{"docs":{},"는":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}}}}},";":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00264783759929391}}}}}}}}}}}},"u":{"docs":{},"t":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407},"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.013986013986013986},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0025},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.00303951367781155}},"p":{"docs":{},"u":{"docs":{},"t":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.001397624039133473}},":":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.00303951367781155}}}}}},")":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}},"\"":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947}},"'":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},")":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947}}},";":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.002136752136752137},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0025}},"e":{"docs":{},"을":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0034129692832764505},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}},"과":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}}}}},"d":{"docs":{},"i":{"docs":{},"r":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0025}},"로":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}}}},":":{"docs":{"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.00303951367781155}}}}},"c":{"docs":{},"t":{"docs":{},"a":{"docs":{},"l":{"docs":{},":":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}},"o":{"docs":{},"p":{"docs":{},"u":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0019743336623889436}},"s":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"m":{"docs":{},"a":{"docs":{},"n":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}}}}}}}},"c":{"docs":{},"u":{"docs":{},"r":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}}}}}},"l":{"docs":{},"d":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597}}}},".":{"docs":{},"a":{"docs":{},";":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}},"와":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}},"b":{"docs":{},";":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}},"에":{"docs":{},"서":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}},"m":{"docs":{},"a":{"docs":{},"p":{"docs":{},"(":{"docs":{},"x":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}}}}}}},";":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0018527095877721167}}},"r":{"docs":{},"i":{"docs":{},"g":{"docs":{},"i":{"docs":{},"n":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}},"에":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"a":{"docs":{},"l":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}}}}}}}},"g":{"docs":{},"a":{"docs":{},"n":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.006396588486140725},"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.006872852233676976}},"i":{"docs":{},"z":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},",":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}}}}}}}}}},"d":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0042643923240938165},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}}}}}},"n":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0054446460980036296},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0030959752321981426},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669},"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.006993006993006993}},"c":{"docs":{"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.006993006993006993}},"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.0004597701149425287}}}}}}}},"는":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}},"g":{"docs":{},"o":{"docs":{},"o":{"docs":{},"d":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}},"(":{"docs":{},"t":{"docs":{},"h":{"docs":{},"i":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}}}},"는":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}}},"이":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}}}},"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.0003687315634218289}}}}}}}}}}}},",":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}}}},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"d":{"docs":{},":":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}},"y":{"docs":{},"\"":{"docs":{},"]":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.003205128205128205}}}},")":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},",":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}}}}}},"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.0042643923240938165},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.018575851393188854},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}},"s":{"docs":{},")":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}},",":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0046439628482972135}}},":":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}}}},".":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0030959752321981426}}}}}}},"v":{"docs":{},"i":{"docs":{},"e":{"docs":{},"w":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}}}}}},":":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}},"[":{"docs":{},"n":{"docs":{},"]":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947}}}}},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"]":{"docs":{},":":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},";":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"은":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}}}}},"k":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.018575851393188854},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0051813471502590676}}},"f":{"docs":{},"f":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}},"e":{"docs":{},"r":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}},",":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}},"t":{"docs":{},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{},".":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}},"w":{"docs":{},"i":{"docs":{},"s":{"docs":{"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{},"n":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.008417508417508417},"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.005035246727089627},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.007855459544383346},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0016901408450704226},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.006021306160259379},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0032213529682466636},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.011954022988505748},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.013277428371767994},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.01291248206599713},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.006268436578171091},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.00641025641025641},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00617828773168579},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.005177514792899409},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0110658124635993},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0027223230490018148},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.008528784648187633},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.01238390092879257},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.00303951367781155}},";":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0011061946902654867}}}}}}},"q":{"docs":{},"u":{"docs":{},"i":{"docs":{},"r":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0054446460980036296},"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.006993006993006993}},"e":{"docs":{},"(":{"docs":{},"'":{"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.002014098690835851}}}}}}}},"g":{"docs":{},"u":{"docs":{},"l":{"docs":{},"p":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.002356637863315004}},"'":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}}}}}}},"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.0007855459544383347}}}}}}}}}}}}}}},"t":{"docs":{},"s":{"docs":{},"i":{"docs":{},"f":{"docs":{},"y":{"docs":{},"'":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}}}}}}}},"v":{"docs":{},"i":{"docs":{},"n":{"docs":{},"y":{"docs":{},"l":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.004713275726630008}}}}}}},"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.0009074410163339383}}}}}}}}}}}}},"\"":{"docs":{},"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.002356637863315004},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.00303951367781155}}}}}}}}}}}}}},"a":{"docs":{},"r":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}}}}},"g":{"docs":{},"u":{"docs":{},"l":{"docs":{},"p":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0015710919088766694},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.00303951367781155}},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.003142183817753339},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.00303951367781155}}}}}}}}},"t":{"docs":{},"s":{"docs":{},"i":{"docs":{},"f":{"docs":{},"y":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.002356637863315004},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.00303951367781155}}}}}}}}}},"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.0007855459544383347}}}}}}}}}}}}},"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.0005633802816901409},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}}}}}}}}},"f":{"docs":{},"o":{"docs":{},"o":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}}}},"s":{"docs":{},"\"":{"docs":{},")":{"docs":{"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.00303951367781155}},";":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0027223230490018148}}}}}}},".":{"docs":{},".":{"docs":{},".":{"docs":{},"\"":{"docs":{},")":{"docs":{},"문":{"docs":{},"이":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},";":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}}}}},"/":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578}}}}},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"b":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}}}}}}},"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.0007374631268436578}}}}}}}}}}}}}}}}}}}}}}},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"\"":{"docs":{},")":{"docs":{},"을":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}},"b":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}}}}},"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.0009074410163339383}}}}}}}}}},"a":{"docs":{},"g":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0018148820326678765}}}}},"u":{"docs":{},"r":{"docs":{},"l":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"\"":{"docs":{},")":{"docs":{},"를":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}}}}}}},"d":{"docs":{},"u":{"docs":{},"o":{"docs":{"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.00303951367781155}},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.00303951367781155}}}}}}}},"p":{"docs":{},"a":{"docs":{},"t":{"docs":{},"h":{"docs":{},"\"":{"docs":{},")":{"docs":{"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.00303951367781155}}}}}}}}},"p":{"docs":{},"a":{"docs":{},"t":{"docs":{},"h":{"docs":{},":":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}}}},")":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"[":{"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.0003687315634218289}}}}}}}}}}}}}}}}}}}}}}}}},"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.0003687315634218289}}},"s":{"docs":{},":":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}}}}}}}}}},"j":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}},"s":{"docs":{},"/":{"docs":{},"a":{"docs":{},"m":{"docs":{},"d":{"docs":{},"를":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}}}},",":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}},".":{"docs":{},"j":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}},"s":{"docs":{},")":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"의":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}}}},"라":{"docs":{},"는":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"에":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"d":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},":":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0014792899408284023}}},"이":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0014792899408284023}}}}}},"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.0005824111822947001}}},":":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}}}}}}}}}}}},"(":{"docs":{},"t":{"docs":{},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},":":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}}}}}}}}},"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.0005824111822947001}}}}}}}}}}}}}},",":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}}},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488}},".":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}}}}},"s":{"docs":{},"t":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}},"o":{"docs":{},"r":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}},"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.0009195402298850574}}}}}}}}}}}}}}}},"u":{"docs":{},"l":{"docs":{},"t":{"1":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0018390804597701149}}},"2":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0018390804597701149}}},"3":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0018390804597701149}}},"4":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574}}},"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0015710919088766694},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0027611596870685687},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}},";":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947}}},"[":{"docs":{},"k":{"docs":{},"]":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}},".":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},")":{"docs":{},";":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}}}},"s":{"docs":{},")":{"docs":{"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.00303951367781155}}},".":{"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.00303951367781155}}}}}}}}}}}}},"o":{"docs":{},"l":{"docs":{},"v":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.002004008016032064},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0030959752321981426}},"e":{"docs":{},":":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.00303951367781155}}}}},"u":{"docs":{},"t":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.002004008016032064}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},")":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"은":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}}}}},"e":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{},":":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}}}}},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"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.0009132420091324201}}}}}}}}}}},"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.0009132420091324201}}}}}}}}}}}}}},"s":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}},"e":{"docs":{},")":{"docs":{},":":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}}},".":{"docs":{},"y":{"docs":{},"e":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}}}}}}}}}}}},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0016901408450704226},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.013636363636363636},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.005177514792899409},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0025}},"!":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}},"\"":{"docs":{},"라":{"docs":{},"고":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}}}},".":{"docs":{},"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.0011363636363636363},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0014792899408284023}},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"는":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}}}}}}}}}},"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.0008361204013377926}},"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.0007396449704142012}}}}}}}}},"를":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}}}}}}}}}}}}}}}},"d":{"docs":{},"o":{"docs":{},"m":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}},".":{"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.0011363636363636363}}}}}}}}}}}}},"를":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}},"와":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.003409090909090909},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0022189349112426036}}},"의":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}},",":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}},"에":{"docs":{},"서":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}}},"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.0008361204013377926},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0025}}}}}}}}}}}},"d":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0018148820326678765},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0025906735751295338}},"o":{"docs":{},"n":{"docs":{},"l":{"docs":{},"y":{"docs":{},"로":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"a":{"docs":{},"r":{"docs":{},"r":{"docs":{},"a":{"docs":{},"y":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}},"를":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}},"타":{"docs":{},"입":{"docs":{},"이":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}}}}}}}},"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.0009203865623561896}}}}}}}}}}}}},"를":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"을":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}},"도":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}},",":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},";":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}}}},"와":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}},"i":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.002300966405890474},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.003948667324777887},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.001721664275466284}}}}}},"y":{"docs":{},",":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}}}},"e":{"docs":{},"r":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}}}},"l":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}},"l":{"docs":{},"i":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}}}},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}}}}},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}},"s":{"docs":{},".":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}}}},",":{"docs":{"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488}}}}}}},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0029585798816568047},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0025673940949935813}}}},":":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0036982248520710057}}}}}},"a":{"docs":{},"m":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},")":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}}}}}},"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.0004935834155972359}}}}}}}}}}}},"l":{"docs":{},"a":{"docs":{},"c":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},".":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}}}}}}},"d":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797},"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488}},",":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}},"e":{"docs":{},";":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}},"(":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0030959752321981426}}}}}}}}},"i":{"docs":{},"e":{"docs":{},"w":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}},"s":{"docs":{},"i":{"docs":{},"t":{"docs":{"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488}}}}}}},"c":{"docs":{},"o":{"docs":{},"r":{"docs":{},"d":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947}},"는":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"와":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}},"m":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}}}}},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"l":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.000860832137733142}}}}}}}},"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.0003687315634218289}}}}}}}}}}}}}}}}}}}}}}}}}}},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}},"f":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.007772020725388601}},"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.0012836970474967907}}}}}}}}}},"l":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.004659289458357601}},".":{"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.0005824111822947001}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"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.0005824111822947001}}}}}}}}}}}}}}}},"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.0005824111822947001}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"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.0011648223645894002}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"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.0005824111822947001}},"(":{"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.0005824111822947001}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"l":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.00501002004008016}},"a":{"docs":{},"t":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}},"i":{"docs":{},"v":{"docs":{},"e":{"docs":{},"로":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}}}},"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.0012836970474967907}}}},")":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}}}}}},"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.008528784648187633}}}}}}},"m":{"docs":{},"o":{"docs":{},"v":{"docs":{},"e":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0025}}}}}}}}}},"c":{"1":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.004028197381671702}}},"docs":{}},"u":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}},"n":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}},"n":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851}}}}},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0018148820326678765},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}},"e":{"docs":{},")":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}},"이":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}}}}}}}},"l":{"docs":{},"e":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0025906735751295338}},"s":{"docs":{},":":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}},")":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}}},"s":{"docs":{},"s":{"docs":{},"i":{"docs":{},"a":{"docs":{},"n":{"docs":{},":":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}}}}}}},"o":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}},".":{"docs":{},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}}}}}},"p":{"docs":{},"u":{"docs":{},"s":{"docs":{},"h":{"docs":{},"(":{"5":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}}},"docs":{}}}}}}},":":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}},";":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}},"[":{"0":{"docs":{},"]":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}},"docs":{}},"l":{"docs":{},"l":{"docs":{},"d":{"docs":{},"i":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{},":":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}}}}}},"o":{"docs":{},"t":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407},"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488}},"d":{"docs":{},"i":{"docs":{},"r":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.005}},"s":{"docs":{},")":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"를":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}}},"의":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001503006012024048}}},"[":{"2":{"docs":{},"]":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}},"docs":{}}}}}},"s":{"docs":{},"를":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},".":{"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.0009074410163339383}}}}}}}}}}}}}}}}},"u":{"docs":{},"g":{"docs":{},"h":{"docs":{},"l":{"docs":{},"i":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}}}}}}},"h":{"docs":{},"i":{"docs":{},"n":{"docs":{},"o":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718}},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},",":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.007444168734491315}}}}},";":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"가":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"는":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718}}},",":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717}}}}}}},"a":{"docs":{},"d":{"docs":{},"i":{"docs":{},"u":{"docs":{},"s":{"docs":{},":":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0018264840182648401},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}}},"i":{"docs":{},"s":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}},"n":{"docs":{},"g":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0018148820326678765}}}},"r":{"docs":{},"e":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}},"i":{"docs":{},"g":{"docs":{},"h":{"docs":{},"t":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0036529680365296802},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}},",":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0018264840182648401}}},":":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},";":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0014749262536873156}}}}}}},".":{"docs":{},"로":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}},"j":{"docs":{},"s":{"docs":{},")":{"docs":{},"과":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407}}}}}}}},"s":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.001721664275466284},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.00641025641025641},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0025906735751295338}},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.005917159763313609},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0013805798435342844},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0014807502467917078},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.001397624039133473},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0077474892395982785},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0011061946902654867},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.003205128205128205},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0014792899408284023},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0018148820326678765},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.008528784648187633},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.015050167224080268},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0025}},")":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.005050505050505051},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.002356637863315004},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.00839091806515301},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0022988505747126436},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0011477761836441894},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.00641025641025641},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0052417006406523005},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}},":":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009203865623561896},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0014749262536873156},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.004273504273504274},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00264783759929391},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.006396588486140725},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.009287925696594427}}},".":{"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.0008453085376162299}}}}}}}}}},";":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}}},",":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}}},",":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.003367003367003367},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0013895321908290875},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0013805798435342844},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.004137931034482759},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0011477761836441894},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0014749262536873156},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0034944670937682005},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.006396588486140725},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.015479876160990712}}},";":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.008417508417508417},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.004545454545454545},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.008283479061205707},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.007403751233958539},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.002758620689655172},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.003875968992248062},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.001721664275466284},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0029498525073746312},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0036982248520710057},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0029120559114735},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.017057569296375266},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.006191950464396285},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}},")":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0025906735751295338}}}},"[":{"docs":{},"]":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0033444816053511705}},")":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.001379310344827586}}},";":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},",":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}},"\"":{"docs":{},";":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597}}}},"과":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}},"]":{"docs":{},":":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0013805798435342844},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.003205128205128205},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}}},"a":{"docs":{},"r":{"docs":{},"r":{"docs":{},"a":{"docs":{},"y":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}},";":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}},"이":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}}}}}},"으":{"docs":{},"로":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009203865623561896}}}},"을":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}},"i":{"docs":{},"c":{"docs":{},".":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}}}},"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.0006988120195667365}}}}}}}}}}}}}}}}}},"p":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}},"s":{"docs":{},":":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},".":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"c":{"docs":{},"h":{"docs":{},"(":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0011061946902654867}}}}}}}}}}},")":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.003205128205128205}}}},"이":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"인":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}},".":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"t":{"docs":{},"o":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}},"e":{"docs":{},".":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928}}}}}}},"r":{"docs":{},"e":{"docs":{},"p":{"docs":{},"l":{"docs":{},"a":{"docs":{},"c":{"docs":{"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928}}}}}}}},"s":{"docs":{},"e":{"docs":{},"a":{"docs":{},"r":{"docs":{},"c":{"docs":{},"h":{"docs":{"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928}}}}}}},"p":{"docs":{},"l":{"docs":{},"i":{"docs":{},"t":{"docs":{"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928}}}}}}}}}}}}}}}}}},"같":{"docs":{},"은":{"docs":{"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928}}}},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"d":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.00331858407079646},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.009615384615384616}},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},";":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}}}}}}}}}},"}":{"docs":{},"'":{"docs":{},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}}}}},")":{"docs":{},";":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}}},",":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}}},"의":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}},"은":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}}}},"c":{"docs":{},"t":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.002508361204013378},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0025}},"e":{"docs":{},"r":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818}}}},"n":{"docs":{},"u":{"docs":{},"l":{"docs":{},"l":{"docs":{},"c":{"docs":{},"h":{"docs":{},"e":{"docs":{},"c":{"docs":{},"k":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0016722408026755853},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0025}},"s":{"docs":{},"가":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"도":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"를":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"에":{"docs":{},"서":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}},"와":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}}}}}}}}},"\"":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}},"을":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}},"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.0008361204013377926},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0025}},"e":{"docs":{},"s":{"docs":{},"이":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}}}}}}}}}}}}}},"를":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}}},"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.0025}},"a":{"docs":{},"l":{"docs":{},"[":{"1":{"docs":{},"]":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}},"docs":{}}}}}}}}}}}},"e":{"docs":{},"a":{"docs":{},"m":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}},"'":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.003142183817753339}}}}},"에":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}},"을":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0015710919088766694}}}}}},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{},":":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597}}}}}}}}},"o":{"docs":{},"n":{"docs":{},"g":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}},"l":{"docs":{},"i":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}}}},"u":{"docs":{},"c":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":5.0036297640653356},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}}}}}},"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.000501002004008016}}}}}}}}}}},"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.003367003367003367}},"(":{"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.0016835016835016834}}}}}}}}}}}}},"i":{"docs":{},"o":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.005050505050505051},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0025},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.009216589861751152}},"에":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}},"서":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834}}},"게":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}},"와":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834}}},"는":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}}}},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0015710919088766694},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}},"u":{"docs":{},"p":{"docs":{},".":{"docs":{},"c":{"docs":{},"s":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851}}}}}}}}}}},"t":{"docs":{},"e":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0013805798435342844}},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}}}},"가":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}},":":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}},"s":{"docs":{},")":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},":":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0018148820326678765}}}}}}},"의":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}}},"i":{"docs":{},"c":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0025906735751295338}},"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.0003687315634218289}}}}}}}}}}}}}}}}}}}}}},"u":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.002325581395348837}},"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.0007751937984496124}}}}}}}}}}}},"n":{"docs":{},"d":{"docs":{"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.005194805194805195}},"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.0004935834155972359}}}}}}}}}}}},"g":{"docs":{},"e":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}}}},"e":{"docs":{},"p":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383},"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488}},".":{"docs":{},".":{"docs":{},".":{"docs":{},"\"":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}},"s":{"docs":{},")":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}}}},"i":{"docs":{},"l":{"docs":{},"l":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0027223230490018148}}}}},"y":{"docs":{},"l":{"docs":{},"e":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}},".":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}}}},"a":{"docs":{},"y":{"docs":{},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0015710919088766694}},"(":{"docs":{},")":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}},";":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}},":":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}}}}},"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.0012836970474967907}}}}}}}}}}}},"를":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0015710919088766694}}}}}}}}},"v":{"docs":{},"e":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.003927729772191673},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0022727272727272726},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001},"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.006993006993006993},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.00303951367781155}}}},"m":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}},".":{"docs":{},"m":{"docs":{},"o":{"docs":{},"v":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}}}}}},"m":{"docs":{},"i":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}},"p":{"docs":{},"l":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}},"e":{"docs":{},".":{"docs":{},"j":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.002136752136752137}}}}}}},"e":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0027223230490018148},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0038860103626943004},"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.006993006993006993}}}},"f":{"docs":{},"e":{"docs":{},"t":{"docs":{},"y":{"docs":{},")":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}},")":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}},"r":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}}}}}},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}},"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.0010070493454179255}}}}}}}}}},":":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851}}},"라":{"docs":{},"고":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}},"를":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}},"에":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851}}}},".":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}},"h":{"docs":{},"o":{"docs":{},"s":{"docs":{},"t":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}}}}}}}},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0027223230490018148}},"d":{"docs":{},".":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}}}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},")":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}},"이":{"docs":{},"라":{"docs":{},"고":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}}}}}}},"a":{"docs":{},"l":{"docs":{},"e":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718}},":":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00176522506619594}}}}}},"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.00028694404591104734}},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"(":{"2":{"docs":{},")":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}},"docs":{}},"는":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}}}}}}}}}}}}}}}}}}}},"e":{"docs":{},"n":{"docs":{},"a":{"docs":{},"r":{"docs":{},"i":{"docs":{},"o":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}}}}}},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009203865623561896}},"o":{"docs":{},"r":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.002136752136752137}},":":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}},"(":{"docs":{},")":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0013805798435342844}},":":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}}},"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.0013805798435342844}},"에":{"docs":{},"는":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}},"은":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}},"을":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}},"의":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009203865623561896}}}}}}}}}}}}}},":":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},";":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.002136752136752137}}}}}}}}}},"r":{"docs":{},"v":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}},"e":{"docs":{},"r":{"docs":{},")":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}}},"i":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"z":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947}}}}}}}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"d":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009263547938860583},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669},"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488}},"s":{"docs":{},")":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.002356637863315004}}}},",":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}},"]":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009263547938860583}},":":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}},"라":{"docs":{},"는":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}},"의":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}},")":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},":":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.006872852233676976}},".":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}}}}},"n":{"docs":{},"t":{"docs":{},"e":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597}}}}}}}}},"a":{"docs":{},"r":{"docs":{},"c":{"docs":{},"h":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009263547938860583},"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.013986013986013986}},"의":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}},"f":{"docs":{},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0013805798435342844}},";":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0013805798435342844}}}}}}}}}},"l":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}},"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.0005824111822947001}}}}}}}}}}}}}},"t":{"docs":{},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},")":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}}}}}}}}}}}}},"t":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.004076878276062901},"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.004608294930875576}},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009263547938860583}},"은":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}},"(":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0025974025974025974}}}}}}}},"(":{"docs":{},"d":{"docs":{},":":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009203865623561896}}}}},"과":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}}}},"e":{"docs":{},"r":{"docs":{},"가":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"s":{"docs":{},":":{"docs":{},"[":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}},"에":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}}}}},"으":{"docs":{},"로":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}},"을":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718}}},"(":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},")":{"docs":{},";":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}}}}}}}},"[":{"docs":{},"\"":{"docs":{},"c":{"docs":{},"a":{"docs":{},"t":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704}}}}}}}}}},",":{"docs":{"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704}}},"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.0025974025974025974}}}}}}}}}}}}}},"p":{"docs":{},":":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"a":{"docs":{},"r":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0030959752321981426},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.002840909090909091}}}}},"e":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0054446460980036296},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0030959752321981426},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669},"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.006993006993006993}},":":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0018148820326678765}}},"m":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}}},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}}}}}},"h":{"docs":{},"i":{"docs":{},"f":{"docs":{},"t":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}},"m":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}},"o":{"docs":{},"w":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0027223230490018148},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0042643923240938165},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}},"(":{"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.0007855459544383347}}}}}}}}}}}}},"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.0007855459544383347}}}}}}}}}}},"에":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}}}}}},"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.0021321961620469083}}}}}}}}}}}}}},"r":{"docs":{},"t":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0011061946902654867},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}}}}}},"e":{"docs":{},"r":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0030959752321981426}}}}}}},"a":{"docs":{},"d":{"docs":{},"o":{"docs":{},"w":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0013895321908290875}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},")":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}},"은":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}}},"s":{"docs":{},"하":{"docs":{},"기":{"docs":{},"때":{"docs":{},"문":{"docs":{},"에":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}}}}}}}},"p":{"docs":{},"e":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0013805798435342844},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.005119453924914676},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0018148820326678765},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0051813471502590676}},",":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}},"k":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}},".":{"docs":{},"c":{"docs":{},"i":{"docs":{},"r":{"docs":{},"c":{"docs":{},"l":{"docs":{},"e":{"docs":{},";":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}}}}}}}},"s":{"docs":{},"q":{"docs":{},"u":{"docs":{},"a":{"docs":{},"r":{"docs":{},"e":{"docs":{},",":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}},";":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}}}}}}}}}}}}},")":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.000860832137733142}},":":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}},"에":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"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.0010683760683760685}}}}}}}}}}}}},";":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}}}}}}}}},"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.0017064846416382253}}}}}}}}}}}}}},"?":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}}}}}}},"t":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0034129692832764505}},"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.0017064846416382253}}}}}}}}}}}}}},"은":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}},"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.0034129692832764505}}}}}}}}}}}}}}},"e":{"docs":{},"e":{"docs":{},"p":{"docs":{},")":{"docs":{},":":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00176522506619594}}}},";":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00176522506619594}}}}}}},"i":{"docs":{},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}},"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.0018436578171091445}}},"t":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}}}}},".":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}},"i":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0018148820326678765}},"f":{"docs":{},"i":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}}}}},"i":{"docs":{},"l":{"docs":{},"a":{"docs":{},"r":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0018148820326678765}},"l":{"docs":{},"y":{"docs":{},".":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}}}}}}}}},"d":{"docs":{},"e":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{},":":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009203865623561896},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}}}}}}}},":":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}},"s":{"docs":{},")":{"docs":{},":":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}}}}}}}}}},"g":{"docs":{},"n":{"docs":{},"a":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.007739938080495356}},"e":{"docs":{},")":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}},"을":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0018407731247123793}}}},"s":{"docs":{},")":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}},"에":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}},"을":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}},"이":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"시":{"docs":{},"그":{"docs":{},"니":{"docs":{},"처":{"docs":{},"의":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}}}}}}}}}}},"\"":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}},":":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}}}},"로":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}}}}}}},"i":{"docs":{},"f":{"docs":{},"i":{"docs":{},"c":{"docs":{},"a":{"docs":{},"n":{"docs":{},"t":{"docs":{},"l":{"docs":{},"i":{"docs":{"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.006993006993006993}}}}}}}}}}}}},"z":{"docs":{},"e":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}},":":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0013805798435342844},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},";":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}},"n":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}},"(":{"docs":{},")":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}},"g":{"docs":{},"l":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0011061946902654867},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}}}}},"t":{"docs":{},"u":{"docs":{},"a":{"docs":{},"t":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}}}},"y":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0025}},".":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},"(":{"docs":{},"{":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}}}}},"l":{"docs":{},"l":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"의":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}}}}}}}}},"i":{"docs":{},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{},"(":{"docs":{},"'":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"s":{"docs":{},"/":{"docs":{},"m":{"docs":{},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{},"'":{"docs":{},")":{"docs":{},".":{"docs":{},"t":{"docs":{},"h":{"docs":{},"e":{"docs":{},"n":{"docs":{},"(":{"docs":{},"n":{"docs":{},"u":{"docs":{},"l":{"docs":{},"l":{"docs":{},",":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}}}}}}}}}}}}}}}}}}}}}}}}},"\"":{"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.0003687315634218289}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"j":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"의":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}},"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.0003687315634218289}}}}}}}}}}}}}}}}}}}}}},"j":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}},"s":{"docs":{},"를":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}},":":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"을":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}}}}},"m":{"1":{"docs":{"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928}}},"2":{"docs":{"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.011406844106463879}}},"3":{"docs":{"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928}},";":{"docs":{"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928}}}},"docs":{"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928}},"b":{"docs":{},"o":{"docs":{},"l":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0076045627376425855}},"(":{"docs":{},"\"":{"docs":{},"k":{"docs":{},"e":{"docs":{},"y":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.011406844106463879}}}}}}}},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}}}}}}}}}},"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.0005824111822947001}}}}}}}}}}}}}},")":{"docs":{},";":{"docs":{"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.011406844106463879}}}}},".":{"docs":{},"h":{"docs":{},"a":{"docs":{},"s":{"docs":{},"i":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928}}}}}}}}},"i":{"docs":{},"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.0038022813688212928}}}}}}}}}}}}}}},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.014814814814814815}}}}}},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928}}}}}}},"r":{"docs":{},"e":{"docs":{},"p":{"docs":{},"l":{"docs":{},"a":{"docs":{},"c":{"docs":{"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928}}}}}}}},"s":{"docs":{},"e":{"docs":{},"a":{"docs":{},"r":{"docs":{},"c":{"docs":{},"h":{"docs":{"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928}}}}}}},"p":{"docs":{},"e":{"docs":{},"c":{"docs":{},"i":{"docs":{"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928}}}}},"l":{"docs":{},"i":{"docs":{},"t":{"docs":{"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928}}}}}}},"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.0038022813688212928}}}}}}}},"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.0038022813688212928}}}}}}}}}}}}},"u":{"docs":{},"n":{"docs":{},"s":{"docs":{},"c":{"docs":{},"o":{"docs":{},"p":{"docs":{"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928}}}}}}}}},"s":{"docs":{},")":{"docs":{"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928}}}},"은":{"docs":{"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928}}},"이":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},",":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}}}}},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{},"k":{"docs":{},"e":{"docs":{},"d":{"docs":{},"된":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}}},"s":{"docs":{},"를":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}}}}}}},"n":{"docs":{},"c":{"docs":{},".":{"docs":{"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488}}}},"o":{"docs":{},"n":{"docs":{},"y":{"docs":{},"m":{"docs":{"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488}}}}}}}},"o":{"docs":{},"u":{"docs":{},"r":{"docs":{},"c":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.009426551453260016},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0022727272727272726}},"e":{"docs":{},"(":{"docs":{},"v":{"docs":{},"i":{"docs":{},"n":{"docs":{},"i":{"docs":{},"l":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}}}}}},"m":{"docs":{},"a":{"docs":{},"p":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.003142183817753339},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0025}},"s":{"docs":{},"'":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0015710919088766694}}}}},"도":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}},"에":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}},"이":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0015710919088766694}}}},"에":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}},"을":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}}}},".":{"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.0004601932811780948}}}}}}}}}}}}}}}}}}}}},",":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}}},"r":{"docs":{},"o":{"docs":{},"o":{"docs":{},"t":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0025}}}}}}}}},"n":{"docs":{},"d":{"docs":{},"n":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}}}}}}},"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.0016906170752324597}}}}}},"r":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}},":":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}}}}},"a":{"docs":{},"r":{"docs":{},"r":{"docs":{},"a":{"docs":{},"y":{"docs":{"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704}},")":{"docs":{"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704}}}}}}}},"f":{"docs":{},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}},"(":{"docs":{},")":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}},";":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}}}},"t":{"docs":{},"h":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}}},"y":{"docs":{},"p":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0038860103626943004}},"e":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}},",":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}},"b":{"docs":{},"o":{"docs":{},"d":{"docs":{},"i":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}},"y":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}}},"의":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}}}}}},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0018148820326678765}},".":{"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.0009074410163339383}}}}}}}}}}}},"w":{"docs":{},"h":{"docs":{},"a":{"docs":{},"t":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}}}}},"l":{"docs":{},"u":{"docs":{},"t":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}},"r":{"docs":{},"t":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}}},".":{"docs":{"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488}}}},"r":{"docs":{},"c":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0015710919088766694},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0016901408450704226},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.003409090909090909},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},"/":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}},"s":{"docs":{},"를":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}}}}}}}}},"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.0007855459544383347}}}}}}}}}},"v":{"docs":{},"i":{"docs":{},"e":{"docs":{},"w":{"docs":{},"s":{"docs":{},"의":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}}}},"에":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0015710919088766694},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}},"와":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"의":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},".":{"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.0009203865623561896}}}}}}}}}}}}}}},":":{"docs":{"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.00303951367781155}}}}},"u":{"docs":{},"d":{"docs":{},"o":{"docs":{},"를":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}}},"m":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009263547938860583}},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"x":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}},"(":{"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.0009263547938860583}}}}}}}}}}}}}}}}},"b":{"docs":{},")":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}},":":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},":":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009203865623561896}}}}}}}}},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},")":{"docs":{},"\"":{"docs":{},"라":{"docs":{},"고":{"docs":{},"도":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}}}}}}}}}},"l":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}}},"m":{"docs":{},"i":{"docs":{},"t":{"docs":{"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488}}}}},"l":{"docs":{},"i":{"docs":{},"m":{"docs":{"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.009216589861751152}}}}}},"i":{"docs":{},"t":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574}},"\"":{"docs":{},";":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}},":":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.004137931034482759}}},"s":{"docs":{},":":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0018390804597701149}}},"[":{"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.0009195402298850574}}}}}}}}}}}}}}}}}},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"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.0004935834155972359}}}}}}}}},"r":{"docs":{},"h":{"docs":{},"i":{"docs":{},"n":{"docs":{},"o":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}}}}}},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}}}}}}},")":{"docs":{},"를":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0014807502467917078}}},";":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0019743336623889436}}}}}}}},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}}}}}},".":{"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.0009871668311944718}}}}}}}}}}}}}}}}}}}}}}}}}}}},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{},")":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}}}}},"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.0008361204013377926},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0025}}}}}}}}}}}}}}}}}}}}},"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.0008361204013377926},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0025}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"c":{"docs":{},"c":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"f":{"docs":{},"u":{"docs":{},"l":{"docs":{},"l":{"docs":{},"i":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}}}}}},"h":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0027223230490018148},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}}},"f":{"docs":{},"f":{"docs":{},"i":{"docs":{},"x":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}}}}},"r":{"docs":{},"e":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.003629764065335753},"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.006872852233676976}}},"f":{"docs":{},"a":{"docs":{},"c":{"docs":{},"e":{"docs":{},".":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}}}}}}}},"w":{"docs":{},"i":{"docs":{},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0011477761836441894},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}},"블":{"docs":{},"록":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}},"가":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}},"m":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}}}},"p":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}},"에":{"docs":{},"는":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}}}}},"a":{"docs":{},"c":{"docs":{},"e":{"docs":{},"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.00028694404591104734}}}}}}}}}}}}}}}}},"n":{"docs":{},")":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}},"i":{"docs":{},"s":{"docs":{},"h":{"docs":{},":":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}}}}}},"e":{"docs":{},"c":{"docs":{},"i":{"docs":{},"f":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0046439628482972135}},"i":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}},"e":{"docs":{},"d":{"docs":{},",":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}},"a":{"docs":{},"l":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}},"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.0021321961620469083}}}}}}}}}}},"a":{"docs":{},"k":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},",":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}}}}}},"o":{"docs":{},"t":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}},"q":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}},"u":{"docs":{},"a":{"docs":{},"r":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0018407731247123793},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.000860832137733142},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0034129692832764505}},"e":{"docs":{},".":{"docs":{},"c":{"docs":{},"o":{"docs":{},"l":{"docs":{},"o":{"docs":{},"r":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009203865623561896}}}}}}},"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.0004601932811780948}}}}}}}}}},"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.0009203865623561896}}}}}}}}}}}}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0018407731247123793}},")":{"docs":{},":":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0013805798435342844}}},";":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}},"가":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}},"은":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}},"의":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}}}}}}},"o":{"docs":{},"p":{"docs":{},"t":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"은":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}}}}}}}},",":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}},"를":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}}}}}},"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.0004935834155972359}}}}}}}}}}}}},"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.0003687315634218289}}}}}}}}}}}}}}}}}}}}},"m":{"docs":{},"i":{"docs":{},"t":{"docs":{},"h":{"docs":{},"\"":{"docs":{},";":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718}}},"를":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574}}},")":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}}}}}}}},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{},"o":{"docs":{},"b":{"docs":{},"j":{"docs":{"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0025974025974025974}},".":{"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.0025974025974025974}}}}}}}}}}}}}},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.005194805194805195}},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0025974025974025974}}}}}}}}}}}}},"l":{"docs":{},"l":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}},"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.00303951367781155}}}}}}}}}}},"n":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.000860832137733142},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}},"a":{"docs":{},"k":{"docs":{},"e":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717}},"(":{"docs":{},"\"":{"docs":{},"s":{"docs":{},"a":{"docs":{},"m":{"docs":{},"m":{"docs":{},"i":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}}}},")":{"docs":{},"]":{"docs":{},";":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.007444168734491315}}}}}},"와":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"을":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},")":{"docs":{},"[":{"docs":{},"]":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717}}}}}}}},":":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},";":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}},":":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248}}},";":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0018148820326678765}}},".":{"docs":{},"h":{"docs":{},"e":{"docs":{},"i":{"docs":{},"g":{"docs":{},"h":{"docs":{},"t":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0011477761836441894}}}}}}}},"r":{"docs":{},"a":{"docs":{},"d":{"docs":{},"i":{"docs":{},"u":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0011477761836441894}}}}}}},"s":{"docs":{},"i":{"docs":{},"z":{"docs":{},"e":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0011477761836441894}},";":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0011477761836441894}}}}}}},"w":{"docs":{},"i":{"docs":{},"d":{"docs":{},"t":{"docs":{},"h":{"docs":{},";":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0011477761836441894}}}}}}}},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0025811209439528023},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.003205128205128205}}}}}}}}},"가":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947}}},"f":{"docs":{},"c":{"docs":{},"는":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}},"로":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}}}},"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.0008361204013377926},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0025}},"를":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407}}}}}}}}}}}}}}}}}},"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.0008361204013377926},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0025}},"를":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}}}}}}}}}}}}},"u":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}},"p":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.004028197381671702},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0045662100456621},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0025906735751295338}},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834}}}}},",":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0018264840182648401}}}},"s":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0011061946902654867},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.020871143375680582},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.019189765458422176},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.02786377708978328},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.012953367875647668},"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.030927835051546393},"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.027972027972027972},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.00303951367781155}},"e":{"docs":{},"r":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.008417508417508417},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669},"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.004608294930875576}},"\"":{"docs":{},";":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.003367003367003367}}}},"s":{"docs":{},".":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}},".":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}}}},"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":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}}}}}}}}}}},",":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}},".":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0025906735751295338}}}},"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.0010070493454179255}}}}}}}}}}},".":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}},"a":{"docs":{},"g":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0027223230490018148},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}}}},"u":{"docs":{},"a":{"docs":{},"l":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.003629764065335753},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}}}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},",":{"docs":{"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.006993006993006993}}}}}},".":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}},"g":{"docs":{},"l":{"docs":{},"i":{"docs":{},"f":{"docs":{},"i":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.004713275726630008}}},"y":{"docs":{},"'":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}}},"는":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}},"를":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}},"와":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}}}}},"t":{"docs":{},"i":{"docs":{},"l":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}}}}},"c":{"docs":{},"o":{"docs":{},"f":{"docs":{},"f":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{},":":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0030959752321981426}}}},"b":{"docs":{},":":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0046439628482972135}}}}}}}}}}}},"f":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}},"m":{"docs":{},"d":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0011061946902654867},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.019963702359346643}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}}},",":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0025}}},"를":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}},".":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}},")":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}}}},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0022535211267605635},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.00422654268808115},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0011477761836441894},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0046439628482972135},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0016722408026755853}},"e":{"docs":{},"d":{"docs":{},"는":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"이":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},";":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0011477761836441894},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0025673940949935813}}},"를":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.001721664275466284},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}},"와":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597}}},")":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0011061946902654867},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}},";":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}},"가":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.001379310344827586},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0011648223645894002}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}},"'":{"docs":{},"에":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947}}}},"라":{"docs":{},"는":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}},"로":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"}":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}}}}}}},"r":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669},"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488}},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0038860103626943004}}}}}}}}}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0046439628482972135}},".":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"s":{"docs":{},")":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},",":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"은":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},";":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}}}}}},"u":{"docs":{},"s":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}}}}}},"k":{"docs":{},"n":{"docs":{},"o":{"docs":{},"w":{"docs":{},"n":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"이":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}}}}}}}}}}},"p":{"docs":{},"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.00028694404591104734}}}}}}}}}}}}}},"t":{"docs":{},":":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}}}}}}}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"d":{"docs":{},"i":{"docs":{},"t":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}}}},"h":{"docs":{},"e":{"docs":{},"c":{"docs":{},"k":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}}}}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"o":{"docs":{},"l":{"docs":{},"v":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}}}}},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}}}}},"s":{"docs":{},"p":{"docs":{},"e":{"docs":{},"c":{"docs":{},"i":{"docs":{},"f":{"docs":{},"i":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}}}}}}}}},"t":{"docs":{},"i":{"docs":{},"l":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}}}}},":":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}},"i":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}},".":{"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.0004597701149425287}}}}}}},"g":{"docs":{},"o":{"docs":{},"o":{"docs":{},"d":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}}}}}}}},"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.003703703703703704}}}}}}}},"docs":{}},"docs":{}}},"컨":{"docs":{},"트":{"docs":{},"롤":{"docs":{},"의":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}},"템":{"docs":{},"플":{"docs":{},"릿":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}},")":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}},":":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}}},"r":{"docs":{},"l":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0014749262536873156},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},".":{"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.0003687315634218289}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},";":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}},"v":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0011477761836441894},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}},"i":{"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.006734006734006734},"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.004028197381671702},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0025},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.009216589861751152}},"s":{"docs":{},"t":{"docs":{},"u":{"docs":{},"d":{"docs":{},"i":{"docs":{},"o":{"2":{"0":{"1":{"5":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}},"docs":{}},"docs":{}},"docs":{}},"docs":{},"에":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}}}}}}}}}},"n":{"docs":{},"y":{"docs":{},"l":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.004713275726630008}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}}}}},"e":{"docs":{},"w":{"1":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}},"2":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}},"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}}}},"a":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}}}},"a":{"docs":{},"r":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.006042296072507553},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.024351924587588374},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0050704225352112674},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.009726725335803613},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0036529680365296802},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0020086083213773313},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0029498525073746312},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.002136752136752137},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.005917159763313609},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.004073319755600814},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.011553273427471117},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.012704174228675136},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0042643923240938165},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.010835913312693499},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0051813471502590676},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.030395136778115502}},"보":{"docs":{},"다":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}},"에":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}},"와":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009263547938860583}}},"i":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.003629764065335753},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.01279317697228145},"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.006993006993006993}},"e":{"docs":{},")":{"docs":{},"을":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}}},"s":{"docs":{},")":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}},".":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}}}},",":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}},"e":{"docs":{},"d":{"docs":{},".":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}}},"t":{"docs":{},"i":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}}}}}},"l":{"docs":{},"u":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0027223230490018148},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.006191950464396285},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.034974093264248704}},"e":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}},",":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}},":":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}}},":":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0014347202295552368},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},")":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}},";":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.001721664275466284},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0011061946902654867},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0034944670937682005}}},",":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0025906735751295338}}},".":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0025906735751295338}}}}},"i":{"docs":{},"d":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.010683760683760684},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},".":{"docs":{},"t":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.002136752136752137}}},"l":{"docs":{},"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":{},";":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.002136752136752137}}}}},")":{"docs":{},"와":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}}}}}}}}}}}}}}}}}}}}}},"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.002136752136752137}}}}}}}}}}}}}}}}}},"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.002136752136752137}}}}}}}}}}}}}}}}}}}}}},"라":{"docs":{},"는":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}}}}},"o":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}},".":{"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.0003687315634218289}}}}}}}}}}}}}}}}},"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.0003687315634218289}}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},")":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.003205128205128205}}},":":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.003205128205128205}}},"[":{"docs":{},"\"":{"docs":{},"l":{"docs":{},"e":{"docs":{},"t":{"docs":{},"t":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.003205128205128205}}}}}},"z":{"docs":{},"i":{"docs":{},"p":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.003205128205128205}}}}}},"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.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.002136752136752137}},";":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}}}}}}}}}}}}}}}}}}}}}}}},"를":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.004273504273504274}}}}},"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.0011648223645894002}}}}}}}}}}}}}}}},"n":{"docs":{},"i":{"docs":{},"l":{"docs":{},"l":{"docs":{},"a":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}}}}},"o":{"docs":{},"i":{"docs":{},"d":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0033812341504649195},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0013895321908290875},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0019743336623889436},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0014792899408284023},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0030959752321981426}},",":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0046439628482972135}}},";":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009203865623561896},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.015584415584415584},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.008528784648187633},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.010835913312693499}}},"는":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"와":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}},")":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0046439628482972135}},":":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0030959752321981426}}}},"가":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"로":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"를":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574}}},"이":{"docs":{},"기":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}},">":{"docs":{},"(":{"docs":{},"(":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}}}},"에":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}}},"l":{"docs":{},"u":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818}}},"과":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}}}}},"s":{"2":{"0":{"1":{"5":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}},"의":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851}}}},"7":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}},"의":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.013824884792626729}},"를":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}},".":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}}},"와":{"docs":{"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0025}}},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.004608294930875576}}}}}},"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.013824884792626729}}},"docs":{}}}}}}}}}}}},";":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0038860103626943004}}},"b":{"docs":{},"o":{"docs":{},"s":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}}},"?":{"docs":{},":":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0042643923240938165}}}}}}}},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}}}}}}},"w":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}},"e":{"docs":{},"b":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851}},"p":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.004545454545454545},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.0060790273556231}},".":{"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.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.00303951367781155}}}}}}}}}}},"에":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}},"을":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0022727272727272726}}},"의":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}},"은":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.003409090909090909}}},"이":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.003409090909090909}}}}}}},"w":{"docs":{},"o":{"docs":{},"r":{"docs":{},"k":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}}}}},"l":{"docs":{},"l":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}},".":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669},"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.010309278350515464}},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}}}}},"'":{"docs":{},"l":{"docs":{},"l":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0027223230490018148}}}},"v":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}}}},"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.0010070493454179255}},"에":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}}}},".":{"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.004608294930875576}}}}}}}}}}}}}}}},"a":{"docs":{},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0025}},"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.0015710919088766694}}},"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.0015710919088766694}}}}}}},"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.0015710919088766694}}}}}}}}}}}}}}}}}}}}}}}}}}},"i":{"docs":{},"f":{"docs":{},"i":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.002356637863315004}}},"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.0007855459544383347}}}}}}}}}}}}}}},",":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}},"가":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}},"로":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}},"를":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}},"에":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}}}}}},"?":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}}}},"r":{"docs":{},"n":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{},":":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}}}}}}}},"i":{"docs":{},"t":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}},"y":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0018148820326678765},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669},"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488}},".":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}},":":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}}},",":{"docs":{"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488}}}},"n":{"docs":{},"t":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0025906735751295338}}}},"s":{"docs":{},"n":{"docs":{},"'":{"docs":{},"t":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}}}}}},"o":{"docs":{},"r":{"docs":{},"l":{"docs":{},"d":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.001397624039133473},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.004437869822485207}},"!":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}},"\"":{"docs":{},";":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}},"\"":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}},",":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.000860832137733142},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}}},";":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0018148820326678765}}},")":{"docs":{},";":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.006396588486140725}}}}},".":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}},"d":{"docs":{},"와":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}},"k":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0018148820326678765},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0025906735751295338},"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.006993006993006993}},"s":{"docs":{},".":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}}}},"t":{"docs":{},"h":{"docs":{"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.006993006993006993}}}}},"o":{"docs":{},"f":{"docs":{},"!":{"docs":{},"'":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}}}},"n":{"docs":{},"'":{"docs":{},"t":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}}},"r":{"docs":{},"i":{"docs":{},"t":{"docs":{},"t":{"docs":{},"e":{"docs":{},"n":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.002356637863315004},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0027223230490018148},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.010835913312693499},"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.010309278350515464}},",":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}}},"e":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.009074410163339383},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0042643923240938165},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.007739938080495356},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669},"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.006993006993006993}},":":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0018148820326678765}}}}}},"o":{"docs":{},"n":{"docs":{},"g":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.010835913312693499}}}},"t":{"docs":{},"e":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0025906735751295338}}}}}},"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.0004631773969430292}}},"의":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}}}}}}}},"s":{"docs":{},"e":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0030959752321981426}}}}},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"v":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}}},"e":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}},"t":{"docs":{},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}}},"n":{"docs":{},"e":{"docs":{},"v":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0030959752321981426}}}}}},"i":{"docs":{},"c":{"docs":{},"h":{"docs":{},"e":{"docs":{},"v":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}}}},"y":{"docs":{},":":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.007739938080495356}}}}},"i":{"docs":{},"d":{"docs":{},"t":{"docs":{},"h":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009203865623561896}},":":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0018407731247123793},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00176522506619594}}},"?":{"docs":{},":":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0018407731247123793}}}},"가":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}}},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.010660980810234541}},",":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}}},";":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}}},"[":{"docs":{},"]":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}},";":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}}}}}}}}},"n":{"docs":{},"d":{"docs":{},"o":{"docs":{},"w":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0018148820326678765}},"로":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"를":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"보":{"docs":{},"다":{"docs":{},"는":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}},".":{"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.007444168734491315}}}}}}}}}}}}},"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.0009074410163339383}}}}}}}}}}}}},"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.0009074410163339383}}}}}}}}}},",":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}}}},"l":{"docs":{},"d":{"docs":{},"c":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578}}}}}}}},"t":{"docs":{},"h":{"docs":{},"i":{"docs":{},"n":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0027223230490018148},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}}}},":":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}}}}}},"{":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.016835016835016835},"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.023162134944612285},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.019638648860958365},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.014647887323943662},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.015909090909090907},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.00422654268808115},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.024085224641037517},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.028992176714219973},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.03603158933859822},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.022068965517241378},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.02026554856743536},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.023744292237442923},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.007444168734491315},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.017054263565891473},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.03185078909612626},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0076045627376425855},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.022222222222222223},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.035398230088495575},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.041666666666666664},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.013651877133105802},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.009018036072144289},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.04148278905560459},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.031804733727810654},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0343622597553873},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.05194805194805195},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.010183299389002037},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.01797175866495507},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.010889292196007259},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.02771855010660981},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.017027863777089782},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.03367875647668394},"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.010309278350515464},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.02130681818181818},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.03343465045592705}},"b":{"docs":{},"o":{"docs":{},"o":{"docs":{},"t":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"a":{"docs":{},"p":{"docs":{},"}":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}}}}}}}}},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"}":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}}}}}}}}}}},"m":{"docs":{},"y":{"docs":{},"a":{"docs":{},"p":{"docs":{},"p":{"docs":{},"}":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}}},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"l":{"docs":{},"}":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}}}}}}},"{":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{},"}":{"docs":{},"}":{"docs":{},"`":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}}}}}}}}}}}}}}},"a":{"docs":{},":":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}}}},"}":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.003142183817753339},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0016901408450704226},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0041417395306028535},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0029585798816568047},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}},",":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.003142183817753339}}},")":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}},")":{"docs":{},";":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}}}},";":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0018407731247123793},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.003205128205128205},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0022189349112426036}}},"가":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"로":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818}}},"를":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"을":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"이":{"docs":{},"지":{"docs":{},"만":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}}}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"s":{"docs":{},".":{"docs":{},"c":{"docs":{},"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.0011363636363636363}}}}}}}}}}},"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.0011363636363636363}}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"h":{"docs":{},"i":{"docs":{},"s":{"docs":{},".":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"s":{"docs":{},".":{"docs":{},"c":{"docs":{},"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.0011363636363636363}}}}}}}}}}},"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.0011363636363636363}}}}}}}}}}}}},"o":{"docs":{},"o":{"docs":{},"}":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}}}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"d":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.00253592561284869}},",":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}}},"x":{"docs":{},":":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0014807502467917078}}}},"s":{"docs":{},"u":{"docs":{},"i":{"docs":{},"t":{"docs":{},":":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0022988505747126436}}}}}},"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.0012836970474967907}}}}}}}}},"(":{"docs":{},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},":":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}}}}}},"n":{"docs":{},"e":{"docs":{},"w":{"docs":{},"(":{"docs":{},")":{"docs":{},":":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}}}}}},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}}}}},"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.0012836970474967907}},"}":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}}}}}}}},"y":{"docs":{},"}":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"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.0003687315634218289}}}}}}}}}}}}}},"를":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"h":{"docs":{},"e":{"docs":{},"i":{"docs":{},"g":{"docs":{},"h":{"docs":{},"t":{"docs":{},":":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}}}}}}}},"\"":{"docs":{},"t":{"docs":{},"h":{"docs":{},"i":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}}}}},"[":{"docs":{},"\"":{"docs":{},"f":{"docs":{},"o":{"docs":{},"o":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0014792899408284023}}}}}}}}},"i":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0014792899408284023}}},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}}}}}}},"a":{"docs":{},":":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}},"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.0012836970474967907}}}}}}}}}}}}},"}":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.015151515151515152},"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.011077542799597181},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.009426551453260016},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.009577464788732394},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.007954545454545454},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.005917159763313609},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.018063918480778138},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.02393005062126093},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.03504442250740375},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.016551724137931035},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.01816911250873515},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.021004566210045664},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.014728682170542635},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.030416068866571017},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0076045627376425855},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.022222222222222223},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.029498525073746312},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.041666666666666664},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.010238907849829351},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.008517034068136272},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.03971756398940865},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.029585798816568046},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.033197437390797904},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.03896103896103896},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.004073319755600814},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.01540436456996149},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.008166969147005444},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.02771855010660981},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.017027863777089782},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.027202072538860103},"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.010309278350515464},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.018465909090909092},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.015197568389057751}},";":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.003142183817753339},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.003242241778601204},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0041417395306028535},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.004137931034482759},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0020964360587002098},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.002325581395348837},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0011477761836441894},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0011061946902654867},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0011648223645894002},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0025673940949935813},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0025906735751295338},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.00303951367781155}}},")":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.003142183817753339},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0038860103626943004},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.00303951367781155}},";":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.006042296072507553},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.006284367635506678},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009263547938860583},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0018407731247123793},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0029498525073746312},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.01038961038961039},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.004073319755600814},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.006396588486140725},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.00911854103343465}}},".":{"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.0007855459544383347}}}}}}}}}}}}}}}}}},":":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009263547938860583},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407}}}},"e":{"docs":{},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}}}}},"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.0003687315634218289}}}}}}}}}}},"}":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}},"로":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}},")":{"docs":{},";":{"docs":{"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.00303951367781155}}}}},",":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.005035246727089627},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0033802816901408453},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.006818181818181818},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0018390804597701149},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.002840909090909091},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.0060790273556231}}},".":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}},":":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009263547938860583}}},"이":{"docs":{},"며":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"객":{"docs":{},"체":{"docs":{},"의":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}}}}}},"으":{"docs":{},"로":{"docs":{},"만":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}}},"을":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}},"[":{"docs":{},"]":{"docs":{},")":{"docs":{},":":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}},"]":{"docs":{},";":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574}}},",":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"\"":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.002136752136752137}}},"`":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.002136752136752137}}}}},"인":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"'":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}},".":{"docs":{},"`":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}}}}},"를":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"(":{"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.0009074410163339383}}}}}}}}},"가":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009203865623561896},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0020964360587002098},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0036529680365296802},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717}},"능":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009263547938860583},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009203865623561896}},"한":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0016901408450704226},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009203865623561896},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.001397624039133473},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.000860832137733142},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.007407407407407408},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0025974025974025974},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0016722408026755853},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.00303951367781155}},"(":{"docs":{},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"n":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}}}}}}},"성":{"docs":{},"이":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}},"할":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}},"하":{"docs":{},"게":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}},"다":{"docs":{},"는":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}},"면":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}},"거":{"docs":{},"나":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}},"지":{"docs":{},"만":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009263547938860583},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.004608294930875576}},"d":{"docs":{},"e":{"docs":{},"f":{"docs":{},"a":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}}}},"의":{"docs":{},"미":{"docs":{},"는":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}}}}}}}},"해":{"docs":{},"야":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}}}},"져":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}},"가":{"docs":{},"면":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}},"오":{"docs":{},"려":{"docs":{},"면":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578}}},"고":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}}},"도":{"docs":{},"록":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}},"기":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},"를":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"고":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"는":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}},"지":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"올":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0025974025974025974},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.004608294930875576}}},"온":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00176522506619594}},"다":{"docs":{},"는":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}}},"왔":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"\"":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},"\"":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}}}}}}}}}}}},"야":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248}}}}}}},"와":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}},"야":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"서":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}}},"옵":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}},"짐":{"docs":{},"으":{"docs":{},"로":{"docs":{},"써":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834}}}}}},"이":{"docs":{},"드":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}},"를":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}},"는":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.015810276679841896}}},"에":{"docs":{},"서":{"docs":{},"는":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.003952569169960474}}}}}}},"정":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.004608294930875576}},"즉":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"n":{"docs":{},"u":{"docs":{},"l":{"docs":{},"l":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}},"간":{"docs":{},"단":{"docs":{},"히":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}},"예":{"docs":{},"를":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}}},"할":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}},"하":{"docs":{},"고":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}},"겠":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}}}},"며":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}}},"해":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"을":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}},"지":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0033812341504649195},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.002779064381658175},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.002300966405890474},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0019743336623889436},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.002582496413199426},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.002136752136752137},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0034129692832764505},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.00250501002004008},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00264783759929391},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0029585798816568047},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0023296447291788003},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.003952569169960474},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}},"고":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.004507042253521127},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.00253592561284869},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0013805798435342844},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0020964360587002098},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.001721664275466284},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0025673940949935813}},"있":{"docs":{},"기":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}}}},"를":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0025974025974025974}}},"기":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009203865623561896}}},"는":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928}}},"므":{"docs":{},"로":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}},"며":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717}}},"게":{"docs":{},"되":{"docs":{},"고":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}},"가":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}}},"장":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0033802816901408453},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0013895321908290875},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0013805798435342844},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.001379310344827586},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.01488833746898263},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00264783759929391},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407}}},"진":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.002300966405890474},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0020964360587002098},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0011061946902654867},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.00303951367781155}}},"질":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009203865623561896},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0018264840182648401},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407}},"뿐":{"docs":{},"만":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}}},"수":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}}},"집":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}},".":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}},"v":{"docs":{},"o":{"docs":{},"i":{"docs":{},"d":{"docs":{},"와":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}}}},"하":{"docs":{},"나":{"docs":{},"는":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}},"실":{"docs":{},"제":{"docs":{},"로":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}}}}}}},"르":{"docs":{},"쳐":{"docs":{},"줄":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}}},"드":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0014347202295552368}},"에":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}},"(":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}}},".":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"는":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947}}},"로":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"를":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.000860832137733142}}},"와":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947}}},"임":{"docs":{},"을":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}},"깝":{"docs":{},"게":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578}}}},"독":{"docs":{},"성":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}},"을":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}},"짜":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"상":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"시":{"docs":{},"성":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}}}},"객":{"docs":{},"체":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009263547938860583},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0013805798435342844},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0019743336623889436},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0022988505747126436},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.001397624039133473},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.000860832137733142},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0076045627376425855},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.006418485237483954},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}},"를":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0016901408450704226},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0013895321908290875},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0032213529682466636},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.001379310344827586},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.015209125475285171},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0025811209439528023},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.003205128205128205},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0016722408026755853}}},"에":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009263547938860583},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.007407407407407408},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}},"는":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}},"서":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}},"도":{"docs":{"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704}}}}},"도":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"로":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009203865623561896},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}},"의":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0018527095877721167},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.011406844106463879},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.018518518518518517},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}},"이":{"docs":{},"것":{"docs":{},"은":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}}}}}},"가":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0018407731247123793},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}},"는":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704}}},"마":{"docs":{},"다":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}},"와":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}},"의":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}},"처":{"docs":{},"럼":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"만":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}},"인":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}}}},"것":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0022727272727272726},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009203865623561896},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}},"과":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0022535211267605635},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0013805798435342844},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407}},"는":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}}},"은":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0015710919088766694},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0022535211267605635},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.002779064381658175},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0018407731247123793},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.001379310344827586},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0036529680365296802},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.002325581395348837},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0014347202295552368},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.006109979633401222},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.004261363636363636}}},"을":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.003367003367003367},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.002356637863315004},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.003943661971830986},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.005681818181818182},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.006021306160259379},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009203865623561896},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0019743336623889436},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.004137931034482759},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.002795248078266946},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.002582496413199426},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0022123893805309734},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001503006012024048},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0017472335468841002},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0025974025974025974},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}},"이":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.003943661971830986},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009263547938860583},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0018407731247123793},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.001397624039133473},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.003875968992248062},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0011477761836441894},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001503006012024048},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0025673940949935813},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}},"라":{"docs":{},"고":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"면":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"므":{"docs":{},"로":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}},"고":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}},"든":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"었":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"그":{"docs":{},"것":{"docs":{},"은":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}}}}}}},"다":{"docs":{},".":{"docs":{},"이":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"차":{"docs":{},"이":{"docs":{},"점":{"docs":{},"을":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}}}}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947}},".":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0016901408450704226},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.005681818181818182},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009263547938860583},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0013805798435342844},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0014807502467917078},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0022988505747126436},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.005590496156533892},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.000860832137733142},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0025974025974025974},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}},"j":{"docs":{},"a":{"docs":{},"v":{"docs":{},"a":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834}},"에":{"docs":{},"서":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}}}}}}}}}}},"클":{"docs":{},"래":{"docs":{},"스":{"docs":{},"와":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834}}}}}},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}}}}},"즉":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"각":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"다":{"docs":{},"행":{"docs":{},"히":{"docs":{},"도":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}},"른":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}},"음":{"docs":{},"장":{"docs":{},"에":{"docs":{},"서":{"docs":{},"는":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}}}}},"에":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}},"대":{"docs":{},"신":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}},"이":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0025974025974025974}},"는":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"것":{"docs":{},"을":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}},"은":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0025974025974025974}}}},"러":{"docs":{},"한":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}},"제":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}},"렇":{"docs":{},"게":{"docs":{},"하":{"docs":{},"면":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}}}}},"를":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}}},"종":{"docs":{},"종":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}},"첫":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"파":{"docs":{},"일":{"docs":{},"이":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"은":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}}},"예":{"docs":{},"를":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}},"그":{"docs":{},"러":{"docs":{},"나":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}},"리":{"docs":{},"고":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}},"선":{"docs":{},"언":{"docs":{},"전":{"docs":{},"에":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}}},"변":{"docs":{},"수":{"docs":{},"는":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}}},"n":{"docs":{},"e":{"docs":{},"w":{"docs":{},"를":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}},"게":{"docs":{},"다":{"docs":{},"가":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}},"p":{"docs":{},"i":{"docs":{},"c":{"docs":{},"k":{"docs":{},"c":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{},"가":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}}}}}}},"또":{"docs":{},"한":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}},"는":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"반":{"docs":{},"면":{"docs":{},"에":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}},"대":{"docs":{},"로":{"docs":{},",":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}}}}},"언":{"docs":{},"제":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}}},"여":{"docs":{},"기":{"docs":{},"에":{"docs":{},"서":{"docs":{},"는":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}}}}},"러":{"docs":{},"분":{"docs":{},"은":{"docs":{"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0025974025974025974}}}}}},"타":{"docs":{},"입":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}},"에":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}}}},"현":{"docs":{},"재":{"docs":{},"의":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}}}},"결":{"docs":{},"합":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}}},"열":{"docs":{},"거":{"docs":{},"형":{"docs":{},"은":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}}}}},"m":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{},"i":{"docs":{},"p":{"docs":{},"l":{"docs":{},"y":{"docs":{},"는":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}}}}}}},"모":{"docs":{},"듈":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}},"에":{"docs":{},"는":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"의":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}}},"앞":{"docs":{},"서":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"전":{"docs":{},"역":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}},"만":{"docs":{},"일":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}}},"생":{"docs":{},"성":{"docs":{},"자":{"docs":{},"에":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}}}}}},":":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0013805798435342844},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407}}},"!":{"docs":{},"\"":{"docs":{},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}}}}}}},")":{"docs":{},".":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}}}}},"들":{"docs":{},"에":{"docs":{},"는":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}},"을":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}},"은":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}},"이":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"에":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.003952569169960474}},"서":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0018264840182648401},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.002004008016032064},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}}},"인":{"docs":{},"지":{"docs":{},"를":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}}}},"처":{"docs":{},"럼":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.001397624039133473},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}}},"도":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"조":{"docs":{},"차":{"docs":{},"도":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}}}},"결":{"docs":{},"과":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0014792899408284023},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.004073319755600814}},"는":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.002004008016032064},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}},"를":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.00303951367781155}}},"가":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}}},"로":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}},"인":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407}}}},"와":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"정":{"docs":{},"할":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717}}},"하":{"docs":{},"는":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0014792899408284023}}},"기":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}},"다":{"docs":{},"시":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}}},"단":{"docs":{},"일":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}}},"사":{"docs":{},"용":{"docs":{},"할":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}}}}},":":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}},"된":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0014792899408284023}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"x":{"docs":{},".":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"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.0007396449704142012}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},".":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}},"합":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}},"하":{"docs":{},"여":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.005194805194805195}}},"는":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}},"세":{"docs":{},"요":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001503006012024048}}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"이":{"docs":{},"러":{"docs":{},"한":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}}}}},"할":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}},"따":{"docs":{},"라":{"docs":{},"서":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}}}}},"될":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"되":{"docs":{},"어":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}}}},"을":{"docs":{"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0025974025974025974}}},"한":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}},"(":{"docs":{},"u":{"docs":{},"n":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},")":{"docs":{},"을":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}}}}}}}}},"된":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}},"국":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}},"코":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}},"론":{"docs":{},"을":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}},"고":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}}},"계":{"docs":{},"약":{"docs":{},"을":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0013805798435342844}}}},"속":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.003927729772191673},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}},"해":{"docs":{},"서":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"일":{"docs":{},"치":{"docs":{},"하":{"docs":{},"는":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}}}}}}},"획":{"docs":{},"이":{"docs":{},"라":{"docs":{},"면":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}},"을":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"산":{"docs":{},"을":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}},"되":{"docs":{},"지":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}}},"된":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0027397260273972603},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928}},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{},"u":{"docs":{},"t":{"docs":{},"e":{"docs":{},"d":{"docs":{},")":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}}}}}}}}}}},",":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}}},"하":{"docs":{},"는":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717}}}},"기":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578}},"가":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"로":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"를":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"의":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},")":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}}}},"층":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0025974025974025974}},"이":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}},",":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"을":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}},"적":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}},"으":{"docs":{},"로":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}},"에":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}},"내":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}},"부":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}},"의":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009263547938860583},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}},"에":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}},"서":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00176522506619594}},"만":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}},"가":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"(":{"docs":{},"i":{"docs":{},"n":{"docs":{},"n":{"docs":{},"e":{"docs":{},"r":{"docs":{},")":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}}}}}}}}},"용":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}},"을":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0030211480362537764},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.003409090909090909},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0013895321908290875},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00176522506619594}}},"은":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0022727272727272726},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0034129692832764505},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.002004008016032064},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00176522506619594},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.004073319755600814},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.00919732441471572},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.0060790273556231},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.013824884792626729}}},"이":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"만":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"의":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}},":":{"docs":{"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.0182370820668693}}}},"보":{"docs":{},"내":{"docs":{},"는":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578}}},"기":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.00331858407079646}},"는":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"\"":{"docs":{},"가":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"(":{"docs":{},"r":{"docs":{},"e":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}},"에":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"도":{"docs":{},"록":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"지":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00264783759929391},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.002508361204013378}},"만":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}},"냅":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.004180602006688963}},"소":{"docs":{},"스":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}}}}}},"낸":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0034129692832764505},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}},"다":{"docs":{},"고":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}},"낼":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}},"에":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009263547938860583}},"서":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0013895321908290875},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009203865623561896},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}},"가":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}},"려":{"docs":{},"야":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}},"의":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0025}}},"키":{"docs":{},"는":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}},"장":{"docs":{"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0076045627376425855},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.007407407407407408},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.005177514792899409}},"객":{"docs":{},"체":{"docs":{},"는":{"docs":{"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704}}}}},"된":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}}},"고":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"놓":{"docs":{},"고":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834}}},"일":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}},"눌":{"docs":{},"러":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834}},"도":{"docs":{"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0025}}}}},"더":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0022727272727272726},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.00422654268808115},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.003242241778601204},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.002300966405890474},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0014807502467917078},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.001379310344827586},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0020964360587002098},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0018264840182648401},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.001721664275466284},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0011061946902654867},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.002136752136752137},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00264783759929391},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0014792899408284023},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0025974025974025974},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.004073319755600814},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.007905138339920948}},"욱":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0011648223645894002}}},"이":{"docs":{},"상":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.001397624039133473}}}},"한":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}}},"도":{"docs":{},"구":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}},"와":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":3.333333333333333}}},"는":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"를":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0025},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.004608294930875576}}},"의":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}}}},"가":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"들":{"docs":{"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.00303951367781155}}},"만":{"docs":{"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.004608294930875576}}},"뿐":{"docs":{},"만":{"docs":{"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.004608294930875576}}}}},"움":{"docs":{},"말":{"docs":{},"을":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}},"이":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}}},"달":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"입":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}},"된":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}},"하":{"docs":{},"기":{"docs":{},"보":{"docs":{},"다":{"docs":{},"는":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}}},"는":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"지":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"해":{"docs":{},"야":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}}},"했":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"하":{"docs":{},"위":{"docs":{},"(":{"docs":{},"c":{"docs":{},"h":{"docs":{},"i":{"docs":{},"l":{"docs":{},"d":{"docs":{},"r":{"docs":{},"e":{"docs":{},"n":{"docs":{},")":{"docs":{},"는":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}}}}}}}}}}}}}}}}}}},"됨":{"docs":{},"에":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}}},"할":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}}},"와":{"docs":{},"줍":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"기":{"docs":{},"존":{"docs":{"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.003952569169960474}}}}}}}}},"메":{"docs":{},"인":{"docs":{},"에":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}}}},"동":{"docs":{},"일":{"docs":{},"하":{"docs":{},"다":{"docs":{},"는":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834}}}},"지":{"docs":{},"만":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}},"므":{"docs":{},"로":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}},"게":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}}},"한":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.003367003367003367},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.004631773969430292},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0013805798435342844},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.001397624039133473},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0018264840182648401},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0031007751937984496},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.000860832137733142},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001503006012024048},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0025}}},"해":{"docs":{},"야":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}},".":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}},"다":{"docs":{},"른":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}},"(":{"docs":{},"즉":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}}}},":":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},")":{"docs":{},".":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}}}}}},"안":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}},",":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}},"적":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0011061946902654867}},"이":{"docs":{},"고":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}},"인":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"으":{"docs":{},"로":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}}}},"시":{"docs":{},"에":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}},"작":{"docs":{},"에":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928}}},"을":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0018264840182648401},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}},"단":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}}},"은":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}},"하":{"docs":{},"는":{"docs":{},"지":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}},"지":{"docs":{},"만":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}}}}},"기":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}},"를":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}},"형":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}},"(":{"docs":{},"h":{"docs":{},"o":{"docs":{},"m":{"docs":{},"o":{"docs":{},"m":{"docs":{},"o":{"docs":{},"r":{"docs":{},"p":{"docs":{},"h":{"docs":{},"i":{"docs":{},"c":{"docs":{},")":{"docs":{},"이":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}},"기":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}},"인":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}}}}}}}}}}}},"이":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947}}}}},"될":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0022727272727272726},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0013895321908290875},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0034940600978336828},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0018264840182648401},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.000860832137733142},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0014792899408284023},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}},"것":{"docs":{},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},")":{"docs":{},"문":{"docs":{},"자":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}}}}}}}}},"따":{"docs":{},"라":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.003367003367003367},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0031007751937984496},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.002136752136752137},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001503006012024048},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0022189349112426036},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0017472335468841002},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}},"서":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0011648223645894002}}},"와":{"docs":{},"야":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}},"야":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}},"할":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}}},",":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"른":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001503006012024048}}},"옴":{"docs":{},"표":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}},"(":{"docs":{},"\"":{"docs":{},")":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}},"'":{"docs":{},")":{"docs":{},"를":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}}}}},"릅":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},":":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}},"르":{"docs":{},"고":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"는":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}}},"면":{"docs":{},",":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}},"때":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0033812341504649195},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.003242241778601204},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0041417395306028535},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.003948667324777887},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0036781609195402297},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0041928721174004195},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0027397260273972603},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.009925558312655087},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.005426356589147287},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0031563845050215206},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.007407407407407408},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0018436578171091445},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.002136752136752137},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.005119453924914676},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00176522506619594},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0017472335468841002},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.006109979633401222},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.007905138339920948},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.005016722408026756}},"마":{"docs":{},"다":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.002356637863315004},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0013895321908290875},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}}}},"문":{"docs":{},"에":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0015710919088766694},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0028169014084507044},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0018527095877721167},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0018407731247123793},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0024679170779861796},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0036781609195402297},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0020964360587002098},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0018264840182648401},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.004962779156327543},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.006201550387596899},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.002582496413199426},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.003205128205128205},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0034129692832764505},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00176522506619594},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0029585798816568047}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},")":{"docs":{},".":{"docs":{},"그":{"docs":{},"러":{"docs":{},"나":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}}}}},".":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}},"다":{"docs":{},"음":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}},"생":{"docs":{},"성":{"docs":{},"자":{"docs":{},"는":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}}}},"이":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}},"것":{"docs":{},"은":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}},"와":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}},"즉":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}},"왜":{"docs":{},"냐":{"docs":{},"하":{"docs":{},"면":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}},"함":{"docs":{},"수":{"docs":{},"가":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}},"기":{"docs":{},"본":{"docs":{},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}}}}}}}}}},"이":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}}}}},"가":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}},"는":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"때":{"docs":{},"로":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"로":{"docs":{},"는":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}},"까":{"docs":{},"지":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}}}},"만":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407}}},"를":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"의":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"떄":{"docs":{},"로":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}}},":":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},",":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}}},"또":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0013895321908290875},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0014807502467917078},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0011477761836441894},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00176522506619594},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0025974025974025974},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}},"는":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.003943661971830986},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0022727272727272726},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.00507185122569738},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.002315886984715146},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0032213529682466636},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0019743336623889436},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0045662100456621},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0028694404591104736},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.004793510324483776},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.005119453924914676},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.003006012024048096},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00176522506619594},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0036982248520710057},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.008736167734420501},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.006109979633401222},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.004261363636363636},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.008361204013377926},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.01},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.00303951367781155}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"이":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}}}}}},"한":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0022727272727272726},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.002779064381658175},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0019743336623889436},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0034129692832764505},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.004073319755600814},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.004608294930875576}}}},"를":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.003367003367003367},"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009263547938860583},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0013805798435342844},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.007686932215234102},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.004073319755600814},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}},"리":{"docs":{},"팩":{"docs":{},"토":{"docs":{},"링":{"docs":{},"을":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834}}},"해":{"docs":{},"야":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}}}}}}}}},"스":{"docs":{},"트":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}},"를":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704}}},"이":{"docs":{},"고":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}},"에":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407}},"서":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}},"도":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}}}},"가":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}}},"터":{"docs":{},"럴":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.006392694063926941},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0028694404591104736},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}},"에":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}},"는":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}}},"은":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0038510911424903724}}},"을":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}},"의":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}},")":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}},",":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717}}},"과":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}},"로":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"처":{"docs":{},"럼":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}}}}},"액":{"docs":{},"트":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":3.333333333333333},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}},"뷰":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}},"턴":{"docs":{},"문":{"docs":{},"를":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}}},"다":{"docs":{},"이":{"docs":{},"렉":{"docs":{},"트":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}}}}}}}}},"마":{"docs":{},"우":{"docs":{},"스":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.005035246727089627}},"를":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}},"지":{"docs":{},"막":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0013805798435342844},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.004028197381671702},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0025974025974025974}},",":{"docs":{"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0025974025974025974}}}}},"에":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}},"찬":{"docs":{},"가":{"docs":{},"지":{"docs":{},"로":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0033812341504649195},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009203865623561896},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0034129692832764505},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00176522506619594},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0014792899408284023},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407}},",":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}},"여":{"docs":{},"기":{"docs":{},"에":{"docs":{},"서":{"docs":{},".":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}}}},"모":{"docs":{},"듈":{"docs":{},"의":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}}}}}}},"이":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}},"그":{"docs":{},"레":{"docs":{},"이":{"docs":{},"션":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":5.0011267605633805}}}}}},"너":{"docs":{},"스":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}}}},"술":{"docs":{},"을":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}},"음":{"docs":{},"이":{"docs":{},"겠":{"docs":{},"지":{"docs":{},"만":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}}}}},"치":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}},"세":{"docs":{},"요":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}},"!":{"docs":{},")":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"\"":{"docs":{"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.007905138339920948}}}}},"찰":{"docs":{},"을":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"이":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"무":{"docs":{},"리":{"docs":{},"합":{"docs":{},"시":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}}}}}}},"만":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}},"들":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009263547938860583},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.002300966405890474},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.002795248078266946},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0025974025974025974}},"고":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0022727272727272726},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}},"기":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0015710919088766694},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}},"를":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834}}}},"어":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947}},"졌":{"docs":{},"으":{"docs":{},"며":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}},"지":{"docs":{},"고":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}},"야":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"냅":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0025974025974025974}}}}}}},"면":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}},"었":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"이":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}}}}}}},"지":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"려":{"docs":{},"고":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}},"겠":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0025974025974025974}}}}}}}},"듭":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.002356637863315004}},".":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0022727272727272726},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009263547938860583},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}},"이":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}},"것":{"docs":{},"이":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}},"은":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0025974025974025974}}}}},"클":{"docs":{},"래":{"docs":{},"스":{"docs":{},"를":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}}}},"여":{"docs":{},"러":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}},"“":{"docs":{},"e":{"docs":{},"x":{"docs":{},"c":{"docs":{},"l":{"docs":{},"u":{"docs":{},"d":{"docs":{},"e":{"docs":{},"”":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}}}}}}},":":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}}}},"약":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0025}}},"큼":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"드":{"docs":{},"는":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0020964360587002098},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.000860832137733142},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0076045627376425855},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"든":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}},"하":{"docs":{},"면":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}}}},"매":{"docs":{},"개":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009263547938860583},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0027611596870685687},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.001397624039133473},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.007444168734491315},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.018604651162790697},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0020086083213773313},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0029120559114735},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.008985879332477536},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}},"변":{"docs":{},"수":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0014807502467917078},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.008735632183908045},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0052417006406523005},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0025673940949935813}},"로":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.003367003367003367},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.001379310344827586},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}},"(":{"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.0005633802816901409}}}}}}}}}}},"d":{"docs":{},"e":{"docs":{},"f":{"docs":{},"a":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}}}}},"여":{"docs":{},"기":{"docs":{},"서":{"docs":{},"는":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}}}}}},"를":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.004597701149425287},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.004891684136967156},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}},"가":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0022988505747126436},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}},"에":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}},"는":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.002758620689655172},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0025673940949935813}}},"들":{"docs":{},"의":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"이":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"을":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}}},"라":{"docs":{},"고":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}},"에":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0022988505747126436},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}},"와":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0022988505747126436},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"의":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0018390804597701149},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}},"처":{"docs":{},"럼":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}}},"니":{"docs":{},"저":{"docs":{"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.00303951367781155}},")":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834}}}}},"우":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.002356637863315004},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0014807502467917078},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.000860832137733142},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},"(":{"docs":{},"극":{"docs":{},"단":{"docs":{},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{},")":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}}}}}}},"기":{"docs":{},"기":{"docs":{},"를":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}},"핑":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0018264840182648401},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001503006012024048},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}},"된":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}},"(":{"docs":{},"r":{"docs":{},"e":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}}}}}}}},"과":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}},"을":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.002004008016032064}}},"은":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"되":{"docs":{},"어":{"docs":{},"야":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}}}},"의":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"하":{"docs":{},"세":{"docs":{},"요":{"docs":{},".":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}},"칭":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.004261363636363636}}}},"명":{"docs":{},"령":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}},"줄":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834}}}}},"문":{"docs":{},"을":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}},"과":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}}},"시":{"docs":{},"적":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0020964360587002098},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}}},"(":{"docs":{},"또":{"docs":{},"는":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}},"인":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717}}}},"하":{"docs":{},"려":{"docs":{},"면":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}},"기":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}}},"해":{"docs":{},"야":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}}},"주":{"docs":{},"지":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717}}}}},"된":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}},"확":{"docs":{},"한":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}},"하":{"docs":{},"게":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}},"고":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.003952569169960474}}}}},"심":{"docs":{},"하":{"docs":{},"세":{"docs":{},"요":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}},":":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}}}}},"사":{"docs":{},"적":{"docs":{},"인":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}},"백":{"docs":{},"하":{"docs":{},"기":{"docs":{},"는":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}},"제":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}},"로":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"명":{"docs":{},"제":{"docs":{},"는":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}}}}}},"칭":{"docs":{},"이":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}}},"몇":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.002315886984715146},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.000860832137733142},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0034129692832764505},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.003952569169960474}},"가":{"docs":{},"지":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}}},"몇":{"docs":{"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704}}},"개":{"docs":{},"의":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}}}},"목":{"docs":{},"록":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0025}},"을":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0018390804597701149},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}},"이":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}},"의":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009263547938860583},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}},"과":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}},"에":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001503006012024048},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}},"서":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}},"만":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}},"은":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}},"가":{"docs":{},"능":{"docs":{},"한":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}}}}}}},"내":{"docs":{},"에":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}}},"보":{"docs":{},"기":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}}},".":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0016722408026755853}}}},"적":{"docs":{},"상":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}},"을":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"이":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"인":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}}},"표":{"docs":{},"로":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}},"못":{"docs":{},"한":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}},"다":{"docs":{},"면":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}}}},"하":{"docs":{},"는":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}},"면":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"고":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}},"이":{"docs":{},"런":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}}}}}}}},"바":{"docs":{},"꿀":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"로":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0029120559114735}}},"꾸":{"docs":{},"는":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0023296447291788003}}},"기":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}},"꿔":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947}},"야":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"보":{"docs":{},"겠":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"제":{"docs":{},"네":{"docs":{},"릭":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}}}}}}}}}},"서":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}},"깥":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}},"람":{"docs":{},"직":{"docs":{},"한":{"docs":{},"지":{"docs":{},"를":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}},"하":{"docs":{},"지":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248}}}}}},"인":{"docs":{},"딩":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}},"에":{"docs":{},"서":{"docs":{"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928}}}}}},"보":{"docs":{},"같":{"docs":{},"은":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}}}},"이":{"docs":{},"너":{"docs":{},"리":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}}},"트":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}},"운":{"docs":{},"드":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}},"랍":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.003952569169960474}}}}}}},"발":{"docs":{},"전":{"docs":{},"시":{"docs":{},"켜":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834}}}}},"견":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}},"할":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"오":{"docs":{},"류":{"docs":{},"를":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}}}}},"되":{"docs":{},"지":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717}}},"는":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}},"생":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}},"하":{"docs":{},"기":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}},"는":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}},"지":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}},"지":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.004962779156327543}}},"여":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}},"할":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}},".":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.004962779156327543},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0014792899408284023}},"e":{"docs":{},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{},"o":{"docs":{},"y":{"docs":{},"e":{"docs":{},"e":{"docs":{},"도":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}}}}}}},"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":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}}}}}}}}}}}}}}},"그":{"docs":{},"러":{"docs":{},"나":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}},":":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}},"해":{"docs":{},"야":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}},".":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}}}}},"시":{"docs":{},"키":{"docs":{},"지":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}},"킵":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}}}}},"한":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}}},"명":{"docs":{},"가":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}},"휘":{"docs":{},"되":{"docs":{},"는":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}},"방":{"docs":{},"법":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009203865623561896},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001503006012024048},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}},"은":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009263547938860583},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0013805798435342844},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.001397624039133473},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0025974025974025974},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}},"이":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834}},"것":{"docs":{},"은":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}},"러":{"docs":{},"한":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"에":{"docs":{},"서":{"docs":{},"는":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}}}}}}}}}}},"매":{"docs":{},"개":{"docs":{},"변":{"docs":{},"수":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}},"하":{"docs":{},"지":{"docs":{},"만":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}}}},"예":{"docs":{},"를":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}}}},"을":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009203865623561896},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.001379310344827586},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0011477761836441894},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0034129692832764505},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0011648223645894002},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0025974025974025974},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.023715415019762844}}},"에":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0034129692832764505},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00176522506619594},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}},"는":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}}},"이":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0038510911424903724}},"지":{"docs":{},"만":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}},"다":{"docs":{},".":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}},"며":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}},"기":{"docs":{},"도":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}}}},"으":{"docs":{},"로":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00176522506619594},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}},"는":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}},"도":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407}}}}},"과":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.003952569169960474}}},"도":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"임":{"docs":{},"을":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}}},"식":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0022727272727272726},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.001397624039133473},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}},"든":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}},"을":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"에":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}},"이":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}},"출":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}},"했":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"이":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}}}}}},"되":{"docs":{},"며":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}},"는":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}}},"된":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}},"될":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"하":{"docs":{},"지":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}},"고":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}},"기":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}}},"할":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407}}}}}},"에":{"docs":{},"는":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}},"을":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}}}}},"지":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}}}},"하":{"docs":{},"기":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}},"려":{"docs":{},"는":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}},"는":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}},"할":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}},"금":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}},"향":{"docs":{},"은":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}},"\"":{"docs":{},"에":{"docs":{},"서":{"docs":{},"도":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717}}}}}}},"문":{"docs":{},"할":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}},"배":{"docs":{},"열":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0013895321908290875},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.007444168734491315},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928}},"을":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.00253592561284869},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0041928721174004195}}},"에":{"docs":{},"는":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717}}}},"이":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0014792899408284023}},"며":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}}},"로":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574}}},"의":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704}}},"(":{"docs":{},"u":{"docs":{},"n":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717}}}}}}}},"은":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"치":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}},"하":{"docs":{},"세":{"docs":{},"요":{"docs":{},".":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}},"웠":{"docs":{},"고":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}}}}},"우":{"docs":{},"는":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"지":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}}},"워":{"docs":{},"야":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}},"포":{"docs":{"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.007905138339920948}},"하":{"docs":{},"는":{"docs":{"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.003952569169960474}}},"기":{"docs":{"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.004608294930875576}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"다":{"docs":{},"음":{"docs":{},"과":{"docs":{"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.004608294930875576}}}}}}}}}}},"변":{"docs":{},"수":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":5.006484483557203},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009203865623561896},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0020964360587002098},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0031007751937984496},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.000860832137733142},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0017472335468841002},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0025673940949935813}},"의":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0018527095877721167},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.001397624039133473},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.007444168734491315},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.002325581395348837},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}},"를":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.006484483557202408},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.003875968992248062},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0011477761836441894},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0038510911424903724}}},"가":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0018527095877721167},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0031007751937984496},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.000860832137733142},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}},"에":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.002315886984715146},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0013805798435342844},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0016722408026755853}},"서":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}},"도":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}},"도":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}},"는":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}},"는":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.002315886984715146},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009203865623561896},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0031007751937984496},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0025673940949935813}},"y":{"docs":{},"에":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}},"로":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578}}},"와":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}},"들":{"docs":{},"을":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"매":{"docs":{},"우":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}}}},"(":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}}}}}},"인":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}},")":{"docs":{},".":{"docs":{},"이":{"docs":{},"러":{"docs":{},"한":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}},",":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0011061946902654867}}}},"경":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.004608294930875576}},"하":{"docs":{},"십":{"docs":{},"시":{"docs":{},"오":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.003142183817753339}}}}},"고":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}},"여":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"지":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}},"도":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407}}}},"면":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}},"되":{"docs":{},"지":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"었":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"\"":{"docs":{},"내":{"docs":{},"부":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}},"(":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"n":{"docs":{},"a":{"docs":{},"l":{"docs":{},")":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}}}}}}}}}}}}}}}},"될":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}},"할":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.002356637863315004},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0022727272727272726},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009263547938860583},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}},".":{"docs":{},"이":{"docs":{},"제":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}}}}}},"했":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"편":{"docs":{},"리":{"docs":{},"하":{"docs":{},"게":{"docs":{},"도":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}}}}}}}}}},"해":{"docs":{},"야":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"가":{"docs":{},"령":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}}}}},"을":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}}},"환":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}},"을":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}},"하":{"docs":{},"는":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}},"려":{"docs":{},"는":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}},"기":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}},"할":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}},"한":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}},".":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}},"예":{"docs":{},"를":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}},"즉":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}}},"(":{"docs":{},"타":{"docs":{},"입":{"docs":{},"캐":{"docs":{},"스":{"docs":{},"팅":{"docs":{},")":{"docs":{},"과":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}}}}}}},"해":{"docs":{},"봅":{"docs":{},"시":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}}},"은":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"되":{"docs":{},"는":{"docs":{},"지":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"로":{"docs":{},"더":{"docs":{},"는":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}}}},"의":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"하":{"docs":{},"지":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}},"형":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}},"을":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"이":{"docs":{},"것":{"docs":{},"은":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}}}}},"시":{"docs":{},"키":{"docs":{},"지":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}},"되":{"docs":{},"어":{"docs":{},"야":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}}}}},"화":{"docs":{},"로":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"는":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}}},"이":{"docs":{},"들":{"docs":{},"의":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407}}}}}},"보":{"docs":{},"겠":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0018527095877721167},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"는":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834}}}}}}}}}}}}},"이":{"docs":{},"것":{"docs":{},"은":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}}},"먼":{"docs":{},"저":{"docs":{},"s":{"docs":{},"r":{"docs":{},"c":{"docs":{},"/":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"s":{"docs":{},"에":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}}}}}}}}}}}}}}}}}},":":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}}},"는":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":2.5}}},"게":{"docs":{},"해":{"docs":{},"야":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}},"려":{"docs":{},"면":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.003952569169960474}}}},"일":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}},"냅":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}},"통":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}},"의":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407}}}},"았":{"docs":{},"을":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}},"여":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0014807502467917078},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.003205128205128205}},"줄":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}},"줍":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}},".":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0011061946902654867},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}},"코":{"docs":{},"드":{"docs":{},"가":{"docs":{"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0025974025974025974}}}}},"이":{"docs":{"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.003952569169960474}}}},":":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}},"야":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"내":{"docs":{},"장":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}}}}}}}},"주":{"docs":{},"지":{"docs":{},"만":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}},"고":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}},"하":{"docs":{},"지":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0016722408026755853}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.005852842809364548}},"상":{"docs":{},"속":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}}}}}}},"된":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}},"세":{"docs":{},"요":{"docs":{},":":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}},".":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407}}}}},"이":{"docs":{},"는":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}},"지":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}},"지":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}},"다":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}},"는":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}}},"면":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}},",":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"기":{"docs":{},"존":{"docs":{},"의":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}}}}},"장":{"docs":{},"된":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"하":{"docs":{},"는":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}},"되":{"docs":{},"는":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}},"강":{"docs":{},"하":{"docs":{},"는":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"지":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}},"수":{"docs":{},"하":{"docs":{},"기":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}}},"편":{"docs":{},"적":{"docs":{},"인":{"docs":{"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0025974025974025974}}}}},"시":{"docs":{},"길":{"docs":{"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.003952569169960474}}}},"지":{"docs":{"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.003952569169960474}}}},"복":{"docs":{},"사":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834}},"하":{"docs":{},"세":{"docs":{},"요":{"docs":{},".":{"docs":{},"식":{"docs":{},"별":{"docs":{},"자":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834}}}}}}}},"거":{"docs":{},"나":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}},"는":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"고":{"docs":{"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0025974025974025974}}}},"해":{"docs":{},"야":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}},"본":{"docs":{},"을":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}},"할":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"런":{"docs":{},"타":{"docs":{},"임":{"docs":{},"에":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}}}}}},"잡":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}},"배":{"docs":{},"열":{"docs":{},"은":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}},"이":{"docs":{},"전":{"docs":{},"에":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}}}}}}}},"한":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.001397624039133473}}},"하":{"docs":{},"지":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}},"볼":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0020964360587002098},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001503006012024048},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00706090026478376},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0014792899408284023},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0017472335468841002},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0025974025974025974},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407}}},"봅":{"docs":{},"시":{"docs":{},"다":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}},".":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{},"은":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}}}}}}}}}},"그":{"docs":{},"러":{"docs":{},"면":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}}}},"이":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}},"a":{"docs":{},"p":{"docs":{},"p":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"는":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}}}}},":":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}}}},"분":{"docs":{},"석":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},"을":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"해":{"docs":{},"보":{"docs":{},"겠":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0025974025974025974}}}}}}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407}}}}}}},"리":{"docs":{},"해":{"docs":{},"야":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}},"하":{"docs":{},"는":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}},"된":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}},"명":{"docs":{},"히":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}},"해":{"docs":{},"집":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}}}},"류":{"docs":{},"된":{"docs":{},"다":{"docs":{},"는":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"x":{"docs":{},".":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}}}}}}}}}}}}}}}}},"할":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}},"하":{"docs":{},"는":{"docs":{"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928}}}}}},"불":{"docs":{},"구":{"docs":{},"하":{"docs":{},"고":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}},",":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834}}}}}},"평":{"docs":{},"하":{"docs":{},"는":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}},"러":{"docs":{},"오":{"docs":{},"기":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}},"법":{"docs":{},"이":{"docs":{},"라":{"docs":{},"는":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},";":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}}},"임":{"docs":{},"을":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}}},"변":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}},"이":{"docs":{},"며":{"docs":{"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928}}}}},"행":{"docs":{},"히":{"docs":{},"도":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}},"투":{"docs":{},"명":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}}}}}},"가":{"docs":{},"능":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},".":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}}},"필":{"docs":{},"요":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}},"한":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}}},"림":{"docs":{},")":{"docs":{},"를":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}}},"립":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"네":{"docs":{},"임":{"docs":{},"스":{"docs":{},"페":{"docs":{},"이":{"docs":{},"스":{"docs":{},"를":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}}}}}}}}}}},"과":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}}}}},"리":{"docs":{},"하":{"docs":{},"여":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}}}},"붙":{"docs":{},"여":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}},"넣":{"docs":{},"기":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834}}}},"야":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}},"이":{"docs":{},"겠":{"docs":{},"지":{"docs":{},"만":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}},"반":{"docs":{},"대":{"docs":{},"로":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}}}}}}},"은":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"을":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407}}}},"새":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0030211480362537764},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.003952569169960474}},"로":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}},"운":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.003367003367003367},"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.005035246727089627},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0022727272727272726},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.003242241778601204},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0024679170779861796},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.003443328550932568},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0011061946902654867},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0014792899408284023},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0025974025974025974},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.004608294930875576}}},"고":{"docs":{},"침":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}}},"롭":{"docs":{},"게":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}}}},"샘":{"docs":{},"플":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.003205128205128205},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.005194805194805195}},"은":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0025974025974025974}}},":":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578}}},"에":{"docs":{},"서":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}}}},"생":{"docs":{},"성":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.003367003367003367},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00264783759929391},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}},"된":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0018264840182648401},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.004073319755600814},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0033444816053511705}},"다":{"docs":{},"는":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704}},".":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928}},"코":{"docs":{},"드":{"docs":{},"에":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834}}}}},"이":{"docs":{},"로":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407}}}}}}}},"자":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009203865623561896},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.005923000987166831},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.001397624039133473},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.000860832137733142},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0076045627376425855},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.004076878276062901}},"에":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0011648223645894002}},"서":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}}},"와":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}},"를":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0014807502467917078},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}},"는":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}},"의":{"docs":{"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0015710919088766694}},".":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.002508361204013378}},"해":{"docs":{},"당":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}},"원":{"docs":{},"시":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}},"타":{"docs":{},"입":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}}},"생":{"docs":{},"성":{"docs":{},"된":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}},"여":{"docs":{},"기":{"docs":{},"에":{"docs":{},"는":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}},"이":{"docs":{},"것":{"docs":{},"은":{"docs":{"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0025974025974025974}}}}}},":":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00176522506619594}}}}}},"하":{"docs":{},"겠":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}}}},"고":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0024679170779861796}}},"는":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009203865623561896},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}}},"려":{"docs":{},"고":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}},"면":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}},"지":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}},"는":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}},"기":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}},"며":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"할":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0013805798435342844},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0019743336623889436},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704}}},"해":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}},"야":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}},"한":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}},"되":{"docs":{},"면":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}},"기":{"docs":{},"에":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}},"각":{"docs":{},"하":{"docs":{},"는":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407}}},"여":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"지":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"면":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}},"세":{"docs":{},"요":{"docs":{},".":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}},"해":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}},"야":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"w":{"docs":{},"o":{"docs":{},"r":{"docs":{},"d":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}}}}}}}}}},"보":{"docs":{},"세":{"docs":{},"요":{"docs":{},".":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}},"할":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}},"태":{"docs":{},"계":{"docs":{},"를":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}},"긴":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}},"략":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}},"할":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574}}},"될":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}}},"기":{"docs":{},"는":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}},"깁":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"이":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}}}},"설":{"docs":{},"명":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}},"하":{"docs":{},"는":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.002300966405890474},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00176522506619594},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}},"데":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}}},"기":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.003952569169960474}}},"겠":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"우":{"docs":{},"리":{"docs":{},"가":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}}}}},":":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}}}}}},"려":{"docs":{},"면":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}},"고":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.003952569169960474}}}},"할":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009263547938860583},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}},"까":{"docs":{},"요":{"docs":{},"?":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}},"해":{"docs":{},"야":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}},"된":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009203865623561896},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.007905138339920948}},"즉":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717}}},"각":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"용":{"docs":{},"어":{"docs":{},"에":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}}},"또":{"docs":{},"한":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}},"특":{"docs":{},"히":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}}}}}}},"을":{"docs":{"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"되":{"docs":{},"어":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"한":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}},"대":{"docs":{},"로":{"docs":{},")":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.002840909090909091}}}}}}},"치":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.003367003367003367},"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.003952569169960474},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.0182370820668693},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.009216589861751152}},"하":{"docs":{},"기":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834}}},"는":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.003952569169960474}}},"지":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834}}},"십":{"docs":{},"시":{"docs":{},"오":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}},".":{"docs":{},"g":{"docs":{},"u":{"docs":{},"l":{"docs":{},"p":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}}}},"t":{"docs":{},"s":{"docs":{},"i":{"docs":{},"f":{"docs":{},"y":{"docs":{},"는":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}}}}}},"u":{"docs":{},"g":{"docs":{},"l":{"docs":{},"i":{"docs":{},"f":{"docs":{},"y":{"docs":{},"의":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}},"처":{"docs":{},"럼":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}}}}}}}}}}}},"거":{"docs":{},"나":{"docs":{"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.004608294930875576}}}}},"되":{"docs":{},"었":{"docs":{},"으":{"docs":{},"므":{"docs":{},"로":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}}},"어":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.004608294930875576}}}},"를":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}},"할":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.009216589861751152}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"이":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}}}},"해":{"docs":{},"야":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.004608294930875576}}}},"했":{"docs":{},"음":{"docs":{},"을":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}}},"된":{"docs":{"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0025},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.00303951367781155}}},"가":{"docs":{"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.00303951367781155}}},"한":{"docs":{"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.004608294930875576}}}},"정":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.006042296072507553},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0022727272727272726},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.011363636363636364},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0016722408026755853},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0025},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.00303951367781155}},"은":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}},".":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}},"타":{"docs":{},"입":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}}},"이":{"docs":{},"러":{"docs":{},"한":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}},":":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}}},"해":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}},"야":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}},"을":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}},"이":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.002840909090909091},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.004608294930875576}}},"하":{"docs":{},"여":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}},"기":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0016722408026755853}}},"는":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}},"면":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001503006012024048},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}},"거":{"docs":{},"나":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717}}}},"지":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}},"세":{"docs":{},"요":{"docs":{},".":{"docs":{"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0025}}}}}},"되":{"docs":{},"어":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"었":{"docs":{},"다":{"docs":{},"고":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}},"는":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"면":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}},"지":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}}},"과":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}},"에":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}},"서":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"할":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"했":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}},"이":{"docs":{},"런":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}}}}}}},"시":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}}},"계":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0016722408026755853}},"되":{"docs":{},"었":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}}},"거":{"docs":{},"나":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}}},"섹":{"docs":{},"션":{"docs":{"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.003952569169960474}},"을":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.011857707509881422}}},"에":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}},"서":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.003952569169960474}},"는":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.011857707509881422}}}}},"은":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.003952569169960474}}},"의":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.004608294930875576}}},"으":{"docs":{},"로":{"docs":{"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.003952569169960474}}}}}},"속":{"docs":{},"성":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0018264840182648401},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.008875739644970414},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.005681818181818182},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.005}},"을":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0025673940949935813},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.008522727272727272},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0025}}},"(":{"docs":{},"o":{"docs":{},"w":{"docs":{},"n":{"docs":{},",":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}}}},"도":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}},"이":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009203865623561896},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}},"과":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}},"으":{"docs":{},"로":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}}},"은":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.002840909090909091}}},"의":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}},"에":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.002840909090909091}}}},"하":{"docs":{},"지":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}}}},"시":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.002508361204013378},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0025}},"작":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}},"해":{"docs":{},"봅":{"docs":{},"시":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834}}}}}},"야":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}},"보":{"docs":{},"겠":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"웹":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}}}}}}}},"하":{"docs":{},"겠":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}}}},"기":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"려":{"docs":{},"면":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0022727272727272726}}}},"여":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}},"는":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}},"면":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818}}},"고":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}}},"합":{"docs":{},"시":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}},"멤":{"docs":{},"버":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}},"다":{"docs":{},"른":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}}},"각":{"docs":{},"각":{"docs":{},"의":{"docs":{"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0025974025974025974}}}}},"이":{"docs":{},"것":{"docs":{},"은":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407}}}}}}}}},"할":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"한":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}},"으":{"docs":{},"로":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}},"했":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}}}},"된":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928}}},"점":{"docs":{},"이":{"docs":{"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.003952569169960474}}}}},"간":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},"을":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"이":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"에":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}}},"스":{"docs":{},"템":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}},"을":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0015710919088766694},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"두":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}}},"에":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}},")":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}},"이":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}},"기":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}},"은":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248}}},"의":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}},"점":{"docs":{},"에":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009263547938860583},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}},"서":{"docs":{},"도":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}}},"나":{"docs":{},"리":{"docs":{},"오":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}},"가":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}},"에":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}},"를":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}},"그":{"docs":{},"니":{"docs":{},"처":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0014792899408284023},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}},"(":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}}},"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.0004601932811780948}}}}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"x":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.002300966405890474}}}}}}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}}}}},"p":{"docs":{},"e":{"docs":{},"c":{"docs":{},"i":{"docs":{},"a":{"docs":{},"l":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}}}}}}}}},"에":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}},"는":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}},"은":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}},"이":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}},"과":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}},"을":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947}}},"의":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}},"가":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}}}},"도":{"docs":{},"를":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"하":{"docs":{},"게":{"docs":{},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}},"세":{"docs":{},"요":{"docs":{},":":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}}}}}},"할":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},"전":{"docs":{},"체":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"파":{"docs":{},"일":{"docs":{},"에":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}}}}},"험":{"docs":{},"용":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.003205128205128205}}},"적":{"docs":{},"인":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}}}},"에":{"docs":{},"는":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}}},"퀀":{"docs":{},"스":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}}},"실":{"docs":{},"행":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}},"되":{"docs":{},"지":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}},"고":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}},"어":{"docs":{},"야":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}},"는":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"면":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}},"며":{"docs":{"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0025974025974025974}}}},"하":{"docs":{},"기":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.003367003367003367},"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"면":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},")":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}},"고":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.002356637863315004},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"도":{"docs":{},"록":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}},"십":{"docs":{},"시":{"docs":{},"오":{"docs":{},".":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}}},"며":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}},"게":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"려":{"docs":{},"고":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}},"여":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"는":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}},"지":{"docs":{},"만":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.004608294930875576}}},".":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}},"j":{"docs":{},"a":{"docs":{},"v":{"docs":{},"a":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}}}}}}}}}}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}},"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.0007855459544383347}}}}}}}}}}},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}},"하":{"docs":{},"지":{"docs":{},"만":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}}}},"이":{"docs":{},"는":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}}},"될":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"할":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}},"해":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}},"야":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}},"시":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}},"키":{"docs":{},"는":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}},"을":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0013895321908290875}}}},"수":{"docs":{},"로":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}},"가":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}},"를":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.007905138339920948}}},"\"":{"docs":{},"라":{"docs":{},"고":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}},"는":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}},"험":{"docs":{},"적":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}},"인":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0029120559114735},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}},"단":{"docs":{},"계":{"docs":{},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}}}}}}},"제":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.000860832137733142},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0016722408026755853}},"로":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.00253592561284869},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0018527095877721167},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009203865623561896},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0014807502467917078},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0020964360587002098},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0018264840182648401},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.000860832137733142},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}}},"패":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947}}}}}},"한":{"docs":{},"다":{"docs":{},"면":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}}}}},"시":{"docs":{},"하":{"docs":{},"면":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}},"질":{"docs":{},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}}},"심":{"docs":{},"볼":{"docs":{"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":10.011406844106464}},"의":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}},"은":{"docs":{"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.011406844106463879}}},"을":{"docs":{"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0076045627376425855},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}},"이":{"docs":{"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928}}},"과":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}},"에":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}},"플":{"docs":{},"하":{"docs":{},"게":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}},"지":{"docs":{},"어":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}},"안":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}},"에":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":2.5},"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}},"전":{"docs":{},"도":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"성":{"docs":{},"과":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"을":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578}}},"(":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}}}},"에":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}},"하":{"docs":{},"게":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"한":{"docs":{},"(":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}}}}}}}},"다":{"docs":{},"\"":{"docs":{},"라":{"docs":{},"고":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}}},"과":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}},"정":{"docs":{},"성":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}}},"내":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}},"해":{"docs":{"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.003952569169960474}}}}},"알":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0013895321908290875},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0014347202295552368},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}},"려":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},"줍":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407}},"두":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834}}},"하":{"docs":{},"지":{"docs":{},"만":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}},"비":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}},"줘":{"docs":{},"야":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}},"주":{"docs":{},"어":{"docs":{},"야":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}},"면":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"는":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}},"진":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.011406844106463879},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"줌":{"docs":{},"으":{"docs":{},"로":{"docs":{},"써":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}},"져":{"docs":{},"야":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}}}},"아":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.003952569169960474}},"야":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"냈":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"그":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}}}}},"보":{"docs":{},"기":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"겠":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}}}}}},"내":{"docs":{},"는":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}},"림":{"docs":{},"을":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}},"게":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}}}},"고":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0033812341504649195},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0011477761836441894}},"있":{"docs":{},"다":{"docs":{},"는":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}}}},"리":{"docs":{},"즘":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717}}}},"은":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}},"리":{"docs":{},"기":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"립":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"이":{"docs":{},"렇":{"docs":{},"게":{"docs":{},"하":{"docs":{},"면":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}}}}}}}}},"지":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}},"겠":{"docs":{},"지":{"docs":{},"만":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}},"다":{"docs":{},"시":{"docs":{},"피":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}},"았":{"docs":{},"을":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"으":{"docs":{},"므":{"docs":{},"로":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}},"기":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"릴":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}}},"애":{"docs":{},"플":{"docs":{},"리":{"docs":{},"케":{"docs":{},"이":{"docs":{},"션":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.003367003367003367},"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}},"에":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}},"서":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}},"는":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}}},"을":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"은":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"의":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.005119453924914676}}},"이":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"도":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}}}}}}}},"앱":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}},"에":{"docs":{},"서":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}},"을":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}},"이":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}},"없":{"docs":{},"이":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}},"는":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.00253592561284869},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0013895321908290875},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0027397260273972603},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.004962779156327543},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.002325581395348837},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00176522506619594},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0025673940949935813},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0033444816053511705}},"지":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"b":{"docs":{},"a":{"docs":{},"s":{"docs":{},"i":{"docs":{},"c":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"c":{"docs":{},"u":{"docs":{},"l":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"를":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}}}}}}}}}}}}}}},"다":{"docs":{},"고":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}},"는":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0013895321908290875},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.001379310344827586},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}},"면":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0014347202295552368},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.005134788189987163}},".":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.002315886984715146},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0018407731247123793},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0034940600978336828},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0027397260273972603},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.001721664275466284},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0034129692832764505},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00353045013239188},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0029120559114735},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.004608294930875576}},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}}}}}}}}}}},"일":{"docs":{},"반":{"docs":{},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}}}},"즉":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947}}},"어":{"docs":{},"떤":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}},"예":{"docs":{},"를":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}},"인":{"docs":{},"터":{"docs":{},"페":{"docs":{},"이":{"docs":{},"스":{"docs":{},"와":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}}}},"기":{"docs":{},"본":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}},"컴":{"docs":{},"파":{"docs":{},"일":{"docs":{},"러":{"docs":{},"는":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}}}}}},"이":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}},"전":{"docs":{},"에":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}}},"는":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}},"것":{"docs":{},"은":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}}}},"n":{"docs":{},"u":{"docs":{},"l":{"docs":{},"l":{"docs":{},"의":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}}},"그":{"docs":{},"것":{"docs":{},"들":{"docs":{},"을":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}},"런":{"docs":{},"타":{"docs":{},"임":{"docs":{},"에":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}},"사":{"docs":{},"용":{"docs":{},"자":{"docs":{},"는":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}},"상":{"docs":{},"대":{"docs":{},"적":{"docs":{},"인":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}},"클":{"docs":{},"래":{"docs":{},"스":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}}}},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"`":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}}}}},"프":{"docs":{},"로":{"docs":{},"퍼":{"docs":{},"티":{"docs":{},"는":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}}}}}}},":":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}},"!":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},")":{"docs":{},".":{"docs":{},"왜":{"docs":{},"냐":{"docs":{},"하":{"docs":{},"면":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}}}}}}},"으":{"docs":{},"며":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}},"므":{"docs":{},"로":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}}},"면":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}}},"었":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}},"여":{"docs":{},"기":{"docs":{},"서":{"docs":{},"는":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}}}},"그":{"docs":{},"래":{"docs":{},"서":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}}}}}}}},"다":{"docs":{},"면":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}},"을":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}},"지":{"docs":{},"만":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}},"음":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}},".":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.001397624039133473}}}},"거":{"docs":{},"나":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"고":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}},",":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}}},"기":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}},"때":{"docs":{},"문":{"docs":{},"에":{"docs":{},"(":{"docs":{},"기":{"docs":{},"본":{"docs":{},"값":{"docs":{},"을":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}}}}}}}}}},"앨":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}},"을":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}},"에":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.001397624039133473},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}},"러":{"docs":{},"가":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}}}}}},"서":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009203865623561896}},"는":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009203865623561896}}},"도":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}},"는":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}},"디":{"docs":{},"터":{"docs":{},"의":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}},"여":{"docs":{},"기":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}},"서":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009263547938860583},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.001721664275466284},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}},"는":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.003367003367003367},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.001397624039133473}}},",":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"도":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}}},"를":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0022727272727272726},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.00303951367781155}}},"에":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009263547938860583},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.001721664275466284},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0025}},"는":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}},"서":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}},"는":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}}}}},"세":{"docs":{},"요":{"docs":{},"!":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834}}}}},"전":{"docs":{},"히":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0013895321908290875},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0025974025974025974},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}},"a":{"docs":{},"n":{"docs":{},"y":{"docs":{},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"왜":{"docs":{},"냐":{"docs":{},"하":{"docs":{},"면":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}}}}}}}}}}},"러":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009203865623561896},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.004962779156327543},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.003205128205128205},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0023296447291788003},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.003952569169960474}},"개":{"docs":{},"의":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"분":{"docs":{},"의":{"docs":{"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0025}}}}},"부":{"docs":{},"를":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0011061946902654867},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.003205128205128205}}},"느":{"docs":{},"이":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}}},"에":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}}}},"겨":{"docs":{},"집":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}}},"열":{"docs":{},"거":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0027397260273972603}},"나":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834}}},"형":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":10.039269406392695},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0011477761836441894},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00176522506619594},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}},"을":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.00821917808219178},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}},"과":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0018264840182648401},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"에":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}},"서":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0027397260273972603},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}},"으":{"docs":{},"로":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}}},"은":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.010958904109589041},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}},"의":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0073059360730593605},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}},"이":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"아":{"docs":{},"래":{"docs":{},"에":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}}}}}}}},"까":{"docs":{},"지":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}},"하":{"docs":{},"고":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}},"고":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}},"어":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}},"보":{"docs":{},"세":{"docs":{},"요":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}},"줍":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}}}}}},"면":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}},"려":{"docs":{},"있":{"docs":{},"다":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}},"올":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}},"바":{"docs":{},"른":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009203865623561896},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.001379310344827586},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"르":{"docs":{},"게":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.001379310344827586},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}}}},"라":{"docs":{},"갑":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}}},"옵":{"docs":{},"션":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":5.003344481605351},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":3.343333333333333},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.0060790273556231}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.002840909090909091}}}},"들":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}}},"은":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0016722408026755853},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0025}},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"m":{"docs":{},"o":{"docs":{},"n":{"docs":{},"j":{"docs":{},"s":{"docs":{},",":{"docs":{},"a":{"docs":{},"m":{"docs":{},"d":{"docs":{},",":{"docs":{},"s":{"docs":{},"y":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}}}}}}}}}}}}}}}}}}},"을":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0050704225352112674},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0022189349112426036},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.005681818181818182},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.002508361204013378}}},"의":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}}}},"완":{"docs":{},"료":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}},"된":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}},"시":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}},"되":{"docs":{},"면":{"docs":{"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.00303951367781155}}}}},"성":{"docs":{},"과":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"을":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}},"전":{"docs":{},"히":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009203865623561896},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0027397260273972603},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.002840909090909091}}},"하":{"docs":{},"지":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}},"벽":{"docs":{},"하":{"docs":{},"게":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}}},"한":{"docs":{"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0025974025974025974}}}},"만":{"docs":{},"한":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947}}}}},"요":{"docs":{},"구":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0013805798435342844},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0025974025974025974}},"하":{"docs":{},"는":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834}}},"지":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}},"사":{"docs":{},"항":{"docs":{},"이":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}}}}},"소":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.016272189349112426}},"의":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0022189349112426036}}},"는":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.004437869822485207}},"s":{"docs":{},"r":{"docs":{},"c":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}}}},"에":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}},"서":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}}},"들":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"이":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"클":{"docs":{},"래":{"docs":{},"스":{"docs":{},"는":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}}}}}},"와":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0014792899408284023}}},"로":{"docs":{"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928}}},"이":{"docs":{},"며":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}},",":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}},"를":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0014792899408284023}}}},"청":{"docs":{},"하":{"docs":{},"면":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}},"는":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}},"점":{"docs":{},"은":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}},"을":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}},"약":{"docs":{},"하":{"docs":{},"면":{"docs":{},":":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}}},"웹":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.006734006734006734},"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}},"팩":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":3.3344696969696965}}}},"위":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}},"로":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}},"해":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0015710919088766694},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0050704225352112674},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.003409090909090909},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.00422654268808115},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.002315886984715146},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009203865623561896},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0029615004935834156},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.001379310344827586},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.004962779156327543},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.002325581395348837},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0011477761836441894},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0025811209439528023},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0034129692832764505},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.00501002004008016},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00176522506619594},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0029585798816568047},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0025974025974025974},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0025673940949935813},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.011857707509881422},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.004608294930875576}},"서":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}},"는":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}},",":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}},"만":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}},",":{"docs":{"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.003952569169960474}}}},"한":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0030211480362537764},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0016901408450704226},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009203865623561896},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.001397624039133473},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0022123893805309734},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0034129692832764505},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0025974025974025974},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0025},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.004608294930875576}}},"에":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},"서":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0025974025974025974},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407}}}},"치":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}},"를":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.003006012024048096},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.002508361204013378}}},"의":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"에":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.004962779156327543},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001503006012024048},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0016722408026755853}},"서":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}},"만":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"는":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}},"가":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}},"는":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0016722408026755853}}},"하":{"docs":{},"지":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"로":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407}}},"할":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.002508361204013378}}}},"와":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009203865623561896},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.004608294930875576}}},"의":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0018527095877721167},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009203865623561896},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.004962779156327543},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0014792899408284023}}},"험":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}},"에":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}},")":{"docs":{},"와":{"docs":{"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.00303951367781155}}}},"키":{"docs":{"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.004608294930875576}}}},"을":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.003367003367003367},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.001397624039133473},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407}}},"인":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}},"수":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0041928721174004195},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0031007751937984496},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}},"를":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.001379310344827586},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.002795248078266946},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.002325581395348837},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}},"에":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.003367003367003367}},"는":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}}},"가":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0025673940949935813}}},"는":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0025673940949935813},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}},"로":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0020964360587002098},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0011648223645894002}}},"들":{"docs":{},"을":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}},"의":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.001379310344827586},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0025673940949935813}}},"와":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.001397624039133473},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0023296447291788003}}},",":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717}}}},"터":{"docs":{},"페":{"docs":{},"이":{"docs":{},"스":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":10.003221352968247},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.001397624039133473},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00529567519858782},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.0060790273556231}},"가":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.003367003367003367},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0013805798435342844},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00353045013239188},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0014792899408284023}}},"를":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.003367003367003367},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.006902899217671422},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.002795248078266946},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0011477761836441894},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}},"나":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"는":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.002300966405890474},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"도":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}},"로":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009203865623561896},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0025974025974025974}}},"에":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0018407731247123793},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}},"서":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0014792899408284023}}}},"와":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0020964360587002098},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.000860832137733142},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}},"의":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0018407731247123793},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.001397624039133473},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00176522506619594},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}},"처":{"docs":{},"럼":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}},",":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"보":{"docs":{},"다":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}}}}}},"셉":{"docs":{},"트":{"docs":{},"하":{"docs":{},"는":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}}},"라":{"docs":{},"인":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}},"(":{"docs":{},"i":{"docs":{},"n":{"docs":{},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{},"e":{"docs":{},")":{"docs":{},"되":{"docs":{},"지":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}}}}}}}}}}}}}}}}}}}},"쇄":{"docs":{},"해":{"docs":{},"야":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}}}}}},"할":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}},"스":{"docs":{},"턴":{"docs":{},"스":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0013805798435342844},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0019743336623889436},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0020964360587002098},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.006656804733727811},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0034944670937682005}},"를":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009203865623561896},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.003948667324777887}}},"의":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009203865623561896},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}},"가":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}},"는":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"들":{"docs":{},"을":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}},"에":{"docs":{},"서":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"도":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}},"화":{"docs":{},"될":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"하":{"docs":{},"고":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"므":{"docs":{},"로":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}},"할":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718}}}}}}},"식":{"docs":{},"하":{"docs":{},"는":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}},"지":{"docs":{"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928}}}},"기":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"지":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},".":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}},"비":{"docs":{},"슷":{"docs":{},"하":{"docs":{},"게":{"docs":{},",":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}}}}}}}}}}},"해":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407}}},"덱":{"docs":{},"스":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0041417395306028535},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0040172166427546625},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}},"을":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}},"를":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928}}},"에":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}},"서":{"docs":{"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928}}}},"의":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009203865623561896}}}},"서":{"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.0004601932811780948}}}}}}}}}}}},"에":{"docs":{},"서":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009203865623561896}}}},"의":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}},"싱":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0018407731247123793}},"을":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}},"하":{"docs":{},"기":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}},"는":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009203865623561896},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}},"면":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}}}},"경":{"docs":{},"우":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}},"기":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}},"를":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0025974025974025974}}}}},"입":{"docs":{},"력":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.002136752136752137},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.004073319755600814},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0025673940949935813},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.004261363636363636},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.002508361204013378}},"하":{"docs":{},"고":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}},"세":{"docs":{},"요":{"docs":{},":":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.003367003367003367}}}}},"십":{"docs":{},"시":{"docs":{},"오":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}},"면":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}},"할":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818}}}},"에":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}},"을":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}},"과":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407}}}},"니":{"docs":{},"다":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}},".":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.001397624039133473},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.00303951367781155}},"a":{"docs":{},"w":{"docs":{},"e":{"docs":{},"s":{"docs":{},"o":{"docs":{},"m":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}}}}}},"c":{"docs":{},"#":{"docs":{},"와":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}},"즉":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"j":{"docs":{},"s":{"docs":{},"x":{"docs":{},".":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"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.0007396449704142012}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"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.0014204545454545455}}}}}}}}}}},":":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}},"증":{"docs":{},"하":{"docs":{},"기":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}},"자":{"docs":{},"동":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0018264840182648401},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0025}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.003367003367003367},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0011477761836441894},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0025}}}},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}},"바":{"docs":{},"스":{"docs":{},"크":{"docs":{},"립":{"docs":{},"트":{"docs":{},"를":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834}}}}}}}},"주":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.003952569169960474}}},"세":{"docs":{},"한":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.003409090909090909},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009263547938860583},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0034129692832764505},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.00250501002004008},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0023296447291788003},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.008361204013377926},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.0243161094224924},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.013824884792626729}}},"히":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009263547938860583},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0025974025974025974}}}},"체":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}},"에":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.001397624039133473},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0018264840182648401},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407}},"는":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}},"로":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"를":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"인":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"가":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}},"의":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0018264840182648401}}},"는":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}},"와":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}},"리":{"docs":{},"에":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}},"유":{"docs":{},"롭":{"docs":{},"게":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0022727272727272726},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}},"료":{"docs":{},"는":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}},"신":{"docs":{},"의":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"을":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}},"만":{"docs":{},"의":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.001397624039133473}}}}},"연":{"docs":{},"스":{"docs":{},"럽":{"docs":{},"게":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}}}}}},"식":{"docs":{},"들":{"docs":{},"만":{"docs":{},"이":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}}},"만":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}},"기":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}},"작":{"docs":{},"동":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}},"하":{"docs":{},"여":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834}}},"는":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}},"지":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.002356637863315004},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0025974025974025974}},"를":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"에":{"docs":{"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.003952569169960474}}}}},"도":{"docs":{},"록":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.001397624039133473},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}},"며":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574}}},"지":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},"만":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}}},"려":{"docs":{},"면":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}},".":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834}}}}}}}}}}}}}},"간":{"docs":{},"단":{"docs":{},"한":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}}}}},"이":{"docs":{},"를":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717}}}},"매":{"docs":{},"핑":{"docs":{},"된":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}},":":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}}}}},"한":{"docs":{},"다":{"docs":{},"는":{"docs":{"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704}}}}},"할":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0025974025974025974}}}},"업":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.004608294930875576}},"할":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}},"수":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834}}}},"을":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.004028197381671702},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}},"에":{"docs":{},"서":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}},"는":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}},"해":{"docs":{},"야":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}},"하":{"docs":{},"는":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}},"고":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574}}},"기":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}},"은":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"성":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}},"할":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009203865623561896},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.001379310344827586},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.002136752136752137},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0017472335468841002},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.003952569169960474}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.00303951367781155}},"마":{"docs":{},"지":{"docs":{},"막":{"docs":{},"으":{"docs":{},"로":{"docs":{},",":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}}}}}}}},":":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}}}},"해":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}},"보":{"docs":{},"세":{"docs":{},"요":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}},"겠":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}},"다":{"docs":{},"음":{"docs":{},"과":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}}}}}}},"야":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.001397624039133473},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}},"하":{"docs":{},"게":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}},"기":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574}},"에":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}},"는":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.019762845849802372}}},"세":{"docs":{},"요":{"docs":{},".":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}}},"든":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"여":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"고":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}},"한":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}},"했":{"docs":{},"을":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"다":{"docs":{},"고":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}},"면":{"docs":{},":":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717}}}}},"으":{"docs":{},"므":{"docs":{},"로":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}}}}},"된":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}}},"되":{"docs":{},"며":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}},"는":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"지":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}},"었":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.003952569169960474}}}}}}}},"자":{"docs":{},"는":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.003952569169960474}}}},"될":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"에":{"docs":{"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.003952569169960474}}},"의":{"docs":{"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.003952569169960474}}}},"은":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0023296447291788003}}},"고":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}},"용":{"docs":{},"할":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717}},"문":{"docs":{},"자":{"docs":{},"열":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}},"중":{"docs":{},"요":{"docs":{},"한":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}}}}}}},"하":{"docs":{},"고":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}},"잘":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.011406844106463879},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}},"못":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}},"된":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}},"적":{"docs":{},"는":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834}}},"다":{"docs":{},"는":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}},"은":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0016901408450704226},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574}}},"용":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}},"하":{"docs":{},"면":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}},"는":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0017472335468841002}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0029120559114735},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}},"일":{"docs":{},"반":{"docs":{},"적":{"docs":{},"인":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717}}}}}},"이":{"docs":{},"를":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}},"매":{"docs":{},"개":{"docs":{},"변":{"docs":{},"수":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}}}}},"클":{"docs":{},"래":{"docs":{},"스":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}}}}}}}},"할":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}},"되":{"docs":{},"는":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}},"지":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"고":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"기":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}},"며":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0017472335468841002}}},"어":{"docs":{},"야":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}}}},"된":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0023296447291788003},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}},"다":{"docs":{},".":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}}}}},"이":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718}}},"합":{"docs":{},"한":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"하":{"docs":{},"도":{"docs":{},"록":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}}}}},"어":{"docs":{},"도":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}},"x":{"docs":{},"와":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}},"야":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"재":{"docs":{},"할":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"절":{"docs":{},"한":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}},"하":{"docs":{},"게":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}}}}},"정":{"docs":{},"보":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}},"는":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0017472335468841002}}},"를":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0020964360587002098},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0011648223645894002},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}},"도":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}},"가":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717}}},"와":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}}},"의":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.002004008016032064},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0014792899408284023},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}},"로":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}},"하":{"docs":{},"고":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}},"는":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}},"여":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"기":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}},"만":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}},"려":{"docs":{},"면":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}},"지":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}},"되":{"docs":{},"지":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009263547938860583},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}},"면":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}},"어":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}},"기":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}},"를":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0023296447291788003}}},"할":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0018264840182648401},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0029120559114735}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}},"편":{"docs":{},"의":{"docs":{},"상":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}}},"그":{"docs":{},"러":{"docs":{},"나":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}}}}}}}}}},"이":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}}}}},"한":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"된":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0025673940949935813}}},"해":{"docs":{},"야":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}},"될":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"인":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"가":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0016722408026755853}}},"에":{"docs":{"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.00303951367781155}},"는":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}},"반":{"docs":{},"환":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}}}}}}}},"적":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.001397624039133473},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00176522506619594},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.004076878276062901}},"인":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009203865623561896},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}}},"리":{"docs":{},"하":{"docs":{},"도":{"docs":{},"록":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}}},"확":{"docs":{},"히":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"하":{"docs":{},"게":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}},"는":{"docs":{"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0025974025974025974}}}}},"한":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}},"반":{"docs":{},"대":{"docs":{},"이":{"docs":{},"지":{"docs":{},"만":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}}}},"교":{"docs":{},"한":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}}}},"말":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}},"로":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"도":{"docs":{},"로":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}}},"렬":{"docs":{},"되":{"docs":{},"어":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"각":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}}}}},"하":{"docs":{},"는":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407}}}}},"하":{"docs":{},"는":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}}},"했":{"docs":{},"으":{"docs":{},"며":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}}}},"해":{"docs":{},"진":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717}}}},"규":{"docs":{"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.019011406844106463}},"식":{"docs":{"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928}},"과":{"docs":{"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928}}}}},"당":{"docs":{},"한":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}}}},"제":{"docs":{},"거":{"docs":{},"해":{"docs":{},"보":{"docs":{},"세":{"docs":{},"요":{"docs":{},".":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"는":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834}}}}}}}}}}}}}}}}},"야":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}},"하":{"docs":{},"고":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"는":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"면":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"된":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}}}}}}}}}},"되":{"docs":{},"었":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"c":{"docs":{},"a":{"docs":{},"s":{"docs":{},"e":{"docs":{},"를":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}}}}}}}}},"할":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.000860832137733142}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},".":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}}}}},"공":{"docs":{},"된":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407}}},"하":{"docs":{},"는":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}},"기":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.004962779156327543},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"고":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}},"며":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}},"려":{"docs":{},"면":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}},"지":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009203865623561896},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}},"게":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}},"한":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}},"할":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}},".":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0018264840182648401},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.003952569169960474},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}},"일":{"docs":{},"단":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}},"이":{"docs":{},"것":{"docs":{},"은":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}}},"m":{"docs":{},"a":{"docs":{},"p":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}},"반":{"docs":{},"면":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"데":{"docs":{},"코":{"docs":{},"레":{"docs":{},"이":{"docs":{},"터":{"docs":{},"는":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}}}}}}},"원":{"docs":{},"래":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}}}},"\"":{"docs":{},".":{"docs":{},"또":{"docs":{},"는":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}},"이":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}}}},"되":{"docs":{},"는":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717}}},"지":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}},"만":{"docs":{"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0025}}}}},"될":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}},"했":{"docs":{},"는":{"docs":{},"지":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}},"해":{"docs":{},"야":{"docs":{"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0025974025974025974}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717}}}}}}}},"\"":{"docs":{},"할":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}},"외":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},"하":{"docs":{},"고":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}},"는":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}},")":{"docs":{},".":{"docs":{},"a":{"docs":{},"n":{"docs":{},"i":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}}}}},"려":{"docs":{},"면":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}}}}},"한":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}},")":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.002840909090909091}},".":{"docs":{},"특":{"docs":{},"히":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}},"되":{"docs":{},"는":{"docs":{"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928}}},"었":{"docs":{},"는":{"docs":{},"지":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}},"해":{"docs":{},"야":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}},"선":{"docs":{},"택":{"docs":{},"사":{"docs":{},"항":{"docs":{},"을":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}}}}}},"일":{"docs":{},"반":{"docs":{},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}}}}}}}}}},"된":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}},"될":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{},"w":{"docs":{},"j":{"docs":{},"s":{"docs":{},"가":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}}}}}}}}}}}}}},"네":{"docs":{},"릭":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Generics.html":{"ref":"pages/Generics.html","tf":10.01956673654787},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.003875968992248062},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.007702182284980745},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}},"에":{"docs":{},"서":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}}},"으":{"docs":{},"로":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}}},"을":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.001397624039133473}}},"의":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.001397624039133473}}},"이":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}},"므":{"docs":{},"로":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}}}},"인":{"docs":{},"지":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}}}},"레":{"docs":{},"이":{"docs":{},"터":{"docs":{"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":5}}}}}},"한":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}},"되":{"docs":{},"어":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}},"있":{"docs":{},"고":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}}}}},"는":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}},"지":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}}},"을":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}},"하":{"docs":{},"는":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}},"도":{"docs":{},"록":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}}}}},"할":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}},"이":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}},"된":{"docs":{"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0025}}}},"어":{"docs":{},"할":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"하":{"docs":{},"기":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}}},"약":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}},"으":{"docs":{},"로":{"docs":{},"서":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}}}},"조":{"docs":{},"건":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}},"에":{"docs":{},"서":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}}},"을":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.001397624039133473}}}}}},"안":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}},"될":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}},"이":{"docs":{},"며":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}}}},"대":{"docs":{},"로":{"docs":{"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.003952569169960474}}}}},"줄":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.008146639511201629},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.003952569169960474}},"을":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"임":{"docs":{},"말":{"docs":{},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834}}}}}}},"표":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}},"(":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},")":{"docs":{},"는":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}}}}}},"은":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"이":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}},"도":{"docs":{},"록":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}},"는":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"지":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}},"에":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}},"서":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}},"는":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}},":":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0011648223645894002}}}},"일":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}},"중":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.00253592561284869},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0018407731247123793},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0014807502467917078},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0020964360587002098},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0027397260273972603},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.000860832137733142},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0014749262536873156},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.002004008016032064},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00176522506619594},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.004073319755600814},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},"!":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834}}}}}},"인":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851}}},"지":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}},"하":{"docs":{},"고":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}},"(":{"docs":{},"o":{"docs":{},"p":{"docs":{},"t":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}}},"했":{"docs":{},"을":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}}}}},"간":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"요":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}},"그":{"docs":{},"렇":{"docs":{},"지":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}}},"예":{"docs":{},"를":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"이":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"전":{"docs":{},"통":{"docs":{},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{},",":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}}}}}}},"하":{"docs":{},"지":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}},"다":{"docs":{},"는":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}}}},"한":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}}},"첩":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578}},"된":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.000860832137733142}}},"의":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"에":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},"서":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.004962779156327543}}}},"이":{"docs":{},"며":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}}},"괄":{"docs":{},"호":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}}}},"첫":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009203865623561896},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00176522506619594},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0014792899408284023},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0025974025974025974},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0025}},"번":{"docs":{},"째":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.003367003367003367},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}},",":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}},"는":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}}}},"째":{"docs":{},",":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}},"추":{"docs":{},"가":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.006042296072507553},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009203865623561896},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407}},"하":{"docs":{},"세":{"docs":{},"요":{"docs":{},":":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834}}},".":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}},"는":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0015710919088766694},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}},"십":{"docs":{},"시":{"docs":{},"오":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}},".":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.004028197381671702}},"그":{"docs":{},"런":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}}}}},"여":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.001379310344827586},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00176522506619594},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.005134788189987163}}},"고":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}},"자":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}},"겠":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}}}}},"기":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"면":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947}}},"거":{"docs":{},"나":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407}}}},"지":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}},"할":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0015710919088766694},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00176522506619594},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}},".":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.00303951367781155}},"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.0007855459544383347}}}}}}}}}},"n":{"docs":{},"p":{"docs":{},"m":{"docs":{},"과":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}}}},"이":{"docs":{},"는":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"표":{"docs":{},"현":{"docs":{},"이":{"docs":{},"나":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}},"테":{"docs":{},"스":{"docs":{},"트":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}}},"@":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"d":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}}}}}}},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},"를":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}}}}}}}}}}},"생":{"docs":{},"성":{"docs":{},"된":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407}}}}}},":":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}},"해":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}},"야":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}},"보":{"docs":{},"겠":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}}}}},"되":{"docs":{},"는":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"었":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}}}}}},"기":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407}}}},"했":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}},"이":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}}}}}}},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}},"인":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0011648223645894002},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0011477761836441894},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.004073319755600814}}}}}},"함":{"docs":{},"에":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}},"된":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"론":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":5},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"마":{"docs":{},"지":{"docs":{},"막":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834}}}}},"이":{"docs":{},"것":{"docs":{},"은":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}},"러":{"docs":{},"한":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717}}}}}}}}},"된":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0025673940949935813}},")":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}},"하":{"docs":{},"지":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}},"고":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}},"기":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}}},"되":{"docs":{},"는":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}},"지":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717}}}},"기":{"docs":{},"를":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717}}}}},"의":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.004962779156327543}}},"할":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0025673940949935813}}},"(":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717}}}}}}},"은":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.007444168734491315},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"이":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.004962779156327543}}},"했":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"이":{"docs":{},"렇":{"docs":{},"게":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717}}}}}}}}}}},"상":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.004442250740375123},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928}},"화":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}},"를":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834}}},"할":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"된":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"적":{"docs":{},"이":{"docs":{},"지":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}},"측":{"docs":{},"을":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717}}}},"적":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},"할":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"하":{"docs":{},"고":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}},"을":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}},"커":{"docs":{},"서":{"docs":{},"를":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834}}}},"맨":{"docs":{},"드":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0023296447291788003},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.006109979633401222},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.004261363636363636},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.0060790273556231},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.004608294930875576}},"라":{"docs":{},"인":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001503006012024048}}}}}}}},"스":{"docs":{},"텀":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.004608294930875576}}},"터":{"docs":{},"마":{"docs":{},"이":{"docs":{},"징":{"docs":{},"하":{"docs":{},"고":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}}}}}}}},"멘":{"docs":{},"드":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"뮤":{"docs":{},"니":{"docs":{},"티":{"docs":{},"에":{"docs":{},"서":{"docs":{},"도":{"docs":{"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0025974025974025974}}}}}}}}},"컴":{"docs":{},"파":{"docs":{},"일":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.003409090909090909},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0027397260273972603},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.002004008016032064},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.004073319755600814},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}},"러":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001503006012024048},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0011648223645894002},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.004073319755600814},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.008522727272727272},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":5.002508361204013},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":3.348333333333333},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.0060790273556231}},"를":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}},"에":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0015710919088766694},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.002004008016032064},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.008146639511201629},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0025}},"게":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001503006012024048}}},"서":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}},"만":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}},"는":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"따":{"docs":{},"라":{"docs":{},"서":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}}}}}}},"는":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.002795248078266946},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.007407407407407408},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0034129692832764505},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.006012024048096192},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.004073319755600814},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.004261363636363636}}},"가":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.001379310344827586},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.001397624039133473},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0014347202295552368},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.006012024048096192},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0025974025974025974},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407}}},"의":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}},"하":{"docs":{},"기":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"면":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},",":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834}}}},"는":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.002840909090909091}}},"려":{"docs":{},"면":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"세":{"docs":{},"요":{"docs":{},".":{"docs":{},"이":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}}}}},"을":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}},"이":{"docs":{},"를":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}}}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"다":{"docs":{},"른":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}}}},":":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}}}}},"시":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578}}},"(":{"docs":{},"기":{"docs":{},"본":{"docs":{},"값":{"docs":{},")":{"docs":{},"을":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}}}}}},"된":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0016722408026755853},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.00303951367781155}}},"에":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001503006012024048},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.004073319755600814},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0016722408026755853}},"서":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"할":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}},"의":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}}},"포":{"docs":{},"넌":{"docs":{},"트":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0022189349112426036}},"를":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0022727272727272726},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.002795248078266946}}},"로":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0014792899408284023},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0025974025974025974}}},"는":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0022189349112426036}}},"(":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}}}}}}}}}}},"의":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}}}}},"퓨":{"docs":{},"터":{"docs":{},"에":{"docs":{"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0025}}}}}},"코":{"docs":{},"드":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.003367003367003367},"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0022727272727272726},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009263547938860583},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0034129692832764505},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0025974025974025974},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.002508361204013378}},"가":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"는":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}},"를":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.003367003367003367},"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.008056394763343404},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.006284367635506678},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0022535211267605635},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.003409090909090909},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0013895321908290875},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.003205128205128205},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0034129692832764505}}},"와":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}},"에":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.002508361204013378}},"서":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}},",":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"는":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0025974025974025974}}}},"는":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}},":":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407}}},"처":{"docs":{},"럼":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}},"의":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009203865623561896}}},"로":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"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":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}}}}}}}}}}}},"빌":{"docs":{},"드":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}}}},"어":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}},"딩":{"docs":{},"된":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"되":{"docs":{},"어":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}}}}},"크":{"docs":{},"게":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}},"지":{"docs":{},"만":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}}},"클":{"docs":{},"래":{"docs":{},"스":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.003367003367003367},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0027611596870685687},"pages/Classes.html":{"ref":"pages/Classes.html","tf":10.005923000987167},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.004891684136967156},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0011061946902654867},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00353045013239188},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.008875739644970414},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.010483401281304601},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0038510911424903724}},"는":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0013805798435342844},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0029615004935834156},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0020964360587002098},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}},"를":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.003367003367003367},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009203865623561896},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.006416584402764067},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.001397624039133473},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00264783759929391},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.015584415584415584}}},"가":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009203865623561896},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0014807502467917078},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}},"에":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009203865623561896},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0019743336623889436},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0017472335468841002},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0025974025974025974},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}},"서":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0034550839091806516},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0025974025974025974}},"만":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009203865623561896}}},"는":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}},"는":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}}},"와":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009203865623561896},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}},"의":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0032213529682466636},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.00839091806515301},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.001397624039133473},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0014792899408284023},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.005824111822947}}},"처":{"docs":{},"럼":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}},"(":{"docs":{},"s":{"docs":{},"u":{"docs":{},"b":{"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.0004935834155972359}}}}}}}}}}},"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.0004935834155972359}}}}}}}}}}}}}}}},"들":{"docs":{},"의":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}},"뿐":{"docs":{},"만":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}},"인":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"또":{"docs":{},"한":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}},"추":{"docs":{},"상":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}},"파":{"docs":{},"생":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}},"네":{"docs":{},"임":{"docs":{},"스":{"docs":{},"페":{"docs":{},"이":{"docs":{},"스":{"docs":{},"를":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}}}}}}}}}}}},",":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0011061946902654867},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}},"나":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"라":{"docs":{},"면":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}}},")":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0029120559114735}}}}},"로":{"docs":{"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0025974025974025974}}}},"식":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}},".":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"이":{"docs":{},"며":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}},"릭":{"docs":{"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.0060790273556231}},"하":{"docs":{},"고":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0030211480362537764}}},"십":{"docs":{},"시":{"docs":{},"오":{"docs":{},".":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0030211480362537764}},"'":{"docs":{},"d":{"docs":{},"e":{"docs":{},"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.0010070493454179255}}}}}}}}}}},"그":{"docs":{},"런":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"그":{"docs":{},"런":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851}}}}}}}}}},"키":{"docs":{"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704}},"를":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}},"워":{"docs":{},"드":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}},"를":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0014807502467917078},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}},"는":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}},"가":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}},"로":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"와":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}},"의":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"로":{"docs":{"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928}}}},"타":{"docs":{},"입":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.010101010101010102},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":5.005071851225697},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0050621260929590425},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0014807502467917078},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0036781609195402297},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.019566736547868623},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0036529680365296802},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":5.042183622828784},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":5.013178294573644},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":5.015494978479197},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0018436578171091445},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00529567519858782},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.016272189349112426},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0011648223645894002},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":2.512836970474968},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.006688963210702341}},"에":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.00253592561284869},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0018390804597701149},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.002795248078266946},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.004962779156327543},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.002325581395348837},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0014792899408284023},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}},"만":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}},"는":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"서":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0020964360587002098},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}},"만":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}},"도":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}},"을":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.005633802816901409},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.009298393913778529},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009263547938860583},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.004601932811780948},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0029615004935834156},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.008735632183908045},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.009783368273934312},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.02977667493796526},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0069767441860465115},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.010329985652797705},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0018436578171091445},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00176522506619594},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.006656804733727811},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0025974025974025974},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.012836970474967908}}},"이":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.003367003367003367},"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.00422654268808115},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.004601932811780948},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.002758620689655172},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.006289308176100629},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.019851116625310174},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00430416068866571},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.004437869822485207}},"기":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818}}},"라":{"docs":{},"고":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}},"어":{"docs":{},"야":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}}},"거":{"docs":{},"나":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597}}}},"며":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}},"므":{"docs":{},"로":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}}},"든":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}},"되":{"docs":{},"도":{"docs":{},"록":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}}},"스":{"docs":{},"크":{"docs":{},"립":{"docs":{},"트":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851}}}}}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.002795248078266946},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0016722408026755853}},"도":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717}}}}},"의":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.00507185122569738},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.006902899217671422},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.002758620689655172},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.005590496156533892},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.009925558312655087},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.008527131782945736},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0054519368723099},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00353045013239188},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0036982248520710057},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}},"인":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}},"지":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}},".":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0022189349112426036}},"즉":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}},"매":{"docs":{},"개":{"docs":{},"변":{"docs":{},"수":{"docs":{},"와":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}}}},"(":{"docs":{},"왜":{"docs":{},"냐":{"docs":{},"하":{"docs":{},"면":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}}}}}}}},")":{"docs":{},"을":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}},"이":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717}}}},"도":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}},"보":{"docs":{},"다":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}},"은":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0084530853761623},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0018407731247123793},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.002795248078266946},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.009925558312655087},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.002325581395348837},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.003443328550932568},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.008136094674556213},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0025673940949935813}}},"\"":{"docs":{},"에":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"을":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"과":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"t":{"docs":{},"e":{"docs":{},"x":{"docs":{},"t":{"docs":{},"u":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"x":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}}}}},"예":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}},":":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}}},"상":{"docs":{},"위":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717}}}}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"u":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}}}}}}}}},"과":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0027611596870685687},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.001379310344827586},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.002325581395348837},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0011477761836441894},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.003952569169960474}}},"만":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009203865623561896},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0025974025974025974}}},"임":{"docs":{},"을":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}},"들":{"docs":{},"은":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718}}},"에":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}}},".":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}},"전":{"docs":{},"체":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}},"변":{"docs":{},"수":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}}},"를":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"처":{"docs":{},"럼":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}},",":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0011477761836441894}}},"라":{"docs":{},"는":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}},"뿐":{"docs":{},"만":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}},"이":{"docs":{},"프":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"핑":{"docs":{},"(":{"docs":{},"d":{"docs":{},"u":{"docs":{},"c":{"docs":{},"k":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}}}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"t":{"docs":{},"e":{"docs":{},"x":{"docs":{},"t":{"docs":{},"u":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717}}}}}}}}}}},"은":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}},"과":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}},"이":{"docs":{},"니":{"docs":{},"까":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}}}},"임":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}},"에":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},"는":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}},"겟":{"docs":{},"이":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0023296447291788003}}},"으":{"docs":{},"로":{"docs":{"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0025974025974025974}}}}}},"파":{"docs":{},"일":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.002356637863315004},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0016901408450704226},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.004545454545454545},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0025811209439528023},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.005119453924914676},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.0035070140280561123},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0036982248520710057},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.008146639511201629},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":2.501283697047497},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.003952569169960474},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.008522727272727272},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.007525083612040134},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0225},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.004608294930875576}},"은":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0022727272727272726},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001503006012024048},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.004073319755600814},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.005681818181818182},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.00303951367781155}}},"이":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0016901408450704226},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.003205128205128205},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.004008016032064128},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.004073319755600814},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.007905138339920948},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.009943181818181818},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.004180602006688963}},"나":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0017472335468841002}}}},"에":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0011061946902654867},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.003205128205128205},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0034129692832764505},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.012219959266802444},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.005681818181818182},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.002508361204013378},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.00303951367781155}},"서":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.006109979633401222},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.007702182284980745},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.003952569169960474},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0016722408026755853}},"와":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}}},"는":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}}},"을":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.004028197381671702},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0054988216810683424},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.006197183098591549},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0125},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.005341880341880342},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.006825938566552901},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.009519038076152305},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.010183299389002037},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.03557312252964427},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.01278409090909091},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.007525083612040134},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0025},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.0060790273556231},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.009216589861751152}}},"로":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0015710919088766694},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.003409090909090909},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.003205128205128205},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001503006012024048},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}},"만":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}},"(":{"docs":{},"d":{"docs":{},"e":{"docs":{},"c":{"docs":{},"l":{"docs":{},"a":{"docs":{},"r":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}}}}},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"와":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}}}}},"*":{"docs":{},".":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},")":{"docs":{},"의":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}}}}}}}},"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.0008361204013377926}}}}}}}}}}}}},"과":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0034129692832764505},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.003006012024048096},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.002840909090909091},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}},"의":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0016901408450704226},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0022727272727272726},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.002136752136752137},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0022189349112426036},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.006109979633401222},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.007905138339920948},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.007102272727272727},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.007525083612040134},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0025}}},"뿐":{"docs":{},"만":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}},"들":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},"을":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}},"로":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}},"에":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},":":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}},"은":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.002840909090909091}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},")":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}},"별":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}},":":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}},",":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0011648223645894002}}},"처":{"docs":{},"럼":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}},"도":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}}},"이":{"docs":{},"프":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}},"티":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}},"싱":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}}},"에":{"docs":{},"는":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}}},"을":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}},"는":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}},"라":{"docs":{},"미":{"docs":{},"터":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}},"를":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}}}}},"생":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0014807502467917078}},"되":{"docs":{},"기":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}},"된":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0014807502467917078},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928}}},"될":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}},"악":{"docs":{},"할":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"하":{"docs":{},"기":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}},"트":{"docs":{},"가":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"는":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"로":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}},"패":{"docs":{},"키":{"docs":{},"지":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.00303951367781155}},"를":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.003952569169960474},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.002840909090909091},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.013824884792626729}}},"로":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}},"에":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.004073319755600814},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.003952569169960474}},"는":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}},"서":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"가":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.004261363636363636}}},"의":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.004073319755600814}}},"는":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.005681818181818182}}},"만":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.002840909090909091}}}}},"턴":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},".":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}}},"\"":{"docs":{},"이":{"docs":{},"라":{"docs":{},"고":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}}}},"은":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0025974025974025974}}},"을":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0013805798435342844},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"의":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.002840909090909091}}},"이":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}}},"과":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.003952569169960474}}}},"치":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}}},"편":{"docs":{},"집":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0025}},"기":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}},"에":{"docs":{},"서":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818}}}},"로":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}},"하":{"docs":{},"는":{"docs":{"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.003952569169960474}}}}},"리":{"docs":{},"한":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}},"그":{"docs":{},"렇":{"docs":{},"게":{"docs":{},"하":{"docs":{},"기":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}},"예":{"docs":{},"를":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578}}}}}}}},"하":{"docs":{},"지":{"docs":{},"만":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}}}}}},"포":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}},"함":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}},"되":{"docs":{},"어":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.002840909090909091},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.004608294930875576}}},"는":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}},"지":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009203865623561896},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.004261363636363636}}},"면":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}},"며":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}}},"하":{"docs":{},"고":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}},"있":{"docs":{},"는":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834}}}}},"는":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0014807502467917078},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.002840909090909091}}},"지":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}},"기":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}},"도":{"docs":{},"록":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.00303951367781155}}}},"면":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407}}},"여":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407}}}},"시":{"docs":{},"키":{"docs":{},"기":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}},"킬":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"킵":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"가":{"docs":{},"장":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}},"\"":{"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.0014204545454545455}}}}}}}}}}}}}}}},")":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818}}},"할":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"를":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}}}}}}}}}},"\"":{"docs":{},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{},"d":{"docs":{},"i":{"docs":{},"r":{"docs":{},"\"":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}}}}}}}}},"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.0014204545454545455}}}}}}}}}}}}}}}}}}}}}}}}}}},"된":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0013895321908290875},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001503006012024048},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.006109979633401222},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.007102272727272727},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0016722408026755853}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}},".":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.005681818181818182},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}},"기":{"docs":{},"본":{"docs":{},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}}}},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"m":{"docs":{},"a":{"docs":{},"k":{"docs":{},"e":{"docs":{},"r":{"docs":{},"에":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}}}}}}}}}}},"각":{"docs":{},"각":{"docs":{},"의":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}},"일":{"docs":{},"부":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"최":{"docs":{},"종":{"docs":{},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}},"트":{"docs":{},"리":{"docs":{},"플":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407}}}}},"\"":{"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.0014204545454545455}}}}}}}}}}},"동":{"docs":{},"봉":{"docs":{},"된":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}}}}}}}},"한":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009203865623561896},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}}},"해":{"docs":{},"야":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407}}}},"될":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.002508361204013378}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"위":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}}}},",":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}},"이":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}}},"맷":{"docs":{},"에":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.003952569169960474}}},"으":{"docs":{},"로":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}}},"은":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}},"과":{"docs":{"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.003952569169960474}}},"이":{"docs":{"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.003952569169960474}}}}},"표":{"docs":{},"시":{"docs":{},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0025}},".":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}},"b":{"docs":{},"u":{"docs":{},"i":{"docs":{},"l":{"docs":{},"t":{"docs":{},"에":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}}}}}},":":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}}}},"되":{"docs":{},"지":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}},"만":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}},"어":{"docs":{},"야":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0015710919088766694}}}},"는":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"면":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"고":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}}},"된":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.002840909090909091}}},"할":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}},".":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}},"이":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407}}}}}}},"될":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"하":{"docs":{},"도":{"docs":{},"록":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}},"는":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}}},"준":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}},"에":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}},"의":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}}},"현":{"docs":{},"식":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0027397260273972603},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.011406844106463879},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0014792899408284023}},"은":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009263547938860583},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.004076878276062901}}},"을":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0029585798816568047},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}},"의":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.007444168734491315},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}},"이":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717}},"거":{"docs":{},"나":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}},"나":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"변":{"docs":{},"수":{"docs":{},"는":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}},"타":{"docs":{},"입":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}},":":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}}}}},"인":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}},"에":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}},"서":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}}},"만":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}},"으":{"docs":{},"로":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},",":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717}}},"과":{"docs":{"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}},"할":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}},"하":{"docs":{},"는":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}},"기":{"docs":{},"법":{"docs":{},"을":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}}}}},"프":{"docs":{},"로":{"docs":{},"그":{"docs":{},"래":{"docs":{},"머":{"docs":{},"가":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834}}}},"밍":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}},"과":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834}}},"에":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}},"서":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}},"램":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}},"부":{"docs":{},"터":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}}}},"을":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.004608294930875576}}},"의":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"이":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}}},"토":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}},"타":{"docs":{},"입":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0023296447291788003}},"을":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}},"의":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}},"이":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}}}}},"젝":{"docs":{},"트":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.003142183817753339},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0022727272727272726},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.003006012024048096},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0075},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.00303951367781155},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.004608294930875576}},"를":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0015710919088766694},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0022727272727272726},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0016722408026755853},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0025},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.004608294930875576}}},"에":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}},"서":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0025}}}},"의":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0016722408026755853},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.00303951367781155}}},"는":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}},"가":{"docs":{"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0025}}}}},"퍼":{"docs":{},"티":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0041417395306028535},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0037302725968436155},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.015209125475285171},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.004008016032064128},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0022189349112426036},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0128130460104834},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0038510911424903724},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}},"도":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"를":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0016901408450704226},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009263547938860583},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0036815462494247586},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0034940600978336828},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.002325581395348837},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0020086083213773313},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.014814814814814815},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0011648223645894002},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0025974025974025974},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0025673940949935813}}},"는":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0013805798435342844},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0025673940949935813}}},"가":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0013895321908290875},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0050621260929590425},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0020964360587002098},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0025673940949935813}}},"뿐":{"docs":{},"만":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}},"에":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.000860832137733142},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0017472335468841002},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}},"서":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"는":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"만":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}},"의":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0013805798435342844},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0011477761836441894},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0014792899408284023}}},"들":{"docs":{},"을":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"의":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}},"은":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}},"로":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0014792899408284023},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0025974025974025974}},"서":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}}},"(":{"docs":{},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}}}}}},"와":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}},"인":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}},"지":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928}}}}}},"과":{"docs":{"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0025974025974025974}}},"을":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407}}}}},"세":{"docs":{},"스":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407}},"를":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}}},"는":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.004073319755600814},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}},"에":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},"서":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"i":{"docs":{},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}}}}}}},"와":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407}}}}}}},"플":{"docs":{},"러":{"docs":{},"그":{"docs":{},"인":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.009216589861751152}},"을":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.004608294930875576}}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}},"v":{"docs":{},"i":{"docs":{},"n":{"docs":{},"y":{"docs":{},"l":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}}}}}}}}},"과":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"이":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}}}}},"레":{"docs":{},"이":{"docs":{},"그":{"docs":{},"라":{"docs":{},"운":{"docs":{},"드":{"docs":{},"로":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834}}}}}}}}},"래":{"docs":{},"그":{"docs":{},"를":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}},"랫":{"docs":{},"폼":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}},")":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0016722408026755853}}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0030211480362537764},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}},".":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0030211480362537764},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.003927729772191673},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0028169014084507044},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0037054191755442334},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0018407731247123793},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0014807502467917078},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0022988505747126436},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0034940600978336828},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0011477761836441894},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0018436578171091445},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.003205128205128205},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0034129692832764505},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001503006012024048},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00176522506619594},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0022189349112426036},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0011648223645894002},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.004073319755600814},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.007905138339920948},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0016722408026755853},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.004608294930875576}},"여":{"docs":{},"기":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}},"서":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834}},"는":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}}}}},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}}}}},"t":{"docs":{},"s":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},"는":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}}}}}}},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}}}}}}}}},"h":{"docs":{},"i":{"docs":{},"s":{"docs":{},".":{"docs":{},"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":{},"에":{"docs":{},"서":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}}}}}}}}}}}}}}}}}}}}}},"그":{"docs":{},"렇":{"docs":{},"지":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}},"게":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}}},"것":{"docs":{},"들":{"docs":{},"은":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}},"런":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}},"러":{"docs":{},"나":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}},"프":{"docs":{},"로":{"docs":{},"젝":{"docs":{},"트":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}},"를":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}},"퍼":{"docs":{},"티":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}},"세":{"docs":{},"스":{"docs":{},"가":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}}}}}},"향":{"docs":{},"후":{"docs":{},"에":{"docs":{},"는":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}}},"(":{"3":{"docs":{},")":{"docs":{},"을":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}}},"docs":{},"실":{"docs":{},"행":{"docs":{},"이":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}}},"다":{"docs":{},"행":{"docs":{},"히":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}},"도":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}}},"른":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}},"w":{"docs":{},"e":{"docs":{},"b":{"docs":{},"p":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"을":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}}}}}}},"유":{"docs":{},"효":{"docs":{},"한":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}},"이":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}},"제":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"를":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}},"것":{"docs":{},"은":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718}}}},"러":{"docs":{},"한":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}}},"렇":{"docs":{},"게":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"에":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}},"외":{"docs":{},"에":{"docs":{"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0025974025974025974}}}}},"출":{"docs":{},"력":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}},"배":{"docs":{},"열":{"docs":{},"의":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}},"예":{"docs":{},"를":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}},"c":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}},"루":{"docs":{},"프":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}},"b":{"docs":{},"u":{"docs":{},"t":{"docs":{},"t":{"docs":{},"o":{"docs":{},"n":{"docs":{},"과":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}}}}}}},"메":{"docs":{},"서":{"docs":{},"드":{"docs":{},"와":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}}}},"왜":{"docs":{},"냐":{"docs":{},"하":{"docs":{},"면":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}}}},"새":{"docs":{},"로":{"docs":{},"운":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}},"추":{"docs":{},"상":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}},"j":{"docs":{},"a":{"docs":{},"v":{"docs":{},"a":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}}}}}}}}},"s":{"docs":{},"x":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}},"는":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}}}}},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"t":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}},"또":{"docs":{},"한":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}}},"앞":{"docs":{},"서":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}},"즉":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}},"실":{"docs":{},"수":{"docs":{},"로":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}}}},"상":{"docs":{},"황":{"docs":{},"적":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717}}}}},"p":{"docs":{},"a":{"docs":{},"d":{"docs":{},"l":{"docs":{},"e":{"docs":{},"f":{"docs":{},"t":{"docs":{},"의":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}}}}}},"세":{"docs":{},"가":{"docs":{},"지":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}},"n":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"는":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}}}},"p":{"docs":{},"m":{"docs":{"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.004608294930875576}}}}},"너":{"docs":{},"무":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"런":{"docs":{},"타":{"docs":{},"임":{"docs":{},"시":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}},"일":{"docs":{},"반":{"docs":{},"적":{"docs":{},"인":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}},"대":{"docs":{},"부":{"docs":{},"분":{"docs":{},"의":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}}}},"따":{"docs":{},"라":{"docs":{},"서":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}}},"결":{"docs":{},"과":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}}},"고":{"docs":{},"유":{"docs":{},"하":{"docs":{},"지":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}}}}},"최":{"docs":{},"종":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}}},"컴":{"docs":{},"파":{"docs":{},"일":{"docs":{},"러":{"docs":{},"는":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}}}}}},"하":{"docs":{},"지":{"docs":{},"만":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407}}}}},"아":{"docs":{},"직":{"docs":{"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.003952569169960474}}}}},":":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0015710919088766694},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0018390804597701149},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0011648223645894002}}},"(":{"docs":{},"즉":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}},"집":{"docs":{},"합":{"docs":{},"(":{"docs":{},"u":{"docs":{},"n":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},")":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}}}}}}}},"을":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}},"성":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}},"법":{"docs":{},"적":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}}}},"형":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}},"태":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}},"를":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}},"을":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.003205128205128205}}},"일":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}},"의":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"가":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"로":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}}},"식":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0011061946902654867}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}},"도":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}}},"을":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}},"이":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}},"에":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}},"의":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}},"성":{"docs":{},"하":{"docs":{},"기":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}},"려":{"docs":{},"면":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}}},"할":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009203865623561896}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}}}}}}},"호":{"docs":{},"출":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0020964360587002098},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.019011406844106463},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0014792899408284023}},"하":{"docs":{},"려":{"docs":{},"고":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834}}}},"도":{"docs":{},"록":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}},"여":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.002356637863315004},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928}}},"는":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}},"고":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"면":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}},"기":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}},"거":{"docs":{},"나":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}}}},"할":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.003367003367003367},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407}}},"했":{"docs":{},"다":{"docs":{},"는":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834}}}}},"만":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}},"에":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407}},"서":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}}},"은":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0015710919088766694},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0038510911424903724}}},"을":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"한":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"해":{"docs":{},"야":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0015710919088766694},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}},"한":{"docs":{},"다":{"docs":{},"는":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}}}},"될":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.001379310344827586},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0011648223645894002}}},"들":{"docs":{},"은":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}},"되":{"docs":{},"는":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}},"지":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}},"더":{"docs":{},"라":{"docs":{},"도":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}},"어":{"docs":{},"야":{"docs":{},"한":{"docs":{},"다":{"docs":{},"는":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}}},"며":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}},"면":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0011648223645894002}}}},"로":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0023296447291788003}}},".":{"docs":{"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.011406844106463879},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}},"이":{"docs":{},"는":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}},"일":{"docs":{},"반":{"docs":{},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}}}}}}}}},"된":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}},"과":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}},"이":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"함":{"docs":{},"으":{"docs":{},"로":{"docs":{},"써":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}},"환":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0031007751937984496},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}},"되":{"docs":{},"면":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834}}},"고":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}},"지":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.002325581395348837},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"는":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}},"며":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"이":{"docs":{},"것":{"docs":{},"은":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834}}}}},"그":{"docs":{},"러":{"docs":{},"나":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}},"다":{"docs":{},"른":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}},"차":{"docs":{},"이":{"docs":{},"점":{"docs":{},"은":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}}}}}},"성":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":5}},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},")":{"docs":{},"이":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718}}}}}}}}}}}}}}},"에":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.002325581395348837}}},"은":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248}}},"을":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.005426356589147287},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"이":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248}}}},"가":{"docs":{},"능":{"docs":{},"한":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}},"된":{"docs":{},"다":{"docs":{},"는":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}}},"스":{"docs":{},"팅":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}},"하":{"docs":{},"는":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}}}},"부":{"docs":{},"와":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717}}}},"어":{"docs":{},"는":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}},"활":{"docs":{},"용":{"docs":{},"할":{"docs":{"pages/tutorials/TypeScript in 5 minutes.html":{"ref":"pages/tutorials/TypeScript in 5 minutes.html","tf":0.0016835016835016834},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}},"되":{"docs":{},"어":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"하":{"docs":{},"여":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},"보":{"docs":{},"다":{"docs":{"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.003952569169960474}}}}}}},"성":{"docs":{},"화":{"docs":{},"되":{"docs":{},"면":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}},"하":{"docs":{},"여":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"면":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}},"세":{"docs":{},"요":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}}},"려":{"docs":{},"면":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}}}},"해":{"docs":{},"야":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}}},"가":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0016722408026755853}}}}}}}},"동":{"docs":{},"이":{"docs":{},"나":{"docs":{"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0025974025974025974}}}}}},"$":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}},"{":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.00253592561284869},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0011061946902654867},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.005341880341880342}},"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.0010070493454179255}},"`":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}}}}}}}}}}}},"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.0010070493454179255}}}}}}}}}}}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"}":{"docs":{},"`":{"docs":{},";":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}}}}}}},"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.0014807502467917078}}}}}}}}}}}}}}}}}}}}}}}},"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.0009871668311944718}}}}}}}}}}}}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"}":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718}}}}}}}}}}}},"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.0003687315634218289}}}}}}}}}}}}}},"(":{"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.0003687315634218289}}}}}}}}}}}}}}}}}}}}}}}}}},"(":{"docs":{},")":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}},":":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},";":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"가":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"나":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"*":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.004545454545454545},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009203865623561896},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0022988505747126436},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.005164992826398852},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.004056047197640118},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.005119453924914676},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.002004008016032064},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0025673940949935813},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0027223230490018148},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669},"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.006993006993006993},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.002840909090909091}},"/":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0018436578171091445},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.006825938566552901},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.008985879332477536},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.021671826625386997},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}},",":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0027397260273972603}}},"]":{"docs":{},";":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}}}},"*":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0011477761836441894}},"/":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}}},",":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}},"=":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"속":{"docs":{},"성":{"docs":{},")":{"docs":{},"가":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}}}}},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"*":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}}}}}}},"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.0021321961620469083}}}}}}}}}}}}}},"만":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}}},"@":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"(":{"docs":{},"{":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}}}}}}}},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},"u":{"docs":{},"r":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}},"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.0011648223645894002}}}}}}}}}}}}}}}}}}}},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{},"d":{"docs":{},"e":{"docs":{},"c":{"docs":{},"o":{"docs":{},"r":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}}}}}}}}}}},"t":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0038510911424903724}},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0038510911424903724},"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.013745704467353952},"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.006993006993006993},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}},"s":{"docs":{},"/":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}},"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.0005633802816901409},"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.006993006993006993}}}}}}}},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.003409090909090909}}}}}}},"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.002036659877800407}}}}}}}}}}}}}}}}}},"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.003436426116838488}}}}}}}}}}}},",":{"docs":{"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.006993006993006993}}}},",":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0016722408026755853}}}},"{":{"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.0012836970474967907}}}},"}":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}}}}}}}}}}}},"e":{"docs":{},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}},"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.0011648223645894002}}}}}}}}}}}}}}}}}}},"f":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0011648223645894002}},"(":{"docs":{},")":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}}},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}},"(":{"docs":{},"\"":{"docs":{},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{},",":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0011648223645894002}}}}}}}}}}}}}}}},"g":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0011648223645894002}},"(":{"docs":{},")":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}}}},"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.0005824111822947001}},"(":{"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.0011648223645894002}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"q":{"docs":{},"u":{"docs":{},"i":{"docs":{},"r":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}},"e":{"docs":{},"d":{"docs":{},"와":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"a":{"docs":{},"l":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0011648223645894002}},"e":{"docs":{},"d":{"docs":{},"가":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}},"을":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}}}}}}}},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"d":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0034944670937682005}}}}}}},"표":{"docs":{},"현":{"docs":{},"식":{"docs":{},"의":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}}}}},"a":{"docs":{},"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.0012836970474967907}}}}}}}}},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}}}}}},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"n":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}}}}}}},"]":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0022727272727272726},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001503006012024048},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.004261363636363636},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.0060790273556231}},",":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.002356637863315004},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}},";":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"`":{"docs":{},"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.002014098690835851},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}},",":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718}}}}}}}},"m":{"docs":{},"i":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}},"b":{"docs":{},"o":{"docs":{},"b":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}},"e":{"docs":{},"`":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}}},"x":{"docs":{},"`":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}}},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"\"":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}}},"`":{"docs":{},"`":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0042643923240938165}},"t":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0042643923240938165}}}}}},"b":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.006021306160259379},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.00250501002004008},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}},"e":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0025906735751295338}},"t":{"docs":{},"a":{"docs":{},".":{"1":{"1":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851}}}}},"docs":{}},"2":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}},"docs":{}}},"w":{"docs":{},"e":{"docs":{},"e":{"docs":{},"n":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}}}}},"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.0005633802816901409}}}}}}}},"d":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}},"e":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}},"p":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}}}},"k":{"docs":{},"e":{"docs":{},"e":{"docs":{},"p":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}},"e":{"docs":{},"r":{"docs":{},";":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}}}}}}}}},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}},"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/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0046439628482972135}}}}}}}}}}}}}}}}},"l":{"docs":{},"o":{"docs":{},"w":{"docs":{},")":{"docs":{},".":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}}}},"h":{"docs":{},"a":{"docs":{},"v":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}},"i":{"docs":{},"o":{"docs":{},"r":{"docs":{},".":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}},":":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}}}}}}}},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.006993006993006993}}}}}},"o":{"docs":{},"o":{"docs":{},"t":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"a":{"docs":{},"p":{"docs":{},"(":{"docs":{},"m":{"docs":{},"y":{"docs":{},"a":{"docs":{},"p":{"docs":{},"p":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}}}}}}}}}}}}},"l":{"docs":{},"e":{"docs":{},"a":{"docs":{},"n":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.00253592561284869},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.01038961038961039},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.04013377926421405},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0925}},")":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009263547938860583},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0011648223645894002}},":":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0030959752321981426}}}},";":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0011061946902654867},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.003205128205128205},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.01038961038961039},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.008528784648187633}}},"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.0009132420091324201}}}}}}}}}}}}}}}}}}}}}}},"은":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"이":{"docs":{},"므":{"docs":{},"로":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}},"}":{"docs":{},"'":{"docs":{},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}}}}}}},"을":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}},",":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0030959752321981426}}},".":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}}}}}}},"k":{"docs":{},"k":{"docs":{},"e":{"docs":{},"e":{"docs":{},"p":{"docs":{"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0025974025974025974}}}}}}}},"b":{"docs":{},"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.0008453085376162299}}}}}}}}}}}},"t":{"docs":{},"h":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0038860103626943004},"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.006993006993006993}},"p":{"docs":{},"l":{"docs":{},"u":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}},"s":{"docs":{},"에":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}}}}}},"d":{"docs":{},"y":{"docs":{},"가":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}},"x":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00264783759929391},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}},":":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}}},"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.0014204545454545455}}}}}}}}}}}}}}}}}},"r":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}},"e":{"docs":{},"a":{"docs":{},"k":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}},"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.0010070493454179255}}},"를":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}}}}},"문":{"docs":{},"을":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}}},"e":{"docs":{},"d":{"docs":{},":":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}}}},"o":{"docs":{},"w":{"docs":{},"s":{"docs":{},"e":{"docs":{},".":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}},"r":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}},"i":{"docs":{},"f":{"docs":{},"i":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.007855459544383346},"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.013745704467353952},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.0121580547112462}}},"y":{"docs":{},"(":{"docs":{},"{":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.002356637863315004}}},")":{"docs":{"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.00303951367781155}}}},",":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0015710919088766694}}},"가":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}},"를":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.002356637863315004}}},"에":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0015710919088766694}}},"의":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}},"와":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}}},"\"":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}}}},"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.00028694404591104734}}}}}}}}}}},"a":{"docs":{},"d":{"docs":{},"l":{"docs":{},"i":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}}}},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"e":{"docs":{},"t":{"docs":{},"\"":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}}}}},"i":{"docs":{},"e":{"docs":{},"f":{"docs":{},"l":{"docs":{},"i":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}}}}},"u":{"docs":{},"i":{"docs":{},"l":{"docs":{},"d":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.00303951367781155}},")":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851}}},"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.0018390804597701149}}}},",":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.004137931034482759}}}}}}},"j":{"docs":{},"o":{"docs":{},"s":{"docs":{},"e":{"docs":{},"p":{"docs":{},"h":{"docs":{},"\"":{"docs":{},",":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}}}}}}},"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.0004597701149425287}},"e":{"docs":{},":":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.003218390804597701}}}}}}}}}}}},"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.0004597701149425287}}}}}}}}}}}}},";":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"f":{"docs":{},"u":{"docs":{},"n":{"docs":{},":":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}}}}}},"l":{"docs":{},"a":{"docs":{},"b":{"docs":{},"e":{"docs":{},"l":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}},"(":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}}}}}}},".":{"docs":{},"p":{"docs":{},"r":{"docs":{},"e":{"docs":{},"f":{"docs":{},"i":{"docs":{},"x":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}}}}}}},"s":{"docs":{},"u":{"docs":{},"f":{"docs":{},"f":{"docs":{},"i":{"docs":{},"x":{"docs":{},";":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}}}}}}}}}}}}}},"에":{"docs":{},"는":{"docs":{"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.004608294930875576}}}}},"t":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.003629764065335753},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}},"d":{"docs":{},"에":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}}}},"f":{"docs":{},"f":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.003142183817753339}},"'":{"docs":{},")":{"docs":{},";":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0015710919088766694}}}}},"와":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.002356637863315004}}}}}}},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.010309278350515464}},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}},")":{"docs":{},";":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0015710919088766694}},"을":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}}},".":{"docs":{},"j":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.00303951367781155}},"s":{"docs":{},"가":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}},"의":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}}}},"을":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}}}}},"t":{"docs":{},"t":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}},".":{"docs":{},"a":{"docs":{},"n":{"docs":{},"i":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"(":{"0":{"docs":{},",":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947}}}},"docs":{}}}}}}}}}}}}}},"g":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}}}},"a":{"docs":{},"b":{"docs":{},"e":{"docs":{},"l":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.003927729772191673}},",":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}},"i":{"docs":{},"f":{"docs":{},"i":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0015710919088766694},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"y":{"docs":{},"는":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}},"도":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}},"를":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}},"에":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}}}},"은":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}},"의":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}},"과":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},")":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}}}}}}},"s":{"docs":{},"e":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}},"d":{"docs":{},"i":{"docs":{},"r":{"docs":{},":":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.003142183817753339}}}}}},":":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"u":{"docs":{},"r":{"docs":{},"l":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.0035070140280561123},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0025}},"에":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}}},"을":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.002004008016032064},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}}}},"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":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"]":{"docs":{},";":{"docs":{"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.005194805194805195}}}}}}}}}}}}}}}}}}},"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.005194805194805195}}}}}}}}}}}}}}}}}}},":":{"docs":{"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.005194805194805195}}}}}}}}},"i":{"docs":{},"c":{"docs":{"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.00303951367781155}},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"c":{"docs":{},"u":{"docs":{},"l":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947}},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"(":{"2":{"docs":{},")":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}},"docs":{}},"를":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}}}}}}}}}}}},"g":{"docs":{},"s":{"docs":{},")":{"docs":{},"\"":{"docs":{},"과":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}},"을":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}},"과":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}}}},"r":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.009067357512953367}},"k":{"docs":{},"(":{"docs":{},")":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}},"와":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}},",":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}},";":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}},"?":{"docs":{},":":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}}},"의":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}},"(":{"1":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}}},",":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0025673940949935813}}}},"docs":{},"a":{"docs":{},",":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}}}},".":{"docs":{},"a":{"docs":{},";":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}}}},":":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0025906735751295338}}}},"c":{"docs":{},"k":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.006993006993006993}}}},"d":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}}}}}}},"y":{"docs":{},"t":{"docs":{},"e":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.002356637863315004}}}}},"i":{"docs":{},"n":{"docs":{},"a":{"docs":{},"r":{"docs":{},"y":{"docs":{},":":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}}}},"v":{"docs":{},"a":{"docs":{},"r":{"docs":{},"i":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},")":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}}}}}}}},"r":{"docs":{},"d":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.000860832137733142}},")":{"docs":{},":":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}},"가":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"는":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}},"}":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.00253592561284869}}},",":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0025906735751295338}}}}}},":":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.002779064381658175},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}}},";":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0018527095877721167}}},"?":{"docs":{},":":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009263547938860583},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}},"가":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009263547938860583}}},"는":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}},"를":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}},"의":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}},",":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0027397260273972603},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}},"에":{"docs":{},"는":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}}},")":{"docs":{},";":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}},"{":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}}},".":{"docs":{},"t":{"docs":{},"s":{"docs":{},"가":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}},"는":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}}}}}},"—":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0014347202295552368}}},"교":{"docs":{},"체":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851}},"앞":{"docs":{},"의":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}}}}},"환":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}},"차":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0011477761836441894}},"(":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},")":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}}}}}}}}}}}}}},"끝":{"docs":{},"난":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}},"납":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}},"작":{"docs":{},"성":{"docs":{},"된":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}}}}}}},"냈":{"docs":{},"나":{"docs":{},"요":{"docs":{},"?":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}}},"에":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"없":{"docs":{},"는":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}},"날":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}},"나":{"docs":{},"면":{"docs":{"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0025974025974025974}}}},"의":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}},"나":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}},"열":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}}}},"해":{"docs":{},"야":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}},"된":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}}},"머":{"docs":{},"지":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009263547938860583},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.001379310344827586},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.004608294930875576}},"는":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}},"은":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}},"타":{"docs":{},"날":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"납":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}},"또":{"docs":{},"한":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}},"(":{"docs":{},"여":{"docs":{},"기":{"docs":{},"서":{"docs":{},"는":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}}}}}}}},"내":{"docs":{},"기":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}},"는":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0076045627376425855},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}},"낼":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}},"냅":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}},"예":{"docs":{},"를":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}},"객":{"docs":{},"체":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}},"이":{"docs":{},"것":{"docs":{},"을":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}},"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.0014204545454545455}}}}}}}}}}}}}}}}}}},"나":{"docs":{},"는":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}},"중":{"docs":{},"에":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0013895321908290875},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.001379310344827586},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}}},"뉩":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},".":{"docs":{"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.003952569169960474}}}}}},"오":{"docs":{},"는":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407}}}},"올":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"갑":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}},"누":{"docs":{},"어":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}},"눌":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}},"옵":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}},"란":{"docs":{},"히":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}}}},"누":{"docs":{},"르":{"docs":{},"고":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0030211480362537764}}}},"릴":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"출":{"docs":{},"되":{"docs":{},"는":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}},"군":{"docs":{},"가":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}}},"락":{"docs":{},"된":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}},"데":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0013805798435342844},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.001379310344827586},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.011406844106463879},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0023296447291788003},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0025}},"코":{"docs":{},"레":{"docs":{},"이":{"docs":{},"터":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":10.012813046010484},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}},"가":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0052417006406523005}}},"에":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.004076878276062901},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}},"서":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0011648223645894002}}}},"(":{"docs":{},"@":{"docs":{},"s":{"docs":{},"e":{"docs":{},"a":{"docs":{},"l":{"docs":{},"e":{"docs":{},"d":{"docs":{},")":{"docs":{},"의":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}}}}}}}}}}},"는":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.014560279557367502}}},"를":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.005824111822947}}},"와":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}},"의":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0023296447291788003}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}}}}},"팅":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}},"된":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}},"하":{"docs":{},"는":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}}}}}}},"이":{"docs":{},"터":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0033812341504649195},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0023296447291788003}},"를":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.00253592561284869},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0029120559114735},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}},"에":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}},"는":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}}}},"는":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"만":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0011648223645894002}}}},"들":{"docs":{},"어":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0028169014084507044},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.00253592561284869},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.002300966405890474},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0019743336623889436},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.001379310344827586},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.001397624039133473},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0018264840182648401},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0031007751937984496},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0020086083213773313},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0011061946902654867},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.002004008016032064},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00176522506619594},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.002840909090909091}},"가":{"docs":{},"고":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}},"갑":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}}}},",":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}},":":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0014749262536873156},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.008985879332477536},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.002840909090909091}}},"있":{"docs":{},"는":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}},"보":{"docs":{},"겠":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}}},"릴":{"docs":{},"지":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}},"디":{"docs":{},"버":{"docs":{},"그":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}},"거":{"docs":{},"를":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}},"가":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0016722408026755853}}}},"깅":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.003409090909090909},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0025}},"하":{"docs":{},"는":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}},"할":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}},"이":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}},"렉":{"docs":{},"토":{"docs":{},"리":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.0035070140280561123},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}},"부":{"docs":{},"터":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"가":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001503006012024048},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.002840909090909091}}},"에":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0016901408450704226},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001503006012024048},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.002840909090909091}},"의":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"서":{"docs":{},"부":{"docs":{},"터":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}}}}},"를":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.002004008016032064},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}},"내":{"docs":{},"의":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"의":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.002840909090909091},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}},"일":{"docs":{},"때":{"docs":{},"마":{"docs":{},"다":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}},"와":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.002840909090909091}}},".":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}},"는":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}},"로":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}}}}}}}},"라":{"docs":{},"이":{"docs":{},"브":{"docs":{},"러":{"docs":{},"리":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0025974025974025974},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.023715415019762844},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.002508361204013378}},"를":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0022727272727272726},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0011648223645894002}}},"는":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.002136752136752137},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0011648223645894002},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}},"와":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}},"가":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0011648223645894002}}},"에":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0011648223645894002}},"서":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}},"는":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"의":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.003952569169960474},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}},"로":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407}}}}}}},"인":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.0060790273556231},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.004608294930875576}},"에":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.002840909090909091}},"서":{"docs":{},"는":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}}},"이":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}},"나":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.004073319755600814}}}},"의":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}},":":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0011648223645894002}}}},"벨":{"docs":{},"에":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"은":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}},"고":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717}},"도":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}},"는":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}}},"로":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0018264840182648401},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},"드":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0025}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"a":{"docs":{},"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.0010070493454179255}}}}}}}}},"이":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}},"가":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"의":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"하":{"docs":{},"여":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"는":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"할":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578}}},"되":{"docs":{},"기":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}},"해":{"docs":{},"야":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.002136752136752137}}}},"된":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}}},"컬":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.004608294930875576}},"에":{"docs":{"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.00303951367781155}},"서":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}},"로":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"그":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}},"했":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}}}}}},"깅":{"docs":{},"을":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}},"더":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},"보":{"docs":{},"다":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}},"인":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818}}},"는":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0011061946902654867}}},"들":{"docs":{},"은":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"를":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"에":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}},"서":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"이":{"docs":{},"며":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}},"딩":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0018436578171091445}},"과":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"직":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},"에":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"을":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"은":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}}},"케":{"docs":{},"일":{"docs":{},"을":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}},"먼":{"docs":{},"저":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0030211480362537764},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.003142183817753339},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0022535211267605635},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0022727272727272726},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0018264840182648401},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.002136752136752137},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.002004008016032064},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}}},"메":{"docs":{},"시":{"docs":{},"지":{"docs":{},"가":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0025}}},"를":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}},"는":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}},"서":{"docs":{},"드":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.005824111822947}},"로":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.011406844106463879}}},"를":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0018407731247123793},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0029615004935834156},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}},"가":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0014807502467917078},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"는":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0014807502467917078},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"와":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"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.0038022813688212928}}}}}}}}}}}}}}}}}}}}}}}}}}}},"에":{"docs":{"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0017472335468841002}},"도":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.022813688212927757}}}}}},",":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0023296447291788003},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}},"을":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}},"의":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0011648223645894002}}}}},"모":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}},":":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}},"이":{"docs":{},"저":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}},"커":{"docs":{},"니":{"docs":{},"즘":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}},"이":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}},"의":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}},"을":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"에":{"docs":{"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.003952569169960474}}}}}},"소":{"docs":{},"드":{"docs":{},"를":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.001397624039133473}}}}},"타":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0064065230052417},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}},"세":{"docs":{},"지":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}},"를":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0016722408026755853}}}}}},"빌":{"docs":{},"드":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.002014098690835851},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0028169014084507044},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001503006012024048},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0025},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":3.3394123606889563},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":5}},"가":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0025}}},"를":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0025},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.004608294930875576}}},"에":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}},"의":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"한":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}},"와":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}},"할":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"하":{"docs":{},"는":{"docs":{"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0025}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0025}}}}}},"는":{"docs":{"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.004608294930875576}}}}},"빨":{"docs":{},"간":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818}},"선":{"docs":{},"이":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}},"리":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}},"서":{"docs":{},"버":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}},"를":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}},"브":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.00253592561284869},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009203865623561896},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}},"타":{"docs":{},"입":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}},"로":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},"를":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}},"수":{"docs":{},"(":{"docs":{},"순":{"docs":{},"서":{"docs":{},"가":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}}}}}},"비":{"docs":{},"스":{"docs":{"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.004608294930875576}}}}},"손":{"docs":{},"쉽":{"docs":{},"게":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}},"실":{"docs":{},"을":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}}}},"스":{"docs":{},"타":{"docs":{},"트":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}},"일":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}},"의":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}},"에":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}},"과":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}},"을":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}}},"크":{"docs":{},"립":{"docs":{},"트":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0023296447291788003},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.004608294930875576}},"에":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"가":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}}},"페":{"docs":{},"이":{"docs":{},"스":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}},"를":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00264783759929391}}},"와":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}},"가":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00176522506619594}}},"는":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}},"도":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}},"에":{"docs":{},"서":{"docs":{},"만":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}}}},"의":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}}}}},"스":{"docs":{},"로":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}},"코":{"docs":{},"프":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.007874015748031496},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}},"가":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578}}},"내":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}},"는":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0013895321908290875}}},"를":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009263547938860583}}},"에":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}},"서":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0013895321908290875},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}},"는":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}},"의":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0013895321908290875},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}}},"로":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}},"태":{"docs":{},"틱":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0024679170779861796}},"과":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}},"을":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}},"칼":{"docs":{},"라":{"docs":{},"와":{"docs":{"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0025974025974025974}}}}},"키":{"docs":{},"마":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}},"는":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}}}},"위":{"docs":{},"치":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}}},"아":{"docs":{},"래":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0025974025974025974}},"의":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0011061946902654867},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0011648223645894002},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}},"에":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}},"서":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}},"는":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}},"쪽":{"docs":{},"에":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}},"로":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}},")":{"docs":{"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.00303951367781155}}}},"직":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.003952569169960474}},"도":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}},"닌":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0013805798435342844},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.002795248078266946},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0014347202295552368},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0011061946902654867},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0022189349112426036},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0025974025974025974},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0016722408026755853}},"지":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}},"에":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},")":{"docs":{},"인":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}}}},"닙":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}},".":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}},"중":{"docs":{},"요":{"docs":{},"한":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}},"대":{"docs":{},"신":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}},"'":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}},"블":{"docs":{},"록":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}},"형":{"docs":{},"식":{"docs":{},"을":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}},"모":{"docs":{},"듈":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"제":{"docs":{},"공":{"docs":{},"된":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}}}},"니":{"docs":{},"라":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009263547938860583},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.001397624039133473},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.004608294930875576}},"는":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}},"고":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}},",":{"docs":{},"e":{"docs":{},"l":{"docs":{},"s":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}}},"므":{"docs":{},"로":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}},"면":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}},"며":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}},"기":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}}},"마":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}},"도":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}}},"무":{"docs":{},"렇":{"docs":{},"게":{"docs":{},"나":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}},"거":{"docs":{},"나":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}},"런":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}},"예":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}},",":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.001379310344827586}}},"이":{"docs":{},"디":{"docs":{},"어":{"docs":{},"는":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}},"닐":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}},"티":{"docs":{},"클":{"docs":{},"의":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}}}}},"앵":{"docs":{},"귤":{"docs":{},"러":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}},"업":{"docs":{},"데":{"docs":{},"이":{"docs":{},"트":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.004608294930875576}},"된":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}},"다":{"docs":{},"는":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}},"할":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.004608294930875576}}},"하":{"docs":{},"십":{"docs":{},"시":{"docs":{},"오":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}}},"여":{"docs":{"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.00303951367781155}}},"세":{"docs":{},"요":{"docs":{},":":{"docs":{"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.009216589861751152}}}}}},"해":{"docs":{},"야":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}},"!":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}}}}},"그":{"docs":{},"레":{"docs":{},"이":{"docs":{},"드":{"docs":{},"하":{"docs":{},"라":{"docs":{},"는":{"docs":{"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0025}}}}}}}}}},"연":{"docs":{},"결":{"docs":{},"(":{"docs":{},"p":{"docs":{},"i":{"docs":{},"p":{"docs":{},"e":{"docs":{},")":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}}}}},"했":{"docs":{},"을":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}},"할":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}}},"되":{"docs":{},"도":{"docs":{},"록":{"docs":{},"하":{"docs":{},"여":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}}},"될":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}},"의":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}},"하":{"docs":{},"여":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}}},"산":{"docs":{},"자":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0018264840182648401},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}},"에":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947}}},"(":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"x":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}}}},"는":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}},"도":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}},"를":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.000860832137733142}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"어":{"docs":{},"떤":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}}}},"의":{"docs":{"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928}}},"가":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}},"로":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}}},"은":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947}}}},"관":{"docs":{},"된":{"docs":{"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928}}}}},"유":{"docs":{},"사":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}},"이":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}},"트":{"docs":{},"리":{"docs":{},"플":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407}}}}}}}}},"해":{"docs":{},"야":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}},"하":{"docs":{},"지":{"docs":{},"만":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}},"게":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}},"한":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}},"연":{"docs":{},"한":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}},"하":{"docs":{},"게":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}},"성":{"docs":{},"을":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}},"은":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"이":{"docs":{},"렇":{"docs":{},"게":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}}}}}}}}},"용":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}},".":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}},"서":{"docs":{},"브":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}},"f":{"docs":{},"i":{"docs":{},"s":{"docs":{},"h":{"docs":{},"를":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}}},"일":{"docs":{},"부":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}}}},"하":{"docs":{},"지":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}},"만":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}},"게":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}},"고":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}},"기":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"므":{"docs":{},"로":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}},"한":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.003952569169960474}},"지":{"docs":{},"도":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}}},"할":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}},"지":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}},"하":{"docs":{},"려":{"docs":{},"면":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}},"세":{"docs":{},"요":{"docs":{},".":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}},"고":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}},"는":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}},"거":{"docs":{},"나":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}},"기":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"지":{"docs":{},"만":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}}},"도":{"docs":{},"록":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}}}},"했":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}}}}},"할":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"추":{"docs":{},"가":{"docs":{},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}}}}}}}}}}},"형":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}},"의":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009263547938860583},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}},"화":{"docs":{},"(":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"u":{"docs":{},"c":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}}}}}}}}}},"(":{"docs":{},"예":{"docs":{},":":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}}}},"을":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}},"에":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248}}}},"일":{"docs":{},"한":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}}},"니":{"docs":{},"온":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.003443328550932568}},",":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"으":{"docs":{},"로":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}},"을":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"의":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947}}},"이":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}},"나":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}},"에":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}}}},"발":{"docs":{},"하":{"docs":{},"는":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}},"할":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}},"효":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"이":{"docs":{},"것":{"docs":{},"은":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}},"트":{"docs":{},"리":{"docs":{},"플":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407}}}}}}}}},"한":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0022189349112426036},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0016722408026755853}}},"현":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}},"하":{"docs":{},"지":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}},"성":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.002136752136752137}}}},"래":{"docs":{},"된":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718}}}},"의":{"docs":{},"한":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}},"해":{"docs":{},"야":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}}},"익":{"docs":{},"하":{"docs":{},"고":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}},"추":{"docs":{},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"프":{"docs":{},"로":{"docs":{},"퍼":{"docs":{},"티":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}}}}}}}}}}},"일":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0016901408450704226},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},"부":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.000860832137733142},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0018436578171091445},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00176522506619594},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0011648223645894002},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}},"로":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}},"만":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"써":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"를":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}},"만":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}},"가":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"이":{"docs":{},"며":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}},"인":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}},"(":{"docs":{},"개":{"docs":{},"발":{"docs":{},"자":{"docs":{},"에":{"docs":{},"게":{"docs":{},")":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}}}}}},"는":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}},"임":{"docs":{},"에":{"docs":{},"도":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}}}}},"련":{"docs":{},"의":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}}}},"시":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"더":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}}}}},"반":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0018264840182648401}},"적":{"docs":{},"이":{"docs":{},"라":{"docs":{},"는":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"고":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}}},"며":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}},"지":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}},"인":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0028169014084507044},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009263547938860583},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009203865623561896},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0014807502467917078},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.019851116625310174},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.002325581395348837},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0020086083213773313},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0034129692832764505},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.011857707509881422}}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0011061946902654867},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"매":{"docs":{},"개":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}}}}},"일":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}},"이":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}},"기":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}},"에":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"치":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}},"하":{"docs":{},"는":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.011406844106463879},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}},"지":{"docs":{},"만":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}}},"도":{"docs":{},"록":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}},"지":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009203865623561896},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}}},"다":{"docs":{},"면":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}}},"고":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}}}},"할":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}},"해":{"docs":{},"야":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"이":{"docs":{},"렇":{"docs":{},"게":{"docs":{},"하":{"docs":{},"면":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}}}}}}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}}},"을":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}},"단":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}},"정":{"docs":{},"한":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}},"관":{"docs":{},"성":{"docs":{},"이":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}},"된":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}}},"으":{"docs":{},"킬":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}},"종":{"docs":{},"의":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}},"회":{"docs":{},"성":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}},"어":{"docs":{},"날":{"docs":{},"까":{"docs":{},"요":{"docs":{},"?":{"docs":{},"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.00028694404591104734}}}}}}}}}}}}}}}}}},"나":{"docs":{},"는":{"docs":{},"지":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}}}}},"은":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947}}},"대":{"docs":{},"일":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0034129692832764505}}}}},"좋":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}},".":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}},"(":{"docs":{},"아":{"docs":{},"래":{"docs":{},"의":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}}},"페":{"docs":{},"이":{"docs":{},"스":{"docs":{},"북":{"docs":{},"은":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}}}}}}}}},"은":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}},"아":{"docs":{},"요":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.005426356589147287},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.000860832137733142},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.006656804733727811},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.005134788189987163}},",":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.00422654268808115},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0013895321908290875},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0025673940949935813}}},":":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718}}},".":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}}}}},"았":{"docs":{},"어":{"docs":{},"!":{"docs":{},"j":{"docs":{},"a":{"docs":{},"v":{"docs":{},"a":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}}}}}}}}}}}}}},"겠":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"예":{"docs":{},"를":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}}}}},"지":{"docs":{},"만":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}},"준":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}},"비":{"docs":{},"가":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}},"됐":{"docs":{},"나":{"docs":{},"요":{"docs":{},"?":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}}}}},"즉":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.001397624039133473},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},"시":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}},",":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}}},"직":{"docs":{},"접":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009203865623561896},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0014792899408284023},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407}},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}},"인":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}},"감":{"docs":{},"을":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}},"적":{"docs":{},"이":{"docs":{},"고":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}}},"관":{"docs":{},"이":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"적":{"docs":{},"인":{"docs":{"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.003952569169960474}}}}},"전":{"docs":{},"에":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0029120559114735}}}},"면":{"docs":{},"하":{"docs":{},"게":{"docs":{"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.003952569169960474}}}}}},"차":{"docs":{},"이":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}},"점":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}},"을":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}},"에":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}},"은":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}},"(":{"docs":{},"d":{"docs":{},"i":{"docs":{},"f":{"docs":{},"f":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}}}}}}},"이":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}}}}}},"를":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}},"에":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717}}},"가":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}}},"별":{"docs":{},"화":{"docs":{},"된":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}},"된":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}},"례":{"docs":{},"대":{"docs":{},"로":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}},"용":{"docs":{},"해":{"docs":{},"보":{"docs":{},"겠":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}}}}}}},"찾":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001503006012024048}},"나":{"docs":{},"중":{"docs":{},"에":{"docs":{},"는":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}}}},"이":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}},"렇":{"docs":{},"게":{"docs":{},"하":{"docs":{},"기":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}},"따":{"docs":{},"라":{"docs":{},"서":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}}}},"은":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"아":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.003952569169960474}},"냈":{"docs":{},"기":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}},"내":{"docs":{},"는":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}},"보":{"docs":{},"게":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"야":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}},"는":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}},"을":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0034129692832764505},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.00250501002004008},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0014792899408284023},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.002840909090909091}}},"으":{"docs":{},"면":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"려":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}},"고":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}}},"고":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"기":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001503006012024048}},"와":{"docs":{"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.003952569169960474}}}},"게":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"지":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"최":{"docs":{},"신":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.005}}},"상":{"docs":{},"위":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0022123893805309734},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0034129692832764505},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.002840909090909091}}}},"선":{"docs":{},"을":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"의":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}},"종":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.002004008016032064}}},"소":{"docs":{},"한":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}},"적":{"docs":{},"의":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"화":{"docs":{},"가":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"되":{"docs":{},"고":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}},"이":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}},"대":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}},"취":{"docs":{},"소":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}}}},"하":{"docs":{},"지":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}},"고":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"는":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"할":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"급":{"docs":{},"되":{"docs":{},"어":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}},"힙":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"p":{"docs":{},"i":{"docs":{},"c":{"docs":{},"k":{"docs":{},"c":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{},"를":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}}}}}}}},",":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}}},"퀵":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}},"탐":{"docs":{},"색":{"docs":{},"기":{"docs":{},"를":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}}}}},"태":{"docs":{},"스":{"docs":{},"크":{"docs":{},"를":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}},"에":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}}},"그":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}},"와":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0025}}},"를":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.003205128205128205}}},"는":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}},"로":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}},"가":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407}}}}},"탭":{"docs":{},"을":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255}}}},"테":{"docs":{},"스":{"docs":{},"트":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}},"하":{"docs":{},"십":{"docs":{},"시":{"docs":{},"오":{"docs":{},".":{"docs":{},"페":{"docs":{},"이":{"docs":{},"지":{"docs":{},"에":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}}}}}}}},"여":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}},"는":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"할":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}},"새":{"docs":{},"로":{"docs":{},"운":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}},":":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}}}},"폴":{"docs":{},"더":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}},"를":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0030211480362537764},"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0022727272727272726},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}},"에":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.004608294930875576}},"서":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"가":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"는":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"로":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001503006012024048}}},"의":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}}}}}}},"항":{"docs":{},"목":{"docs":{},"을":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0030211480362537764},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0011648223645894002}}},"이":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}},"에":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009263547938860583},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}},"서":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"으":{"docs":{},"로":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}}},"상":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0018264840182648401},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0014792899408284023},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}}},"후":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009203865623561896},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407}},"에":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009263547938860583},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}},"는":{"docs":{"pages/tutorials/ASP.NET Core.html":{"ref":"pages/tutorials/ASP.NET Core.html","tf":0.0010070493454179255},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}},"도":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009263547938860583}}}},"위":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}},"에":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"의":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}}},"행":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"보":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.007444168734491315}}}},"~":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}},"/":{"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.0007855459544383347}}}}}}}}}}}}}}}}}}}}}},"~":{"docs":{},"~":{"docs":{},"~":{"docs":{},"~":{"docs":{},"~":{"docs":{},"~":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}},"~":{"docs":{},"~":{"docs":{},"~":{"docs":{},"~":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}},"~":{"docs":{},"~":{"docs":{},"~":{"docs":{},"~":{"docs":{},"~":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}}}}}}}}}}}}}}}}},"└":{"docs":{},"─":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0022727272727272726}},"─":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.00501002004008016}},"─":{"docs":{},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}},"s":{"docs":{},"r":{"docs":{},"c":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}},"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.000501002004008016}}}}}}}}}}}}}}}},"├":{"docs":{},"─":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}},"─":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0016901408450704226},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.002004008016032064}},"─":{"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.000501002004008016}}}}}}}}}}}}}}}},"걸":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}},"프":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":10}},",":{"docs":{"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0025}}}},"쳐":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}},"있":{"docs":{},"을":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}}},"맞":{"docs":{},"은":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}},"음":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}},"고":{"docs":{},"침":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}},"급":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":5.000286944045911},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.003952569169960474}},"스":{"docs":{},"럽":{"docs":{},"게":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}}}},"정":{"docs":{},"된":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}},"시":{"docs":{},"킬":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}}}},"려":{"docs":{},"해":{"docs":{},"야":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"여":{"docs":{},"기":{"docs":{},"서":{"docs":{},"는":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717}}}}}}}}}}},"보":{"docs":{},"세":{"docs":{},"요":{"docs":{},".":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}},"또":{"docs":{},"한":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"빌":{"docs":{},"드":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}}}},"하":{"docs":{},"고":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717}}},"세":{"docs":{},"요":{"docs":{},")":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},".":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}},"되":{"docs":{},"지":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}},"이":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}}}},"했":{"docs":{},"으":{"docs":{},"며":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}}},"맙":{"docs":{},"게":{"docs":{},"도":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}},"통":{"docs":{},"이":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}},"었":{"docs":{},"지":{"docs":{},"만":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}}},"스":{"docs":{},"럽":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"다":{"docs":{},"행":{"docs":{},"스":{"docs":{},"럽":{"docs":{},"게":{"docs":{},"도":{"docs":{},",":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}}}}}}}}}}}},"유":{"docs":{},"한":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00176522506619594}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0076045627376425855}},"인":{"docs":{},"터":{"docs":{},"페":{"docs":{},"이":{"docs":{},"스":{"docs":{},"는":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}}}}}}}},"해":{"docs":{},"야":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}}}},"전":{"docs":{},"적":{"docs":{},"인":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}},"쳐":{"docs":{},"야":{"docs":{},"하":{"docs":{},"는":{"docs":{},"지":{"docs":{},".":{"docs":{"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.003952569169960474}}}}}}}}},"골":{"docs":{},"격":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}}}},"광":{"docs":{},"범":{"docs":{},"위":{"docs":{},"한":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}},"하":{"docs":{},"게":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}}}},"글":{"docs":{},"로":{"docs":{},"벌":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.003409090909090909},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0011061946902654867}},"으":{"docs":{},"로":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}}}},"에":{"docs":{},"는":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}},"난":{"docs":{},"독":{"docs":{},"화":{"docs":{},"로":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}}}},"넣":{"docs":{},"으":{"docs":{},"면":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}},"어":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}},"야":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}}},"노":{"docs":{},"드":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},"에":{"docs":{},"서":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.002356637863315004}}}},".":{"docs":{},"이":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"와":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"의":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}},"력":{"docs":{},"을":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}},"하":{"docs":{},"고":{"docs":{"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.004608294930875576}}}}},"트":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}},"출":{"docs":{},"된":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"다":{"docs":{},"시":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}}},"되":{"docs":{},"지":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}},"하":{"docs":{},"므":{"docs":{},"로":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}}}}}}},"당":{"docs":{},"장":{"docs":{},"은":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}},"신":{"docs":{},"은":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009263547938860583}}}},"연":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"대":{"docs":{},"부":{"docs":{},"분":{"docs":{},"의":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}}}}}}}}},"돌":{"docs":{},"아":{"docs":{},"가":{"docs":{},"서":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}},"와":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}},"둘":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}},"의":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"째":{"docs":{},",":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}},"은":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"루":{"docs":{},"트":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.002508361204013378}},"에":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0015710919088766694},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.003409090909090909}}},"가":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407}}},"임":{"docs":{},"을":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}}}},"프":{"docs":{},"가":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009263547938860583}}},"는":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}},"를":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.011111111111111112}}},"의":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704}}}}}}}},"맞":{"docs":{},"춤":{"docs":{},"형":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}},"추":{"docs":{},"는":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}},"고":{"docs":{"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0025974025974025974}}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.001379310344827586}}}}},"지":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"게":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}},"는":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.003952569169960474}}},"닥":{"docs":{},"뜨":{"docs":{},"리":{"docs":{},"면":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}}}}}},"맵":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0016722408026755853}},"을":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.002356637863315004},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0022727272727272726}}},"이":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}},"과":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}},"에":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}},"으":{"docs":{},"로":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}},"핑":{"docs":{"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0025}},"이":{"docs":{"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0025}}}}},"묶":{"docs":{},"어":{"docs":{},"서":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}},"야":{"docs":{},"한":{"docs":{},"다":{"docs":{},"는":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}}}},"는":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0022727272727272726}}},"인":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}}},"믹":{"docs":{},"스":{"docs":{},"에":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}},"인":{"docs":{"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":10.01038961038961}},"에":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}},"서":{"docs":{"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0025974025974025974}}}},"으":{"docs":{},"로":{"docs":{"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0025974025974025974}}}},"을":{"docs":{"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.007792207792207792}}},"의":{"docs":{"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.01038961038961039}}},"이":{"docs":{},"나":{"docs":{"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0025974025974025974}}}}}},"싱":{"docs":{},"하":{"docs":{},"여":{"docs":{"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0025974025974025974}}}}}},"받":{"docs":{},"게":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"기":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"을":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"는":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}}}}}}}}}}}}}},"아":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}},"들":{"docs":{},"일":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}},"고":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}},"지":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"백":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}},"그":{"docs":{},"라":{"docs":{},"운":{"docs":{},"드":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}}}},"틱":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}},"(":{"docs":{},"o":{"docs":{},"p":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0013805798435342844}}}}}}}}}},"별":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},"도":{"docs":{},"의":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0016722408026755853}}},"로":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}}},"칭":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}},")":{"docs":{},"를":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}},"을":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"(":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"a":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}}}}},"종":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}},"개":{"docs":{},"의":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}},"이":{"docs":{},"지":{"docs":{},"만":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}}}}},"세":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00176522506619594},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0017472335468841002}},"부":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}},"이":{"docs":{},"프":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}},"쉬":{"docs":{},"운":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0013805798435342844},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407}}},"워":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}},"압":{"docs":{},"축":{"docs":{},"되":{"docs":{},"는":{"docs":{},"지":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}}},"하":{"docs":{},"기":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}}}}}},"앞":{"docs":{},"에":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0014807502467917078},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407}},"서":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"서":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"의":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}}},"약":{"docs":{},"간":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}},"의":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0025974025974025974}}}}},"엉":{"docs":{},"망":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}}}},"원":{"docs":{},"본":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.003875968992248062},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0014749262536873156},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}},"과":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}}},"하":{"docs":{},"는":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},"대":{"docs":{},"로":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}}},"기":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}},"래":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.002136752136752137},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00264783759929391},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}},"의":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}},"천":{"docs":{},"이":{"docs":{},"기":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}},"치":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"인":{"docs":{},"이":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009263547938860583}}}},"칙":{"docs":{},")":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}},"한":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}},"다":{"docs":{},"면":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}}}},"리":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}},"활":{"docs":{},"하":{"docs":{},"게":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}},"했":{"docs":{},"지":{"docs":{},"만":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}}}},"할":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}},"시":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947}},"적":{"docs":{},"인":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}},"지":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}}},"점":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}},"차":{"docs":{},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}}}},"에":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.002840909090909091}},"서":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009263547938860583},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}}},"진":{"docs":{},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}}},"은":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0025974025974025974}},",":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}},"을":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}},"이":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}},"다":{"docs":{},".":{"docs":{},"그":{"docs":{},"리":{"docs":{},"고":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},":":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}},"프":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"이":{"docs":{},"것":{"docs":{},"은":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}}}}}},"접":{"docs":{},"근":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0019743336623889436},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.000860832137733142}},"할":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0013895321908290875},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0014807502467917078},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578}}},"하":{"docs":{},"는":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}},"여":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}},"기":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}},"를":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}}}},"이":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}},"을":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"자":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0014807502467917078}},"가":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"는":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"를":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"에":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"인":{"docs":{},"스":{"docs":{},"턴":{"docs":{},"스":{"docs":{},"의":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}}}}}}},"으":{"docs":{},"로":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}}},"법":{"docs":{},"은":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}},"은":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"제":{"docs":{},"어":{"docs":{},"자":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0064065230052417}},",":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}},"를":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}},"에":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}},"게":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}}}}}}},"두":{"docs":{},"사":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}},"는":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}},"어":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},"로":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718}}}}},"했":{"docs":{},"을":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}},"해":{"docs":{},"봤":{"docs":{},"다":{"docs":{},"면":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}}}}},"미":{"docs":{},"사":{"docs":{},"를":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}},"존":{"docs":{},"재":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.002004008016032064}},"이":{"docs":{},"러":{"docs":{},"한":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}}},"j":{"docs":{},"a":{"docs":{},"v":{"docs":{},"a":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}}}}}}}}},"경":{"docs":{},"로":{"docs":{},"와":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}}}},"하":{"docs":{},"지":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009263547938860583},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009203865623561896},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}},"는":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0018264840182648401},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}},"거":{"docs":{},"나":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}},"기":{"docs":{},"를":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}},"할":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"를":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"한":{"docs":{},"다":{"docs":{},"고":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}},"는":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}}}}}},"처":{"docs":{},"리":{"docs":{},"하":{"docs":{},"므":{"docs":{},"로":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}},"고":{"docs":{},"자":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}}},"는":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.001397624039133473},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407}}}},"된":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.00303951367781155}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}}},")":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}}}},"할":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.002795248078266946},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0025974025974025974}}},"를":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}},"한":{"docs":{},"다":{"docs":{},"고":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}}}},"되":{"docs":{},"고":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407}}}},"될":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}}},"음":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}},"의":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}}},"럼":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}}},"출":{"docs":{},"력":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0016901408450704226},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.002315886984715146},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.002136752136752137},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001503006012024048},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0014792899408284023},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.004180602006688963},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.00303951367781155}},"과":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}},"은":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0022189349112426036}}},"을":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0022727272727272726},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.002508361204013378}}},"이":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}},"에":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}},"는":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}},"서":{"docs":{},"는":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},"!":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}},":":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}},".":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0033444816053511705}}}}}},"하":{"docs":{},"도":{"docs":{},"록":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}},"의":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}},"된":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}}},"발":{"docs":{},"점":{"docs":{},"이":{"docs":{},"지":{"docs":{},"만":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}}}}}}},"콘":{"docs":{},"솔":{"docs":{},"에":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}}}},"텍":{"docs":{},"스":{"docs":{},"트":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}},"를":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}},"의":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}}},"튜":{"docs":{},"토":{"docs":{},"리":{"docs":{},"얼":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}},"는":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347},"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}},"이":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}}},"플":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.00253592561284869},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947}}}},"했":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}},"이":{"docs":{},"를":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}},"따":{"docs":{},"라":{"docs":{},"서":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}}}}},"!":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}}},"으":{"docs":{},"므":{"docs":{},"로":{"docs":{"pages/tutorials/Gulp.html":{"ref":"pages/tutorials/Gulp.html","tf":0.0007855459544383347}}}}},"기":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}},"음":{"docs":{},"에":{"docs":{},"도":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}},"을":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717}}},"던":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}},"다":{"docs":{},"는":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}},"!":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}},"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.0011267605633802818}}}}}},"docs":{}}}}}}}}}}}}}}}}}}}}}}}}},"를":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"=":{"docs":{},"=":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0018264840182648401},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0011477761836441894},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0011061946902654867}}}}},"&":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":3.333333333333333},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0011477761836441894},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.004608294930875576}},"&":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.003205128205128205},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0018148820326678765}}},",":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}}},"x":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.003242241778601204},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.006896551724137931},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0020964360587002098},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0036529680365296802},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.009925558312655087},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.006201550387596899},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0020086083213773313},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0022123893805309734},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.003205128205128205},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.006825938566552901},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0088261253309797},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0011648223645894002},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0038510911424903724},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.003629764065335753},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0046439628482972135},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.015544041450777202}},",":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0018264840182648401},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},":":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009203865623561896},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0031007751937984496},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.006191950464396285},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.009067357512953367}}},"[":{"3":{"docs":{},"]":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}},"6":{"docs":{},"]":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}},"docs":{}},")":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}},";":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}},";":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.002779064381658175},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}},"는":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}},"를":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}},"의":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.002325581395348837}}},"와":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248}}},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718}}}}}},".":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574}}}}}}}}}},"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.00088261253309797}}}}}}}}}}}}},"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.0012836970474967907}}}}},"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.0012836970474967907}}}}}}}}}}}}}}}}},"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/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}}}}}}}}}}}}}}}}}}},"z":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0025906735751295338}}}},"가":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248}}},"에":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248}}},"(":{"4":{"2":{"docs":{},")":{"docs":{},";":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}},"docs":{}},"docs":{},"y":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}},")":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}},";":{"docs":{"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0046439628482972135}}}},"\"":{"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.0009074410163339383}}}}}}}}}}}},"m":{"docs":{},"l":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0025}}}}},"y":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.004651162790697674},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.003629764065335753},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0051813471502590676}},")":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0018390804597701149},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.001397624039133473},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}},")":{"docs":{},";":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248}}}}},":":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009203865623561896},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0029615004935834156},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.002758620689655172},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.002325581395348837},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0011648223645894002},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0051813471502590676}}},"e":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0018264840182648401}},"a":{"docs":{},"r":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597}}}},"h":{"docs":{},"u":{"docs":{},"d":{"docs":{},"a":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}}},"는":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.003875968992248062}}},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718}},")":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}}},";":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0036781609195402297},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.001397624039133473},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.003875968992248062},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}},",":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0018264840182648401}}},"?":{"docs":{},")":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}},":":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}},"가":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248}}},"에":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}},"는":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}},"서":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248}}}},"와":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}},"의":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248}}},"i":{"docs":{},"k":{"docs":{},"e":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}},"o":{"docs":{},"u":{"docs":{},"'":{"docs":{},"r":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0011061946902654867},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}},"l":{"docs":{},"l":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0054446460980036296},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}}},"d":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}}},".":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}},"r":{"docs":{},"s":{"docs":{},",":{"docs":{"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488}}}}},"’":{"docs":{},"l":{"docs":{},"l":{"docs":{"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.006993006993006993}}}},"r":{"docs":{"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.006993006993006993}}},"v":{"docs":{"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.006993006993006993}}}}}},"(":{"docs":{},")":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}}},".":{"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.0012836970474967907}}}}},"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.0012836970474967907}}}}}}}}}}}}}}}}}}},"|":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0033812341504649195},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0020964360587002098},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.004962779156327543},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.013773314203730272},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0014792899408284023},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907},"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0042643923240938165},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}},",":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}},"|":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0027397260273972603},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0014347202295552368},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0011648223645894002}}}},"│":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.0045090180360721445}}},"각":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009203865623561896},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0024679170779861796},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0018390804597701149},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0036529680365296802},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.004962779156327543},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0031007751937984496},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.001721664275466284},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.00331858407079646},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.005341880341880342},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.002004008016032064},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00441306266548985},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0034944670937682005},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0025974025974025974},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.003952569169960474},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0016722408026755853}},"각":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}},"의":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}},"에":{"docs":{"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.003952569169960474}}}},"기":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}},"값":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0033812341504649195},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.007407407407407408},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00176522506619594},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.005917159763313609},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.005}},"에":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0018264840182648401},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.007407407407407408}},"서":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}},"만":{"docs":{"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704}}}},"을":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.00507185122569738},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009263547938860583},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0022988505747126436},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0020964360587002098},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0036529680365296802},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0020086083213773313},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00264783759929391},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0017472335468841002}}},"만":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}},"은":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0013895321908290875},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0018264840182648401},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0017472335468841002},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.002508361204013378},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0025}}},"의":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}},"이":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.00253592561284869},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009203865623561896},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0045662100456621},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}},"기":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0076045627376425855}},"이":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}},"즉":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}}},"과":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}},"들":{"docs":{},"을":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}}},"으":{"docs":{},"로":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},")":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"네":{"docs":{},"임":{"docs":{},"스":{"docs":{},"페":{"docs":{},"이":{"docs":{},"스":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}}}}}}},"도":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}}},"갖":{"docs":{},"는":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}},")":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}}}}}},"\"":{"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.0014204545454545455}}}}}}}}}}}},"지":{"docs":{},"원":{"docs":{},"되":{"docs":{},"는":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}}}}}}}}},"지":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"춰":{"docs":{},"야":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}},"게":{"docs":{},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}}},"춘":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"도":{"docs":{},"록":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}}}},"걱":{"docs":{},"정":{"docs":{},"을":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"하":{"docs":{},"지":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}}}},"곳":{"docs":{},"에":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}},"서":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}},"이":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}},"라":{"docs":{},"면":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}}},"과":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}},"을":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}},"은":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}}},"관":{"docs":{},"대":{"docs":{},"하":{"docs":{},"기":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"지":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}},"한":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}}},"리":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"프":{"docs":{},"로":{"docs":{},"젝":{"docs":{},"트":{"docs":{},"에":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}}}}}}}},"에":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}},"되":{"docs":{},"는":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}}},"해":{"docs":{},"야":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}}}}}}},"하":{"docs":{},"는":{"docs":{"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.003952569169960474}}}}},"한":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}},"계":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}},"없":{"docs":{},"이":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}}},"를":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"시":{"docs":{},"키":{"docs":{},"는":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}},"의":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}},"는":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"련":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}},"이":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"된":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}},"하":{"docs":{},"여":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001503006012024048}}}},")":{"docs":{},".":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}},"사":{"docs":{},"항":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}}},"심":{"docs":{},"이":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.003952569169960474}}}},"점":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248}}}}},"찰":{"docs":{},",":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0023296447291788003}}},"하":{"docs":{},"거":{"docs":{},"나":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}}},"는":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0011648223645894002}}}},"할":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}}}},"꽤":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"너":{"docs":{},"무":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.002758620689655172},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0025673940949935813}},"나":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}},"높":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}}},"일":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}},"을":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"다":{"docs":{},"는":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}}},"은":{"docs":{"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.003952569169960474}}}},"느":{"docs":{},"껴":{"docs":{},"질":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}},"슨":{"docs":{},"하":{"docs":{},"면":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}},"낄":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}},"덜":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}},"어":{"docs":{},"주":{"docs":{},"기":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}}},"덮":{"docs":{},"어":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}},"쓰":{"docs":{},"기":{"docs":{},"도":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}},"지":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"게":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}}},"씁":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}},"따":{"docs":{},"라":{"docs":{},"서":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}}}}}},"씌":{"docs":{},"웁":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"는":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}}}}}}}}}}}}}}},"된":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0013895321908290875},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0018264840182648401},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}},"다":{"docs":{},"는":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0018264840182648401}}}}},"뒤":{"docs":{},"에":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407}},"있":{"docs":{},"는":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}}},"뛰":{"docs":{},"어":{"docs":{},"난":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}},"레":{"docs":{},"벨":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}},"에":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0011061946902654867}},"서":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}}},"을":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"의":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}},"이":{"docs":{},"거":{"docs":{},"나":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}},"이":{"docs":{},"아":{"docs":{},"웃":{"docs":{},"과":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"은":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"이":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}},"블":{"docs":{},"에":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}}}},"말":{"docs":{},"할":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}},"하":{"docs":{},"는":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}},"자":{"docs":{},"면":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}}},"면":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}},"해":{"docs":{},"줍":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}}},"서":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}},"아":{"docs":{},"야":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009203865623561896}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}},"이":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}}}},"무":{"docs":{},"언":{"docs":{},"가":{"docs":{},"를":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}},"엇":{"docs":{},"인":{"docs":{},"지":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}},"을":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}}},"이":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}},"었":{"docs":{},"는":{"docs":{},"지":{"docs":{},"에":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}}}}}},"입":{"docs":{},"니":{"docs":{},"까":{"docs":{},"?":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},"\"":{"docs":{},"라":{"docs":{},"고":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}}}},"일":{"docs":{},"까":{"docs":{},"요":{"docs":{},"?":{"docs":{"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0025}}}}}}},"슨":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}},"시":{"docs":{},"할":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0023296447291788003},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}},"새":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407}}}}}}},"하":{"docs":{},"는":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}},"덤":{"docs":{},"을":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}},"단":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"한":{"docs":{},"적":{"docs":{},"인":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"입":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}},"상":{"docs":{},"태":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0022189349112426036}}}}},"묵":{"docs":{},"시":{"docs":{},"적":{"docs":{},"인":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}}},"물":{"docs":{},"론":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}},"건":{"docs":{},"에":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}},"리":{"docs":{},"적":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}},"반":{"docs":{},"환":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0033812341504649195},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.002315886984715146},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0027611596870685687},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.004137931034482759},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0034940600978336828},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.002325581395348837},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.001721664275466284},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0023296447291788003}},"문":{"docs":{},"을":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"상":{"docs":{},"황":{"docs":{},"적":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717}}}}}}}}}},"되":{"docs":{},"는":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009203865623561896},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}}},"하":{"docs":{},"는":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.001379310344827586},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0076045627376425855},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.007407407407407408},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0017472335468841002}}},"지":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"거":{"docs":{},"나":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}},"기":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"면":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}},"도":{"docs":{},"록":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}}}},"된":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"한":{"docs":{},"다":{"docs":{},"는":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.001379310344827586}},".":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704}},"사":{"docs":{},"용":{"docs":{},"자":{"docs":{},"가":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}},"숫":{"docs":{},"자":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}}}}}}},"될":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}},"할":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.001397624039133473},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947}}},"횔":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}},"했":{"docs":{},"을":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}},"값":{"docs":{},"이":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}}},"드":{"docs":{},"시":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}},"대":{"docs":{},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"배":{"docs":{},"열":{"docs":{},"을":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}}}}}},"일":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}},"로":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"의":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"복":{"docs":{"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.007407407407407408},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}},"마":{"docs":{},"다":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009263547938860583}}}},"문":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}},"의":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009263547938860583}}}},"할":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704}}},"자":{"docs":{"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704}},"를":{"docs":{"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928}}},"는":{"docs":{"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704}}}},"되":{"docs":{},"는":{"docs":{"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.007407407407407408}}}},"하":{"docs":{},"며":{"docs":{"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"반":{"docs":{},"복":{"docs":{},"되":{"docs":{},"는":{"docs":{"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704}}}}}}}}}},"해":{"docs":{},"서":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}}}}},"면":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}},"에":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}}},"영":{"docs":{},"되":{"docs":{},"지":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}},"하":{"docs":{},"기":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}},"벅":{"docs":{},"차":{"docs":{},"다":{"docs":{},"고":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}}},"베":{"docs":{},"이":{"docs":{},"스":{"docs":{},"를":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818}}},"에":{"docs":{},"서":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}}}},"병":{"docs":{},"합":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":5.006178287731686}},"하":{"docs":{},"십":{"docs":{},"시":{"docs":{},"오":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}},"기":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}},"는":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00176522506619594}}},"려":{"docs":{},"면":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}}}},"되":{"docs":{},"어":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}},"야":{"docs":{"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928}}}},"지":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}},"는":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}},"지":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}}},"며":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}}},"된":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0088261253309797}}},"될":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"\"":{"docs":{},"은":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}}},"'":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}},"이":{"docs":{},"라":{"docs":{},"는":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}},"그":{"docs":{},"러":{"docs":{},"나":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}}}}},":":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}}}}},"은":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00176522506619594}}},"을":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00441306266548985}}},"이":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"가":{"docs":{},"장":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}}}}}}},"할":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00264783759929391}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"네":{"docs":{},"임":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}}}}}}}}},"비":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.001397624039133473},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.003006012024048096},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00176522506619594},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}},"밀":{"docs":{},"스":{"docs":{},"러":{"docs":{},"운":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}}},"롯":{"docs":{},"될":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}},"된":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}},"슷":{"docs":{},"하":{"docs":{},"지":{"docs":{},"만":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}},"게":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}},",":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}}}},"한":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009263547938860583},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.001397624039133473},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0014749262536873156}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}},".":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407}},"제":{"docs":{},"네":{"docs":{},"릭":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}}}}},")":{"docs":{},".":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}}}}}},"구":{"docs":{},"조":{"docs":{},"화":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.003242241778601204}},"는":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009263547938860583}}},"된":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}},"를":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009263547938860583}}},"시":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}},"의":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"전":{"docs":{},"체":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}}}}},"처":{"docs":{},"럼":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}},"하":{"docs":{},"는":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}}}},"해":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}},"교":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248}},"하":{"docs":{},"며":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}},"는":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928}}}},"할":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.002325581395348837},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"정":{"docs":{},"적":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}}}}},"적":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}},"를":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}},"상":{"docs":{},"수":{"docs":{},"(":{"docs":{},"n":{"docs":{},"o":{"docs":{},"n":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}}}}}},"대":{"docs":{},"적":{"docs":{},"인":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}},"앰":{"docs":{},"비":{"docs":{},"언":{"docs":{},"트":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}}}}},"용":{"docs":{},"을":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}}},"례":{"docs":{},"해":{"docs":{},"서":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}},"어":{"docs":{},"있":{"docs":{},"을":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}}}},"워":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}},"활":{"docs":{},"성":{"docs":{},"화":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0016722408026755853}}}}}}}}}},"빼":{"docs":{},"먹":{"docs":{},"는":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}},"뻬":{"docs":{},"먹":{"docs":{},"지":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}},"뼈":{"docs":{},"대":{"docs":{},"를":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}},"살":{"docs":{},"펴":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}},"보":{"docs":{},"겠":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}},".":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}},"새":{"docs":{},"로":{"docs":{},"운":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}},"n":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"는":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}}}}}},":":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0019743336623889436},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0025974025974025974}}}}}}},"고":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}},"세":{"docs":{},"요":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}},".":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}}},"았":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"이":{"docs":{},"것":{"docs":{},"에":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}}}}}}},"면":{"docs":{},"서":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}},"봅":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}},"그":{"docs":{},"러":{"docs":{},"나":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}}}},":":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}},"시":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}}}}},"본":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}},"성":{"docs":{},"공":{"docs":{},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}}}}},"하":{"docs":{},"면":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}},"지":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}}}},"능":{"docs":{},"이":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"가":{"docs":{},"시":{"docs":{},"게":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}}}},"숫":{"docs":{},"자":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.011872146118721462},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947}},"여":{"docs":{},"야":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}},",":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}},"는":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}},"형":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}},"(":{"docs":{},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"c":{"docs":{},")":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704}}}}}}}}}}},"나":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}},"의":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}},"를":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.001397624039133473}}},"인":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}},"와":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}},"/":{"docs":{},"문":{"docs":{},"자":{"docs":{},"열":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}},"로":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}}}},"쉽":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}},".":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}}}}}}}}}}},"e":{"docs":{},"x":{"docs":{},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}}}}}}},"게":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009263547938860583},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.001379310344827586},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.003952569169960474}}}},"암":{"docs":{},"시":{"docs":{},"적":{"docs":{},"인":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"으":{"docs":{},"로":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}}}},"될":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717}}},"한":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0016722408026755853}}}}},"얻":{"docs":{},"을":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0025974025974025974}}},"었":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"실":{"docs":{},"제":{"docs":{},"로":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}}}}}},"을":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}},"으":{"docs":{},"나":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"생":{"docs":{},"성":{"docs":{},"자":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}}}}},"고":{"docs":{"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0025974025974025974}}}},"엄":{"docs":{},"격":{"docs":{},"하":{"docs":{},"게":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}},"한":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0016901408450704226},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0016722408026755853}}},"함":{"docs":{},"을":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}},"모":{"docs":{},"드":{"docs":{},"(":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}}}}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"열":{"docs":{},"거":{"docs":{},"형":{"docs":{},"의":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}}}}}}}}}},"밀":{"docs":{},"히":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}}}},"염":{"docs":{},"두":{"docs":{},"에":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}},"옮":{"docs":{},"기":{"docs":{},"면":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}},"깁":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}}}}}},"옳":{"docs":{},"다":{"docs":{},"고":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}},"읽":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}},".":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}}}}},"어":{"docs":{"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.007905138339920948}},"볼":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"보":{"docs":{},"세":{"docs":{},"요":{"docs":{},".":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}},"y":{"docs":{},"e":{"docs":{},"h":{"docs":{},"u":{"docs":{},"d":{"docs":{},"a":{"docs":{},"의":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}}}}}}}}},"야":{"docs":{"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.003952569169960474}},"하":{"docs":{},"는":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.003952569169960474}}}}}}}},"은":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"을":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}},"거":{"docs":{},"나":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}},"기":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0013805798435342844},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}},"었":{"docs":{},"고":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}},"지":{"docs":{"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.003952569169960474}}}},"잃":{"docs":{},"어":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}},"버":{"docs":{},"린":{"docs":{},"다":{"docs":{},"는":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}},"리":{"docs":{},"지":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}}},"립":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"만":{"docs":{},"약":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}}}}}}}}},"지":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"잡":{"docs":{},"기":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"아":{"docs":{},"내":{"docs":{},"지":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}}}},"을":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}},"는":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}},"장":{"docs":{},"기":{"docs":{},"적":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}},"인":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}}},"에":{"docs":{},"서":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}},"는":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.001397624039133473},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.004962779156327543}}}}},"점":{"docs":{},"은":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}},"소":{"docs":{},"로":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}},"의":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"애":{"docs":{},"와":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}}}},"조":{"docs":{},"금":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}},"작":{"docs":{},"할":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}},"절":{"docs":{},"할":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0011267605633802818}}}},"차":{"docs":{},"도":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}},"심":{"docs":{},"히":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}},"치":{"docs":{},"를":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}},"건":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}},"을":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}},"에":{"docs":{},"서":{"docs":{},"만":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}},"부":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"용":{"docs":{},"히":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}},"합":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}},"으":{"docs":{},"로":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}}},"각":{"docs":{},"은":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}},"직":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}},"으":{"docs":{},"로":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}},"회":{"docs":{},"를":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}}}}},"할":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}}}},"좀":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"종":{"docs":{},"류":{"docs":{},"와":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"의":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.002136752136752137},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}},"인":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"에":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}},"일":{"docs":{},"뿐":{"docs":{},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}}}},"가":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"속":{"docs":{},"성":{"docs":{},"을":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}}},"종":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578}}},"료":{"docs":{},"된":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}},"즐":{"docs":{},"겁":{"docs":{},"다":{"docs":{},"는":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}},"겨":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}},"집":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}},"합":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}},"에":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},"서":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"이":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}},"기":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}},".":{"docs":{},"표":{"docs":{},"현":{"docs":{},"식":{"docs":{},"은":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}}}}}}}}},"으":{"docs":{},"로":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407}}}},"인":{"docs":{},"것":{"docs":{},"처":{"docs":{},"럼":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}}},"을":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}}}},"철":{"docs":{},"자":{"docs":{},"가":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}},"저":{"docs":{},"한":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"히":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}},"체":{"docs":{},"크":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}},"하":{"docs":{},"지":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}},"!":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.001397624039133473}}},"가":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}},"커":{"docs":{},"가":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}},"는":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"에":{"docs":{},"서":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}},"는":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}}}},"킹":{"docs":{},"을":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}},"계":{"docs":{},"가":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"를":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}},"인":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"을":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"으":{"docs":{},"로":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}}}}},"충":{"docs":{},"분":{"docs":{},"한":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}},"족":{"docs":{},"하":{"docs":{},"는":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}},"도":{"docs":{},"록":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}}},"시":{"docs":{},"키":{"docs":{},"기":{"docs":{"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0025974025974025974}}}},"킵":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"비":{"docs":{},"록":{"docs":{"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0025974025974025974}}}}}}}}}},"돌":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}},"된":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"은":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"에":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}},"을":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}}},"트":{"docs":{},"랜":{"docs":{},"스":{"docs":{},"파":{"docs":{},"일":{"docs":{},"러":{"docs":{},"를":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}}}}},"렌":{"docs":{},"드":{"docs":{},"는":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}},"리":{"docs":{},"를":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"플":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":3.351663272233537},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0016722408026755853}}}}},"특":{"docs":{},"별":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"즉":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}}}},"한":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009203865623561896},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}},"하":{"docs":{},"게":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}}},"정":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0022535211267605635},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0013805798435342844},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0011648223645894002},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0025974025974025974},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}},"한":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"히":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.003952569169960474}}},"성":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}},"을":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"이":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"에":{"docs":{"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0025974025974025974}}}},"화":{"docs":{},"된":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}},"수":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},"한":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}},"화":{"docs":{},"된":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248}}}}},"징":{"docs":{},"은":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}}},"틀":{"docs":{},"리":{"docs":{},"거":{"docs":{},"나":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}}},"판":{"docs":{},"결":{"docs":{},"났":{"docs":{},"다":{"docs":{},"면":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}}},"단":{"docs":{},"을":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009263547938860583}}},"되":{"docs":{},"는":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}},"하":{"docs":{},"는":{"docs":{"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928}}}}}},"평":{"docs":{},"범":{"docs":{},"한":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}},"가":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0011648223645894002}},"되":{"docs":{},"는":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}},"어":{"docs":{},"야":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}}}},"될":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}},"는":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}}}}},"할":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}}}},"핸":{"docs":{},"드":{"docs":{},"북":{"docs":{},"을":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.003952569169960474}}},"의":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}},"들":{"docs":{},"러":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}},"의":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}},"링":{"docs":{},"하":{"docs":{},"지":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}}},"허":{"docs":{},"용":{"docs":{},"할":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}},".":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926},"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0025}}},":":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407}}}}}},"해":{"docs":{},"준":{"docs":{},"다":{"docs":{},"는":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}},"e":{"docs":{},"x":{"docs":{},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{},"s":{"docs":{},"와":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}}}}}}}}}}}}},"되":{"docs":{},"며":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}},"지":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00176522506619594},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}},"는":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}},"하":{"docs":{},"지":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009263547938860583},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}},"만":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}}},"는":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248}},"지":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}},"십":{"docs":{},"시":{"docs":{},"오":{"docs":{},".":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}}}}}},"됨":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}},",":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}}},"된":{"docs":{"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0025}}}}},"혜":{"docs":{},"택":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}}},"혹":{"docs":{},"시":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409}}},"은":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}}},"훨":{"docs":{},"씬":{"docs":{"pages/tutorials/Migrating from JavaScript.html":{"ref":"pages/tutorials/Migrating from JavaScript.html","tf":0.0005633802816901409},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.000860832137733142}}}},")":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}},";":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}},":":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}},",":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0027397260273972603}}},"_":{"docs":{"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.006993006993006993}},"_":{"docs":{},"d":{"docs":{},"i":{"docs":{},"r":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}}}}}},"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.0008361204013377926}}},"와":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},",":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}}}}},"s":{"docs":{},"p":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{},"에":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}}}}}}}},"와":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}},"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.0004935834155972359}}}}}}}}}}},"i":{"docs":{"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.007407407407407408}}},"p":{"0":{"docs":{},":":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0011648223645894002}}}},"1":{"docs":{},":":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0011648223645894002}}}},"docs":{}},"x":{"docs":{},":":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}}},"y":{"docs":{},":":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}}},".":{"docs":{"pages/declaration files/Consumption.html":{"ref":"pages/declaration files/Consumption.html","tf":0.006993006993006993}},"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.013986013986013986}}}}}}}}}}}}}}}}}}},"q":{"docs":{},"u":{"docs":{},"i":{"docs":{},"c":{"docs":{},"k":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}},"r":{"docs":{},"k":{"docs":{},"s":{"docs":{},")":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}}}},"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.000501002004008016}}}}}}}}}},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{"pages/declaration files/By Example.html":{"ref":"pages/declaration files/By Example.html","tf":0.0021321961620469083}}}}}}}}},"겁":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0022727272727272726}},"특":{"docs":{},"정":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}}}}},"먹":{"docs":{},"지":{"docs":{},"마":{"docs":{},"세":{"docs":{},"요":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}}},"궁":{"docs":{},"금":{"docs":{},"해":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}}},"달":{"docs":{},"리":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.001397624039133473},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}},")":{"docs":{},".":{"docs":{},"예":{"docs":{},"를":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}}}}}},"아":{"docs":{},"야":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574}}}},"라":{"docs":{},"집":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}},"러":{"docs":{},"의":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}},"성":{"docs":{},"하":{"docs":{},"기":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}},"담":{"docs":{},"은":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}},"당":{"docs":{},"한":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704}}}}}}},"독":{"docs":{},"립":{"docs":{},"적":{"docs":{},"인":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}},"으":{"docs":{},"로":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}}}},"된":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}}},"자":{"docs":{},"는":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}},"빠":{"docs":{},"르":{"docs":{},"게":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}},"뿐":{"docs":{},"이":{"docs":{},"지":{"docs":{},"만":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}},"어":{"docs":{},"떠":{"docs":{},"한":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}}}}},"만":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}},"싶":{"docs":{},"다":{"docs":{},"면":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"이":{"docs":{},"를":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}}}}},"은":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0025974025974025974}}},"을":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}},"지":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"임":{"docs":{},"포":{"docs":{},"트":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}},"하":{"docs":{},"는":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"몇":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}},"와":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}}}}}},"의":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},"의":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}},"로":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}},"증":{"docs":{},"가":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0018264840182648401}},"하":{"docs":{},"고":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}},"지":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"즉":{"docs":{},",":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}}}}}}},"함":{"docs":{},"에":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}}},"명":{"docs":{},"할":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}}}},"채":{"docs":{},"우":{"docs":{},"기":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}},"만":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}}},"게":{"docs":{"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0025974025974025974}}}},"워":{"docs":{},"진":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}},"택":{"docs":{},"되":{"docs":{},"도":{"docs":{},"록":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}}},"면":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}}}}},"캐":{"docs":{},"시":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0022727272727272726}}}},"흔":{"docs":{},"치":{"docs":{"pages/tutorials/React & Webpack.html":{"ref":"pages/tutorials/React & Webpack.html","tf":0.0011363636363636363}}},"한":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}},"히":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}}},"강":{"docs":{},"력":{"docs":{},"한":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009203865623561896},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}},"하":{"docs":{},"고":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}},"요":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"문":{"docs":{},"자":{"docs":{},"열":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}}}}}}}},"제":{"docs":{},"가":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}},"로":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}}}}}}},"과":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}},"정":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}},"이":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}},"도":{"docs":{},"하":{"docs":{},"게":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}},"권":{"docs":{},"장":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0034129692832764505}},"하":{"docs":{},"지":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}},"만":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}},"되":{"docs":{},"지":{"docs":{},"는":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}},"한":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}},"을":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"이":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}},"꺼":{"docs":{},"져":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}},"논":{"docs":{},"의":{"docs":{},"하":{"docs":{},"겠":{"docs":{},"지":{"docs":{},"만":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}}},"할":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717}}}},"리":{"docs":{},"적":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0034129692832764505}},"으":{"docs":{},"로":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}},"던":{"docs":{},"지":{"docs":{},"는":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}},"질":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}},"런":{"docs":{},"타":{"docs":{},"임":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0018264840182648401},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0025974025974025974},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0016722408026755853}},"에":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.003006012024048096},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.004659289458357601},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0025974025974025974},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}},"는":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}},"은":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}},"시":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}},"의":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}},"에":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}},"멤":{"docs":{},"버":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0019743336623889436},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.005479452054794521},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.002325581395348837},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947}},"를":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0013805798435342844},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0019743336623889436},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.002325581395348837},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00794351279788173},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0025974025974025974},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}},"가":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009203865623561896},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0029615004935834156},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.005590496156533892},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0036529680365296802},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.002325581395348837},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}},"들":{"docs":{},"을":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}},"이":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}},"에":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718}}},"은":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}}},"에":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0019743336623889436},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0027397260273972603},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.010483401281304601},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0025974025974025974}},"는":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}},"만":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947}}}},"이":{"docs":{},"기":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}},"며":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}}},"조":{"docs":{},"차":{"docs":{},"도":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}}},"는":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.01004566210045662},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00441306266548985}}},"도":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}},"의":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.005479452054794521},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00176522506619594},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.004076878276062901}}},"(":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"c":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}}}}}}}},"로":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0018264840182648401}}},"와":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}},"리":{"docs":{},"터":{"docs":{},"럴":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}}}}}}}},"만":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0015503875968992248}}},"을":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}}}},"미":{"docs":{},"치":{"docs":{},"지":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}},"는":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407}},"지":{"docs":{},"를":{"docs":{"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.003952569169960474}}}}}},"리":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"래":{"docs":{},"의":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}}},"묘":{"docs":{},"한":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"하":{"docs":{},"며":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}},"칩":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}}}}},"믿":{"docs":{},"어":{"docs":{},",":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}},"본":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407}},"문":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0025673940949935813}},"을":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"에":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}},"서":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}},"이":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}}},"질":{"docs":{},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}}}}}},"쌍":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}},"써":{"docs":{},"드":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}},"놓":{"docs":{},"지":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}},"엔":{"docs":{},"티":{"docs":{},"티":{"docs":{},"의":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}},"를":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}}}},"진":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}},"에":{"docs":{},"서":{"docs":{"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704}}}},"을":{"docs":{"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704}}}}},"역":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0018264840182648401}},"할":{"docs":{},"을":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0013805798435342844},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.004073319755600814}}}},"매":{"docs":{},"핑":{"docs":{},"을":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}}}},"방":{"docs":{},"향":{"docs":{},"(":{"docs":{},"r":{"docs":{},"e":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"e":{"docs":{},")":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}}}}}}}}}}}}},"영":{"docs":{},"향":{"docs":{},"을":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.002325581395348837},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.003952569169960474},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}},"받":{"docs":{},"지":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}}},"은":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407}}}}},"외":{"docs":{},"부":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}},"의":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"에":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}},"서":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.003205128205128205}},"는":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}},"에":{"docs":{},"도":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201},"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}},"는":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}}},"은":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0036529680365296802},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407}},"닉":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}},"재":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}},"구":{"docs":{},"성":{"docs":{},"하":{"docs":{},"지":{"docs":{},"는":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}}}},"선":{"docs":{},"언":{"docs":{},"과":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}},"할":{"docs":{},"당":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}},"사":{"docs":{},"용":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.001397624039133473},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0025974025974025974}},"하":{"docs":{},"기":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}},",":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}}},"귀":{"docs":{},"적":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}}},"빠":{"docs":{},"르":{"docs":{},"게":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}},"정":{"docs":{},"의":{"docs":{},"하":{"docs":{},"는":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"순":{"docs":{},"환":{"docs":{},"성":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}}}}}}}}}}},"절":{"docs":{},"대":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}},"로":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0016906170752324597}}},"적":{"docs":{},"인":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}}}},"충":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"에":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}}},"좁":{"docs":{},"혀":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}},"지":{"docs":{},"더":{"docs":{},"라":{"docs":{},"도":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}}}},"히":{"docs":{},"는":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947}}}}},"친":{"docs":{},"숙":{"docs":{},"한":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}},"하":{"docs":{},"지":{"docs":{},"만":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}}}},"컨":{"docs":{},"텐":{"docs":{},"츠":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}},"를":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"가":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}}},"텍":{"docs":{},"스":{"docs":{},"트":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0023296447291788003}},"에":{"docs":{},"서":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947}}}},"(":{"docs":{},"예":{"docs":{},":":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}}}},"를":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}}}},"벤":{"docs":{},"션":{"docs":{},"을":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}}}}},"쿼":{"docs":{},"트":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}},"리":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947}},"와":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}},"큰":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}},"템":{"docs":{},"플":{"docs":{},"릿":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.007905138339920948}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"왜":{"docs":{},"냐":{"docs":{},"하":{"docs":{},"면":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}}}}}},"이":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"에":{"docs":{},"서":{"docs":{"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.003952569169960474}}}}}}},"현":{"docs":{},"재":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.000860832137733142},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.002840909090909091},"pages/Integrating with Build Tools.html":{"ref":"pages/Integrating with Build Tools.html","tf":0.00303951367781155},"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.004608294930875576}},"의":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"대":{"docs":{},"적":{"docs":{},"인":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}}},"혼":{"docs":{},"재":{"docs":{},"되":{"docs":{},"어":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}},"동":{"docs":{},"되":{"docs":{},"어":{"docs":{},"서":{"docs":{},"는":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}}},"을":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}},"란":{"docs":{},"스":{"docs":{},"러":{"docs":{},"워":{"docs":{},"지":{"docs":{},"기":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}},"움":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}},"럽":{"docs":{},"겠":{"docs":{},"지":{"docs":{},"만":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}},"이":{"docs":{},"름":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}}}}},"고":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}}}},"자":{"docs":{},"가":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}},"합":{"docs":{},"될":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}}}},"화":{"docs":{},"살":{"docs":{},"표":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.002758620689655172}},"(":{"docs":{},"=":{"docs":{},">":{"docs":{},")":{"docs":{},"를":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}}}}}},"획":{"docs":{},"득":{"docs":{},"하":{"docs":{},"지":{"docs":{"pages/Basic Types.html":{"ref":"pages/Basic Types.html","tf":0.0008453085376162299}}}}}},";":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.016272189349112426}}},"k":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}},"e":{"docs":{},"e":{"docs":{},"p":{"docs":{"pages/declaration files/Publishing.html":{"ref":"pages/declaration files/Publishing.html","tf":0.003436426116838488}},"w":{"docs":{},"h":{"docs":{},"o":{"docs":{},"l":{"docs":{},"e":{"docs":{},"o":{"docs":{},"b":{"docs":{},"j":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}},"(":{"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.0004631773969430292}}}}}}}}}}}}}}}}}}}}}}}}}},"e":{"docs":{},"r":{"docs":{},":":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.001397624039133473}}}}}}},"y":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0025906735751295338}},":":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}},"b":{"docs":{},"o":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}}}},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},":":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}}}},"e":{"docs":{},"v":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}},"o":{"docs":{},"f":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.004591104734576757}},"를":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"와":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947}}}}},"s":{"docs":{},":":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"]":{"docs":{},":":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}},"는":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947}}}},"w":{"docs":{},"o":{"docs":{},"r":{"docs":{},"d":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}}}}},"i":{"docs":{},"t":{"docs":{},"t":{"docs":{},"i":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009263547938860583}}},"y":{"docs":{},".":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0013895321908290875}}}},"u":{"docs":{},"m":{"docs":{},"l":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}}}},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}}}}},"n":{"docs":{},"d":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.003629764065335753},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}},":":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0027397260273972603},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.000860832137733142}}}}}},"a":{"docs":{},"t":{"docs":{},"z":{"docs":{},"의":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}},")":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}},":":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}},"[":{"docs":{},"]":{"docs":{},")":{"docs":{},":":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}},"]":{"docs":{},":":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947}}}},"는":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947}}},"n":{"docs":{},"o":{"docs":{},"w":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}},"n":{"docs":{"pages/Symbols.html":{"ref":"pages/Symbols.html","tf":0.0038022813688212928},"pages/declaration files/Library Structures.html":{"ref":"pages/declaration files/Library Structures.html","tf":0.0009074410163339383}}}}}},".":{"docs":{},"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/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713}}}}}}}}}}}}}}}}},"o":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"n":{"docs":{},":":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}}}}}}},"z":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0018264840182648401},"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.007772020725388601}},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009263547938860583}}}},"o":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.004962779156327543}},"k":{"docs":{},"e":{"docs":{},"e":{"docs":{},"p":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}},"e":{"docs":{},"r":{"docs":{},";":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}}}}}}}},":":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717}}}}},":":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0009871668311944718}}},";":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"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.0006988120195667365}}}}}}}}}},"b":{"docs":{},"r":{"docs":{},"a":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00176522506619594}}}}}},"]":{"docs":{},"+":{"docs":{},"$":{"docs":{},"/":{"docs":{},";":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.003205128205128205}}}}}}},"a":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.003205128205128205}}},"c":{"docs":{},"v":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}},"i":{"docs":{},"p":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0018436578171091445}},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}},")":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578}}},"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.004424778761061947},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.003205128205128205}},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{},";":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0014749262536873156},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}}},".":{"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.0003687315634218289}}}}}}}}}}}}}}}}}}}}}}},"t":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0014749262536873156},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.002136752136752137}}},"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.0003687315634218289}}}}}}}}}}}}}}}}}}}}}},":":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},";":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}}}}}}}}}}}}},")":{"docs":{"pages/declaration files/Deep Dive.html":{"ref":"pages/declaration files/Deep Dive.html","tf":0.0012953367875647669}}},"h":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0016722408026755853}}}},"건":{"docs":{},"너":{"docs":{},"뛸":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009263547938860583},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}},"뜁":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}}}},"뛰":{"docs":{},"기":{"docs":{},"[":{"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.0008361204013377926}}}}}}}}}}}}}},"괄":{"docs":{},"호":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}},"로":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}},"(":{"docs":{},"<":{"docs":{},">":{"docs":{},")":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}},"로":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}}}}}},"를":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}}}},"근":{"docs":{},"본":{"docs":{},"적":{"docs":{},"인":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}}},"깊":{"docs":{},"은":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}},"숙":{"docs":{},"하":{"docs":{},"게":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407}}}},"이":{"docs":{"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.007905138339920948}}}},"이":{"docs":{},".":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}}},"까":{"docs":{},"다":{"docs":{},"로":{"docs":{},"울":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}},"네":{"docs":{},"이":{"docs":{},"밍":{"docs":{},"을":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}},"은":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"티":{"docs":{},"브":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}},"임":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0011061946902654867},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.0088261253309797}},"스":{"docs":{},"페":{"docs":{},"이":{"docs":{},"스":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0011061946902654867},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":10.007478632478632},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.006825938566552901},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00441306266548985}},"는":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}},",":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}},"가":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578}}},"로":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.002136752136752137}}},"를":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0011061946902654867},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.002136752136752137},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00353045013239188},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}},"에":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.002136752136752137},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00176522506619594}},"서":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.005119453924914676}},"만":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}}}},"와":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":5.006825938566553},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.003952569169960474}}},"(":{"docs":{},"이":{"docs":{},"전":{"docs":{},"의":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}}}},"의":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00176522506619594}}}}}}}},"트":{"docs":{},"워":{"docs":{},"크":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}},"가":{"docs":{},"지":{"docs":{"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717}}}}},"놀":{"docs":{},"라":{"docs":{},"운":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}},"랐":{"docs":{},"을":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}},"는":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.002795248078266946},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.00821917808219178},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}},"s":{"docs":{},"y":{"docs":{},"m":{"docs":{},"b":{"docs":{},"o":{"docs":{},"l":{"docs":{},".":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{"pages/Iterators and Generators.html":{"ref":"pages/Iterators and Generators.html","tf":0.003703703703703704}}}}}}}}}}}}},"j":{"docs":{},"s":{"docs":{},"x":{"docs":{},".":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"s":{"docs":{},"i":{"docs":{},"c":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"s":{"docs":{},"에":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}}}}}}}}}}}}}}}}}}}}}}}},"뜻":{"docs":{},"은":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}},"인":{"docs":{},"지":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}}},"렉":{"docs":{},"시":{"docs":{},"컬":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}},"멈":{"docs":{},"추":{"docs":{},"는":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}},"지":{"docs":{},"는":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}},"묻":{"docs":{},"는":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"이":{"docs":{},"것":{"docs":{},"은":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}}}}},"밀":{"docs":{},"리":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}},"접":{"docs":{},"한":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}},"블":{"docs":{},"럭":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}},"록":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.005094951366373321}},"에":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009263547938860583}}},"의":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}},"이":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}},"처":{"docs":{},"럼":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}},"랙":{"docs":{},"박":{"docs":{},"스":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}}}}},"쓸":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0018527095877721167}}},"악":{"docs":{},"화":{"docs":{},"시":{"docs":{},"키":{"docs":{},"는":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}}},"명":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}},"양":{"docs":{},"날":{"docs":{},"의":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}},"식":{"docs":{},"에":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}}},"얕":{"docs":{},"은":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}},"왜":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}},"냐":{"docs":{},"하":{"docs":{},"면":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}}}}},"왼":{"docs":{},"쪽":{"docs":{},"에":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.001721664275466284}},"서":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009263547938860583}}}}}},"으":{"docs":{},"로":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"익":{"docs":{},"숙":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}},"하":{"docs":{},"지":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.003952569169960474}}},"게":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}},"다":{"docs":{},"면":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}}},"해":{"docs":{},"지":{"docs":{},"는":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"게":{"docs":{"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.003952569169960474}}}}},"할":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0025974025974025974}}}},"명":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574}},"의":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}},"으":{"docs":{},"로":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407}}}}}},"잠":{"docs":{},"깐":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}},"좌":{"docs":{},"절":{"docs":{},"의":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}},"질":{"docs":{},"문":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},"들":{"docs":{},"과":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}},"은":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}},"챕":{"docs":{},"터":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}}},"캡":{"docs":{},"쳐":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009263547938860583}},"된":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}},"를":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}},"링":{"docs":{},"에":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}},"의":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}},"하":{"docs":{},"기":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}},"는":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}},"한":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}},"할":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}},"했":{"docs":{},"으":{"docs":{},"므":{"docs":{},"로":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}}}},"처":{"docs":{},"된":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"하":{"docs":{},"지":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"여":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}}},"할":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},":":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},".":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}}}}}}}},"콜":{"docs":{},"론":{"docs":{},"은":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0009263547938860583}}}},"백":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}},"에":{"docs":{},"서":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}},"의":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}},"을":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.002325581395348837}}}}},"팀":{"docs":{},"원":{"docs":{},"들":{"docs":{},"과":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}}},"횟":{"docs":{},"수":{"docs":{},"가":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}},"흐":{"docs":{},"름":{"docs":{},"을":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}},"흭":{"docs":{},"득":{"docs":{},"하":{"docs":{},"였":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}}}}}}}}},"힘":{"docs":{},"든":{"docs":{"pages/Variable Declarations.html":{"ref":"pages/Variable Declarations.html","tf":0.0004631773969430292}}},"이":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"들":{"docs":{},"기":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}},"?":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0011061946902654867},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.003205128205128205},"pages/declaration files/Do's and Don'ts.html":{"ref":"pages/declaration files/Do's and Don'ts.html","tf":0.0015479876160990713},"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0016722408026755853}},"로":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}},"를":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}},"거":{"docs":{},"치":{"docs":{},"지":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}},"칩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"객":{"docs":{},"체":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}}}}}},"의":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}},"에":{"docs":{},"요":{"docs":{},"!":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}},"슬":{"docs":{},"러":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"칠":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}},"쳐":{"docs":{"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0025974025974025974}}}},"괜":{"docs":{},"찮":{"docs":{},"은":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}},"을":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}}}},"금":{"docs":{},"지":{"docs":{},"되":{"docs":{},"어":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}}}},"되":{"docs":{},"지":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}},"면":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717}}},"기":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}},"므":{"docs":{},"로":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"는":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797},"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.003952569169960474}}},"고":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}},"었":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.002508361204013378}}}}}}}},"와":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0009203865623561896},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.001397624039133473},"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201},"pages/Type Inference.html":{"ref":"pages/Type Inference.html","tf":0.0024813895781637717},"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253},"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001503006012024048}},"서":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}},"일":{"docs":{},"드":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}},"카":{"docs":{},"드":{"docs":{},"는":{"docs":{"pages/tsconfig.json.html":{"ref":"pages/tsconfig.json.html","tf":0.0014204545454545455}}}}}}},"치":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}},"하":{"docs":{},"여":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}}}},"측":{"docs":{},"면":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}},"과":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}},"만":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}},"에":{"docs":{},"서":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}},"만":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}},"는":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}},"의":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0013805798435342844},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}},"이":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.001397624039133473}},"기":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}}},"에":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}},"서":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}},"풍":{"docs":{},"부":{"docs":{},"한":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948}}}}},"핵":{"docs":{},"심":{"docs":{"pages/Interfaces.html":{"ref":"pages/Interfaces.html","tf":0.0004601932811780948},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"삭":{"docs":{},"제":{"docs":{},"했":{"docs":{},"는":{"docs":{},"지":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}}}},"슈":{"docs":{},"퍼":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}},"왔":{"docs":{},"는":{"docs":{},"지":{"docs":{},"에":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}}},"기":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}},"응":{"docs":{},"용":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359}}}},"줍":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Classes.html":{"ref":"pages/Classes.html","tf":0.0004935834155972359},"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287},"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.003205128205128205}},"클":{"docs":{},"래":{"docs":{},"스":{"docs":{},"의":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}}}}}}},"%":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0022988505747126436}},",":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}},"s":{"docs":{},"\"":{"docs":{},")":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0011648223645894002}},"이":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}}}}}},"굵":{"docs":{},"은":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}},"남":{"docs":{},"겨":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}},"졌":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}}},"진":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"놨":{"docs":{},"습":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}}}}}},"아":{"docs":{},"있":{"docs":{},"어":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}}}},"넘":{"docs":{},"겨":{"docs":{},"주":{"docs":{},"면":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}},"줄":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}},"기":{"docs":{},"면":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}}},"길":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407}}}},"덱":{"docs":{},"을":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0009195402298850574}}}},"돕":{"docs":{},"기":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}},"드":{"docs":{},"는":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"문":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}},"물":{"docs":{},"기":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}},"듭":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"특":{"docs":{},"히":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}}}},"딱":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.001379310344827586}}},"벗":{"docs":{},"어":{"docs":{},"나":{"docs":{},"지":{"docs":{},"만":{"docs":{},"캡":{"docs":{},"처":{"docs":{},"의":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}}}}}},"신":{"docs":{},"호":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}},"를":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}},"경":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}},"중":{"docs":{},"하":{"docs":{},"게":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}},"히":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"뢰":{"docs":{},"할":{"docs":{"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0025}}}}},"얼":{"docs":{},"마":{"docs":{},"나":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}},"카":{"docs":{},"드":{"docs":{},"를":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0018390804597701149}}},"가":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.001002004008016032}}}}},"효":{"docs":{},"과":{"docs":{},"적":{"docs":{},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"때":{"docs":{},"문":{"docs":{},"에":{"docs":{"pages/Functions.html":{"ref":"pages/Functions.html","tf":0.0004597701149425287}}}}}}}}},"으":{"docs":{},"로":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}}}},"에":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}},"는":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}}},"<":{"docs":{},">":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}}},"길":{"docs":{},"이":{"docs":{},"를":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}}}},"꺾":{"docs":{},"쇠":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.001397624039133473},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0014792899408284023}}}},"눈":{"docs":{},"치":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}}},"삽":{"docs":{},"입":{"docs":{},"해":{"docs":{},"야":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}},"하":{"docs":{},"는":{"docs":{},"지":{"docs":{},"를":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}}}}}}},"하":{"docs":{},"여":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"할":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}},"됩":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}}}}}},"짧":{"docs":{},"고":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}},"은":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}},"챘":{"docs":{},"을":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365}}}},"팩":{"docs":{},"토":{"docs":{},"리":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0022189349112426036},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}},"를":{"docs":{"pages/Generics.html":{"ref":"pages/Generics.html","tf":0.0006988120195667365},"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0017472335468841002}}},"에":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}},".":{"docs":{},"@":{"docs":{},"e":{"docs":{},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{},"e":{"docs":{},"r":{"docs":{},"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.0005824111822947001}}}}}}}}}}}}}}}}}}},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{},",":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}}}}}}}}}}}}}}}}}}}}}}},"^":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}},"떄":{"docs":{},"문":{"docs":{},"입":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}}}}}}},"섞":{"docs":{},"일":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}}},"앰":{"docs":{},"비":{"docs":{},"언":{"docs":{},"트":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0027397260273972603}}}}}},"엑":{"docs":{},"섹":{"docs":{},"스":{"docs":{},"하":{"docs":{},"고":{"docs":{},",":{"docs":{"pages/Enums.html":{"ref":"pages/Enums.html","tf":0.0009132420091324201}}}}}}}},"숨":{"docs":{},"겨":{"docs":{},"진":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}}},"식":{"docs":{},"으":{"docs":{},"로":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}}},"별":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.000860832137733142}},"자":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}},"가":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289},"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}},"에":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}},"는":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}},"로":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}}},"하":{"docs":{},"기":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}},"는":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0025}},",":{"docs":{"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.003952569169960474}}}}}}}},"용":{"docs":{},"어":{"docs":{},"가":{"docs":{"pages/Type Compatibility.html":{"ref":"pages/Type Compatibility.html","tf":0.0007751937984496124}}},"는":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"에":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0007374631268436578},"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.002136752136752137},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0034129692832764505}}},"로":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}}},"겹":{"docs":{},"칠":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}},"굉":{"docs":{},"장":{"docs":{},"히":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}},"낸":{"docs":{},"다":{"docs":{},"는":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}},"래":{"docs":{},"핑":{"docs":{},"된":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"하":{"docs":{},"는":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734},"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}}}}}}},"막":{"docs":{},"대":{"docs":{},"(":{"docs":{},"|":{"docs":{},")":{"docs":{},"를":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}}}},"싱":{"docs":{},"글":{"docs":{},"톤":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.0005738880918220947}}}}},"잊":{"docs":{},"어":{"docs":{},"버":{"docs":{},"렸":{"docs":{},"을":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}},"리":{"docs":{},"면":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}}}}},"켜":{"docs":{},"고":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}}},"토":{"docs":{},"니":{"docs":{"pages/Advanced Types.html":{"ref":"pages/Advanced Types.html","tf":0.00028694404591104734}}},"큰":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"넓":{"docs":{},"은":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"워":{"docs":{},"크":{"docs":{},"플":{"docs":{},"로":{"docs":{},"우":{"docs":{},"를":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}}}}},"찍":{"docs":{},"을":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}},"컬":{"docs":{},"렉":{"docs":{},"션":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}},"헬":{"docs":{},"퍼":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0011061946902654867},"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0025974025974025974},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}},"를":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}}},"훌":{"docs":{},"륭":{"docs":{},"한":{"docs":{"pages/Modules.html":{"ref":"pages/Modules.html","tf":0.0003687315634218289}}}}},"게":{"docs":{},"시":{"docs":{},"물":{"docs":{},"은":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685},"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}}}},"머":{"docs":{},"리":{"docs":{},"말":{"docs":{},"에":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}}}},"앨":{"docs":{},"리":{"docs":{},"어":{"docs":{},"싱":{"docs":{},"된":{"docs":{"pages/Namespaces.html":{"ref":"pages/Namespaces.html","tf":0.0010683760683760685}}}}}}},"격":{"docs":{},"리":{"docs":{"pages/Namespaces and Modules.html":{"ref":"pages/Namespaces and Modules.html","tf":0.0017064846416382253}}}},"#":{"1":{"2":{"3":{"2":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}},"docs":{}},"docs":{}},"docs":{}},"2":{"5":{"7":{"7":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}},"docs":{}},"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.000501002004008016}}}}}}}}}}}},"“":{"docs":{},"e":{"docs":{},"x":{"docs":{},"c":{"docs":{},"l":{"docs":{},"u":{"docs":{},"d":{"docs":{},"e":{"docs":{},"”":{"docs":{},"를":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}}}}}},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"”":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}},"을":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}}}}}},"국":{"docs":{},"제":{"docs":{},"화":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}},"뷰":{"docs":{},"는":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"옆":{"docs":{},"에":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}},"줌":{"docs":{},"으":{"docs":{},"로":{"docs":{},"써":{"docs":{"pages/Module Resolution.html":{"ref":"pages/Module Resolution.html","tf":0.000501002004008016}}}}}},"맨":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797},"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407}}},"숙":{"docs":{},"제":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00176522506619594}},"로":{"docs":{"pages/Declaration Merging.html":{"ref":"pages/Declaration Merging.html","tf":0.00088261253309797}}}},"련":{"docs":{},"자":{"docs":{},"들":{"docs":{},"을":{"docs":{"pages/declaration files/Introduction.html":{"ref":"pages/declaration files/Introduction.html","tf":0.003952569169960474}}}}}}},"똑":{"docs":{},"같":{"docs":{},"이":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}}}},"회":{"docs":{},"상":{"docs":{},"해":{"docs":{},"봅":{"docs":{},"시":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}}}}}}},"피":{"docs":{},"하":{"docs":{},"고":{"docs":{"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0025974025974025974}}}}}},"흥":{"docs":{},"미":{"docs":{},"로":{"docs":{},"운":{"docs":{"pages/JSX.html":{"ref":"pages/JSX.html","tf":0.0007396449704142012}}}}}},"∘":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}},"뭐":{"docs":{},"든":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0011648223645894002}}}},"봉":{"docs":{},"인":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{},"다":{"docs":{},"음":{"docs":{},"은":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}}}}}}}}}},"첨":{"docs":{},"부":{"docs":{},"될":{"docs":{"pages/Decorators.html":{"ref":"pages/Decorators.html","tf":0.0005824111822947001}}}}},"능":{"docs":{},"력":{"docs":{},"에":{"docs":{"pages/Mixins.html":{"ref":"pages/Mixins.html","tf":0.0025974025974025974}}}}},"슬":{"docs":{},"래":{"docs":{},"시":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":3.3557365919891375},"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0016722408026755853}},"는":{"docs":{"pages/Triple-Slash Directives.html":{"ref":"pages/Triple-Slash Directives.html","tf":0.002036659877800407}}}}}},"닫":{"docs":{},"힌":{"docs":{"pages/Type Checking JavaScript Files.html":{"ref":"pages/Type Checking JavaScript Files.html","tf":0.0012836970474967907}}}},"►":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.03511705685618729}}},"색":{"docs":{},"상":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}},"억":{"docs":{},"제":{"docs":{},"합":{"docs":{},"니":{"docs":{},"다":{"docs":{},".":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0016722408026755853}}}}}}}},"케":{"docs":{},"이":{"docs":{},"스":{"docs":{},"에":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}}}},"헤":{"docs":{},"더":{"docs":{"pages/Compiler Options.html":{"ref":"pages/Compiler Options.html","tf":0.0008361204013377926}}}},"쉼":{"docs":{},"표":{"docs":{},"로":{"docs":{"pages/Compiler Options in MSBuild.html":{"ref":"pages/Compiler Options in MSBuild.html","tf":0.0025}}}}},"창":{"docs":{},"에":{"docs":{},"서":{"docs":{"pages/Nightly Builds.html":{"ref":"pages/Nightly Builds.html","tf":0.004608294930875576}}}}}},"length":22138},"corpusTokens":["!","!==","!array.isarray(arguments[1]))","!를","\"","\"!node_modules/**/*.ts\"]","\"\"","\"\",","\"\";","\"$$\",","\")","\");","\"*!text\"","\"*\"(모든","\"*\",","\"*\":","\"**/*.spec.ts\"","\"+\":","\",","\",\"","\".\",","\".\"보다","\"...\";에서","\"../../built/local/tsc.js\",","\"../constants/http\";","\"../node_modules/jquery/dist/jquery\"에","\"./app\";","\"./app.ts\"","\"./app.ts\",","\"./built\",","\"./calculator\";","\"./components/entry\";","\"./components/hello\";","\"./configs/base\",","\"./dist/\",","\"./dist/bundle.js\",","\"./greet\";","\"./lettersonlyvalidator\";","\"./lib/main.d.ts\"","\"./lib/main.d.ts\",","\"./lib/main.js\",","\"./main.ts\"","\"./map\";","\"./mi","\"./mod\";","\"./mod\"],","\"./model\"","\"./model.ts\",","\"./model.ts\"를","\"./moduleb\"를","\"./moduleb\"와","\"./myclass\";","\"./mycomponent\";","\"./myfunc\";","\"./mylargemodule.ts\";","\"./mythings\";","\"./observable\"","\"./observable\";","\"./onetwothree\";","\"./programmercalculator\";","\"./shapes\";","\"./src\"를","\"./src/**/*\"","\"./src/index.ts\",","\"./src/index.tsx\",","\"./staticzipcodevalidator\";","\"./stringvalidator\";","\"./template\"로","\"./tsconfig\",","\"./validation\";","\"./xyz.txt!text\";","\"./zipcodevalidator\";","\".\\n\\n\"","\".js\",","\".js\"]","\".json\"]","\".ts\",","\".tsx\",","\".web.js\",","\".webpack.js\",","\"/\":","\"/dist\"","\"/mod\";","\"/node_modules/typescript/lib\"","\"0\"","\"0\",","\"0.1.2\",","\"0.19.24\",","\"001+010=\");","\"1\",","\"1+2*33/11=\");","\"1.0.0","\"1.0.0\",","\"100\"","\"101\"];","\"10억","\"123\"","\"123\";","\"2\",","\"2.0.0","\"2.2.0\"","\"3\",","\"3.9.0\",","\"4\",","\"5\",","\"5.0.0","\"6\"","\"6\",","\"7\",","\"8\",","\"9\",","\"98052\",","\":","\";","\"=\")","\"@angular/core\";","\"@types\"","\"@types/browserify\":","\"^0.6.4\",","\"a","\"a\"","\"a\");","\"a\",","\"a\";","\"adams\");","\"adams\",","\"alice\",","\"alice\"});","\"allowjs\":","\"ambient\"으로","\"amd\"","\"amd\",","\"amd\"와","\"angl","\"angular2\":","\"angular2/core\"","\"angular2/platform/browser\";","\"aurora\",","\"author\":","\"awesom","\"awesome\",","\"b\",","\"bar\"","\"bar\",","\"bar\";","\"bar\"].map(funct","\"bar\"].map(i","\"baseurl\":","\"baseurl\"과","\"baseurl\"에","\"baz\")","\"baz\",","\"binder.ts\",","\"black\"","\"blue\";","\"bob","\"bob\";","\"bob\"];","\"boolean\",","\"browserifi","\"browserify\":","\"bundle.js\"","\"bundle.js\",","\"c\"","\"c\",","\"c\";","\"canvas\"):","\"cat\",","\"cat\";","\"checker.ts\",","\"circle\":","\"circle\";","\"classic\"","\"clubs\",","\"commandlineparser.ts\",","\"commonjs\"","\"commonjs\",","\"compileonsave\":","\"compileroptions\"","\"compileroptions\":","\"compileroptions\"에","\"core.ts\",","\"crlf\"","\"current","\"cyan\")","\"d\",","\"danielle\",","\"default\";","\"del\":","\"del\"을","\"dependencies\"","\"dependencies\":","\"dependencies\"에","\"devdependencies\",","\"devdependencies\":","\"diagnosticinformationmap.generated.ts\"","\"diamonds\",","\"diamonds\"],","\"diamonds\"];","\"div\"):","\"doe","\"dog\",","\"dom\"","\"dom\"]을","\"down\",","\"e\",","\"eas","\"emitdecoratormetadata\":","\"emitter.ts\",","\"es2015\"","\"es2015\",","\"es2016\",","\"es2017\"","\"es3\"","\"es5\"","\"es5\",","\"es6\"","\"es6\",","\"es6\"/\"es2015\",","\"es6\"와","\"esnext\".","\"esnext\".►","\"esnext\"는","\"exclude\"","\"exclude\":","\"exclude\"는","\"exclude\"에","\"excludes\"에","\"experimentaldecorators\":","\"exports\",","\"exports\"],","\"express\"]","\"extends\":","\"f\"];","\"files\"","\"files\":","\"files\"과","\"files\"에","\"foo\"","\"foo\",","\"foo\";","\"fred\"];","\"free\"];","\"fs\"","\"function\"","\"generated\"가","\"generated/*\"","\"generated/templates/views\"","\"greeter","\"greeter라는","\"greeting\");","\"gulp\":","\"gulp\"와","\"hamster\"","\"hamster\"]);","\"hearts\",","\"hello","\"hello!\";","\"hello\"];","\"hello,","\"hey","\"host","\"hot","\"hour\");","\"howdy\";","\"i'll","\"img\"):","\"include\"","\"include\":","\"include\"을","\"input\"):","\"jane","\"jane\",","\"jquery\":","\"jquery\";","\"jquery\"에","\"json!*\"","\"json!http://example.com/data.json\";","\"jsx\":","\"kitty\";","\"latest\",","\"left\",","\"legacy/modulea\"],","\"lf\"","\"lib\":","\"lib/mainmodule.js\"","\"loading...\"","\"lodash\",","\"lodash\";","\"lucas\",","\"m\");","\"m.\",","\"mackinzie\");","\"magenta\")","\"main\"","\"main\":","\"main\"의","\"main.ts\",","\"mallory\";","\"mammals\";","\"man","\"matches\"","\"math","\"microsoft.aspnet.iisplatformhandler\":","\"microsoft.aspnet.server.kestrel\":","\"microsoft.aspnet.staticfiles\":","\"module\"","\"module\":","\"modulea\"","\"modulea\"와","\"modulea의","\"moduleb\"","\"moduleb\"는","\"moduleb\"를","\"moduleb\"와","\"modulename\";문을","\"moment\";","\"more","\"mystring\"","\"name\":","\"new","\"next","\"next\"","\"node\"","\"node_modules\",","\"node_modules/jquery/dist/jquery.slim.min.js\"로","\"noemitonerror\":","\"noimplicitany\"","\"noimplicitany\":","\"noisy\"","\"nomaplicitany\"가","\"none\",","\"number\")","\"number\",","\"number\";","\"number\"를","\"object\"","\"object\")","\"oh","\"outdir\":","\"outfile\":","\"output.js\"","\"output.js\")","\"override\";","\"padding\"을","\"parser.ts\",","\"pass","\"path\"","\"paths\"","\"paths\":","\"paths\"가","\"paths\"는","\"paths\"를","\"pre\",","\"preserve\"","\"preserve\".","\"preserveconstenums\":","\"prevent","\"program.ts\",","\"property\";","\"react","\"react\"","\"react\",","\"react\":","\"react\";","\"react\"를","\"react\"에","\"react\"와","\"react.createelement\"","\"reactdom\"","\"rectangle\":","\"rectangle\";","\"red\",","\"red\";","\"reflect","\"removecomments\":","\"rich\"","\"rich\",","\"rich\"를","\"right\",","\"rootdirs\":","\"rootdirs\"를","\"rory\";","\"rxjs\":","\"sales\");","\"samuel\",","\"scanner.ts\",","\"seattle\"","\"seattle\";","\"seattle\"});","\"secret","\"size","\"smith\")","\"smith\"로","\"somemodule\"","\"somemodule\";","\"sourc","\"sourcemap\":","\"spades\",","\"span\"):","\"species\"","\"spicy\",","\"square\":","\"square\";","\"sr.\");","\"src/#{locale}\"","\"src/**/*\"","\"src/de\",","\"src/greet.ts\"","\"src/main.ts\"","\"src/main.ts\",","\"src/views\",","\"src/zh\",","\"strict","\"strictnullchecks\":","\"string\")","\"string\",","\"string\";","\"supplemental.ts\"","\"symbol\".typescript에서","\"sys.ts\",","\"system\"","\"system\",","\"system\"만","\"systemjs\":","\"t","\"target\":","\"test\"));","\"the","\"thi","\"thing\";","\"this\"를","\"triangle\"을","\"tsc.ts\",","\"typename\",","\"typename\"와","\"typename\"은","\"typeroots\"","\"types\"","\"types\",","\"types\":","\"types.ts\",","\"typescript\");","\"typescript\":","\"typescript\";","\"typescript\"와","\"typescript.tsdk\":","\"typescript_tsdk\":","\"typings\"","\"umd\",","\"uneasy\");","\"uneasy\"가","\"up\",","\"url\"","\"url\";","\"use","\"user\"","\"user\");","\"utf8\"","\"utilities.ts\",","\"value\"","\"vandelay","\"version\":","\"white\")","\"white\",","\"will","\"will\",","\"world\";","\"yellow\")","\"yes\"","\"yes\",","\"zone.js\":","\"很高兴认识你\"","\"您好吗\",","\"가상\"","\"가장","\"결함\"을","\"구조적","\"나를","\"내부","\"내부(internal)","\"네임","\"네임스페이스\"로","\"네임스페이스\"입니다.\"외부","\"네임스페이스\"입니다.\"외부(external)","\"다른","\"대상","\"덕","\"리터럴","\"메인\"","\"모듈\"입니다","\"문자열일수도","\"발견\"","\"배포\"되는","\"사전(dictionary)\"","\"상황적","\"선언","\"숨겨진","\"싱글톤","\"옵션","\"인덱스\"를","\"인스턴스","\"존재\"합니다.이것은","\"좋아요\"","\"직렬화(serialize)\"하는","\"최상위","\"추가\"하지","\"타당\"한","\"프로젝트\"로","\"하세요\"와","\"하지","\"환경\"을","\"회피하는\"","#1232","#2577","#{locale}을","$","$(\"button.continue\").html(","$(()","$:","$;","${","${compiler}","${compiler}`);","${distanceinmeters}m.`);","${framework}!`;","${name}`;","${this.department}.`;","${this.name}","${validate(s)","$가","$나","%","%,","%s\")","%s\")이","&","&&","&,","'","'!=='","'!=='는","'\"eas","'\"uneasy\"'","'#ff00ff'","'${","'${char}'`);","'${padding}'.`);","'*'","'.","'.',","'...',import","'./#{locale}/messages'에서","'./foo';","'./lib/typescript.d.ts'","'./lib/typescript.d.ts'가","'./template1')","'./view2')","'./zh/messages'의","'.js'","'.ts'","'.ts'와","'.tsx'","'.tsx'를","'0'","'1'과","'10'","'100'","'11'","'2'","'a'","'a'가","'a'는","'a'를","'address'로","'age'","'age');","'age'에","'age'와","'animal'과","'any'","'arg'로","'awesom","'b'","'b';","'b'는","'boolean'은","'c'","'cats',","'cjs',","'clean'작업도","'clean'작업이","'clor'프로퍼티가","'colour'는","'const'를","'copi","'d'","'default'","'default'...","'default'로","'define'.","'e'는","'e.bar'","'e.foo'","'employee'는","'fly'","'folder1/file2'","'folder2/file3'","'folder2/file3')","'foo!'에","'foo'.과","'foo'가","'foo'는","'foo'에","'generated/*'","'green'을","'helloprops'는","'if'","'image'","'jarid',","'john","'js'","'lettersonlyvalidator'","'m'의","'modulea'가","'modulea'을","'moduleb'","'mycomponent'의","'name'","'name');","'name'은","'name'의","'name'이","'new","'new'","'node_modules'","'node_modules/angular2/bundles/angular2","'node_modules/rxjs/bundles/rx.js']","'node_modules/systemjs/dist/system.src.js',","'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'.","'nodejs'","'nodejs'.","'null'은","'null'일","'number","'number'에","'number'은","'number[]'","'object'","'option1'","'option2';","'package.json'","'package.json'에는","'padding'이","'person'","'person'의","'red';","'require'","'require'.와","'scripts':","'scripts/**/*.map'],","'scripts/**/*.ts',","'some","'somelib';","'sourc","'squareconfig'","'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[]'타입이","'stringvalidator'","'substr'을","'swim'과","'t","'target'과","'target'으로","'this'를","'tofixed'","'tostring'이","'tsconfig.json'의","'types'","'typescript'","'typescript'는","'undefined'","'undefined'는","'undefined'를","'unknown');","'unknown']);","'unknown'은","'value'로","'x'","'x'를","'x'와","'x'의","'y'에는","'zipcodevalidator'","'{bar?:","'{foo?:","'{}'타입을","'네임스페이스","'버려지는'","'선언","'안에","'위로'","'호환성'을","(","(!(valu","(!result.hasownproperty(id))","(!somebody)","(\"main\"","(\"ts.transpilemodule\"과","(\"types\"","(()","((pet).swim)","()","(...)","(...arg:","(...args:","(.net","(.ts,","(.ts,.d.t","(0.02","(0.05","(0.13","(1)과","(15)에서","(2)는","(4)와","(7)에서","(8)과","(@configurable)의","(@enumerable)의","(@required)의","(`","(a","(a:","(abstract","(accessor","(accessors)","(ad","(add","(addit","(advanc","(age","(aliases)","(allowj","(also","(ambient","(amd),","(any,","(arg:","(arguments.length","(array","(array)","(attribut","(b)","(b:","(base","(basevalue:","(basic","(basics)","(becaus","(best","(block","(boolean)","(build","(char","(children","(class","(classes)","(classic)","(code","(colornam","(common","(commonj","(commonjs),","(compar","(compil","(compileroptions,files,includ","(comput","(condition)","(config.color)","(config.width)","(configur","(const","(constructor","(contextu","(creat","(ctrl","(data:","(debug)","(decor","(default","(destructuring)","(digit","(disallow","(discrimin","(do","(document.getelementbyid(\"compiler\")","(document.getelementbyid(\"framework\")","(done:","(dynam","(e)","(e).y));","(e:","(earli","(eas","(either","(element:","(embed","(employee.fullname)","(enum","(enum)","(enums)","(err)","(err,","(es6)에","(excerpt)","(excess","(exhaust","(explicitli","(export","(export)","(extend","(f","(f)","(factory)","(first","(first)[id];","(firstname:","(fname:","(foo","(foo를","(function","(functions)","(gener","(generics)","(get","(global","(guidanc","(hello","(here","(heterogen","(hour:","(how","(hybrid","(i)","(i.e.","(if","(implement","(import","(in","(includ","(index","(infer","(inheritance)","(initi","(input)","(instal","(instanceof","(integr","(interfac","(interfaces)","(intersect","(intrins","(introduction)","(isfish(pet))","(isnumber(padding))","(isstring(padding))","(it","(iterables)","(javascript)","(lastname)","(lay","(let","(mac)","(merg","(method","(microsoft.typescript.targets,","(minim","(mod_1_1)","(modul","(move","(n:","(name","(needless","(needzipvalidation)","(never","(next","(no","(node)","(node.j","(node.js),","(number)","(number)로","(number를","(numer","(object","(of","(opt","(option","(or","(our","(outdir와","(overloads)","(paramet","(parameterindex","(passcod","(path","(pet).fly();","(pet).swim","(pet).swim();","(pet.fly)","(pet.swim)","(pitfal","(point.i","(point.x","(polymorph","(preprocess","(privat","(programmercalculator.digits.indexof(digit)","(prop:","(properti","(props)","(props:","(public","(public,","(put","(re","(react","(react.createelement(\"div\"))로","(react.createelement(mycomponent))가","(readonli","(red","(rel","(require,","(requiredparameters)","(require를","(rest","(result)[id]","(revers","(rhino","(root,","(run","(runtim","(s.kind)","(s:","(scope","(second)[id];","(see","(selector:","(sequenti","(set","(sfc)","(shouldinitialize)","(simpl","(simplifi","(sn","(somevalu","(somevalue).length;","(source:","(split","(spread)","(start","(start:","(statements)","(static","(strict","(string","(string)","(string)으로","(subtyp","(target","(target)","(target,","(target:","(test","(test)","(the","(thename:","(thi","(thing","(this.greeting)","(this.operator)","(this:","(through","(too","(trace","(trade","(true)","(tsc.exe,","(tuple)","(type","(typeof","(understand","(union","(unix","(unspecifi","(updat","(us):","(use","(user","(v","(valid","(validator.isacceptable(\"...\"))","(valu","(value:","(var","(variabl","(virtual","(weed","(well","(when","(whi","(work","(write","(x","(x)","(x,","(x.isacceptable(\"...\"))","(x86)\\msbuild\\microsoft\\visualstudio\\v$(visualstudioversion)\\typescript\\microsoft.typescript.target","(x:","(x?,","(x와","(y","(y:","(zipcodevalidator:","({","({name:","(공통","(그러나","(그리고","(글로벌","(기본값),","(기본적으로","(꺾쇠괄호)","(다른","(디렉토리","(또는","(맨","(모듈","(모듈로","(병합되지","(예","(예.","(예:","(윈도우)","(유닉스).\"","(이","(이것들이","(인코딩","(주어진","(즉","(즉,","(최소","(타입","(특정",")","):",");","*","**","**/","*,","*/","*/,","*/];","*=","*code*","*declaration*","*만","*속성)가","+","+,","+=",",",".","..","...","....","...;","...c","...default","...defaults,","...first,","...nums:","...passthrough","...rest:","...rest]","...restofname:","...second,","../","../../node_modules/@types/","../node_modules/@types/,","./","./#{locale}/messages를","./#{locale}/messages와","./de/messag","./dist/main.js를","./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(...)",".bundle()",".currentvalue();",".d.t",".d.ts)을",".entry(\"entry.ts\")",".es,",".es6",".h파일로",".j",".js,",".js.pipe(gulp.dest(\"dist\"));",".json",".jsx",".jsx).",".jsx)도",".js로",".js와",".js파일에는",".length",".log(...)",".map",".multiply(5)",".pipe(buffer())",".pipe(gulp.dest(\"dist\"));",".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",".tsx",".tsx)",".tsx,",".tsx로",".ts로",".ts와",".use(typescript())",".vscode/settings.json","/","/*","/*!로","/**","/,","//","///","////////////////////////////////////////","//그래도","/\\.js$/,","/\\.tsx?$/,","/^[0","/^[a","/collections/generic/","/generated/templates/views에","/generated/을","/moduleb.d.t","/moduleb.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/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.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/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","/undefined라고","/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입니다.","1","1)","1).join(\"","1);","1,","1.1","1.1.2:","1.36","1.5에","1.5에서는","1.7","1.7).이렇게","1.8","1.8.4","10","10,","100","100)","100,","1000);","1000}","1001","100;","101","10;","10];","10am.\");","10}));","10};","10을","10이","10입니다.","10진수","11","11;","12","12,","123;","12;","13","13);","13;","13};","14","16","16진수와","17);","1;","1x","1로","1을","1이어야","2","2)","2));","2);","2,","2.0","2.0,","2.2).","2.3","20","20,","2013","2013:","2015","2015:","2015년을","2015부터","2015에서","2015와","2015의","2017","2017이","20;","2261","26","2808","2824","2;","2]);","2],","2];","2})}","2};","2를","2와","2의","2진수","3","3);","3,","32);","32)에","34m.","35","37;","3;","3];","3});","3};","3개의","3에는","4","4);","4,","4000","45)","4;","4]);","4];","4}","5","5)","5,","5.0;","500);","52);","5;","5];","5]값을","5m.","5x","5분","6","6,","6;","6];","6의","7","7,","8","8;","8진수","9","9;","9]+$/;",":",":)",":data",";","<>","=","==","===","========","=>","=를",">",">=",">>,",">>>,","?","?로","?를","@augment","@classdecor","@component({","@configur","@configurable(false)","@enumer","@enumerable(false)","@f","@f()","@format","@format(\"hello,","@g","@g()","@intern","@param","@reflect.metadata","@reflect.metadata(\"design:type\",","@requir","@required와","@seal","@sealed가","@sealed을","@t","@type","@types,","@types/","@types/,","@types/browserifi","@types/lodash","@types/node/index.d.ts에","@types/react","@type{array.}","@type{array}","@valid","@표현식의","[","[\"\",","[\"**/*.ts\",","[\"./typings\"]","[\".ts\",","[\"0\",","[\"alice\",","[\"bob\",","[\"copi","[\"es2015\",","[\"hearts\",","[\"hello\",","[\"node\",","[\"node_modules/jquery/dist/jquery\"]","[\"require\",","[\"ts\"]);","['.ts']","['age',","['copyhtml'],","['es2015'],","['lib'],","['name']);","['node_modules/angular2/bundles/angular2.js',","['scripts/**/*.js',","['somelib'],","['src/*.html']","['src/main.ts'],","[,","[0","[0,","[1,","[10,","[10:34:20]","[10:34:21]","[10:35:22]","[10:35:24]","[1]","[2]","[3,","[4,","[]","[];","[]를","[directions.up,","[disposable,","[elemname:","[first,","[first]","[getclassnamesymbol](){","[index:","[k","[key:","[new","[number,","[p","[pickedsuit]의","[propname:","[s:","[second,","[somebody]","[string,","[sym]:","[x:","[x:string]:","[{","]","],","];","^","_","_.","_.padstart(\"hello","__dirnam","__extends,","__extends와","__rest,","__spread에","_fullname:","_i","_p0:","_p1:","_x:","_y:","_와","```","```t","`bob","`e`","`hello","`hello,","`mi","`types\"","`x`","a):","a++;","a,","a.a","a.b","a.b.c,","a.ts가","a.ts에","a.y);","a:","a:\"\"","a;","a;,","a[10]","abov","abstract","abstract으로","accept","access","accessor,","accid","accomplish","account","accountingdepart","accountingdepartment();","acquiring,","activ","activat","activatable]);","activate()","activate:","actual","ad","adams\"를","add","add(operand:","add(x,","add(x:","add:","addclicklistener(onclick:","addclicklistener가","addclicklistener에","addit","address:","addtoz(x,","advanc","advis","ag","again,","age:","age?:","agemap[\"daniel\"]처럼","agnostic,","album","album.albumlabel;","albumlabel","alert","alert(\"card:","alert(\"hello,","alert(\"thi","alert('hello","alert(buildlabel(\"sam","alert(colorname);","alert(stringnumeric.add(stringnumeric.zerovalue,","alert.","alertopt","alia","alias","alias):","alias;","aliased(arg:","aliased는","aliases)","aliases)은","aliases는","aliases도","aliases를","aliases와","aliases은","aliases을","aliasing(typ","alias가","alias를","alias에","allow","allowed.","allowj","allowjs에만","allowjs와","allowsyntheticdefaultimport","allowunreachablecod","allowunreachablecode와","allowunusedlabel","allowunusedlabels로","allvalidators.t","along","alreadi","alter","alway","alwaysstrict","alwaysstrict,","ambiance:","ambient","amd","amd,","amdmodule.j","amdmodule.t","amd를","amd모듈은","analog","analogclock","analogclock이","angular","angular가","anim","animal(\"cat\").name;","animal(\"goat\");","animal):","animal,","animal;","animal[]","animalshavemuscl","animalshavemuscles()","animals의","animal과","animal로","animal로부터","animal에","animal에서","animal을","animal의","animate(dx:","annotated되어","annotate를","annotations)","anoth","anothercomponent(prop:","any)","any):","any)=>ani","any)가","any,","any;","any[]","any[])","any[]):","any[],","anywher","any가","any는","any로","any를","any만","any에서와","any와","any을","any의","any입니다.","any입니다:","apart","api","api,","api를","api에","api의","app","app)","app.t","app.ts를","app.ts에","app.ts의","app.usedefaultfiles();","app.useiisplatformhandler();","app.usestaticfiles();","app`,","appear","appli","applic","applymixins(derivedctor:","applymixins(smartobject,","approach","approch.","appropri","approxim","area(s:","area:","area도","arg","arg;","argument","argument.\");","arguments)","arguments);","arguments.","arguments.length","arguments[0];","arguments[1];","arguments[parameterindex]","arguments를","arguments의","arg에","arg의","arity:","arr","arr:","array","array#foreach는","array(52),","array(pad","array(this.numspac","array)","array):","array.","array.prototyp","array.prototype.concat에","array.prototype.toobserv","array:","array;","array는","array와","array의","arrow","as.위","asp.net","aspect","assert","assertion)을","assertions)","assertions),","assertions)을","assertions은","assertion은","assertnever(s);","assertnever(x:","assertnever는","assign","assignment)","assumpt","astut","atom","auditing\");","augmentation)","author","automat","avail","awar","awesom","a{를","a를","a에","a와","a의","b","b);","b){","b,","b.ts가","b.ts는","b:","b;","b?:","babel","babel)에서","babel,","babelifi","babelify는","babelify도","babelify를","babelify에","babel과","babel은","babel의","back","badprop","bags)\"과","bags)\"을","bags)과","bar","bar(1);","bar(1,","bar(a,","bar,","bar.a;","bar:","bar;","bar?:","bark()","bark()와","bar의","base","base:","basector.prototype[name];","basectors.foreach(basector","basectors:","basedir:","baseurl","baseurl에","baseurl을","basic","basiccalcul","basiccalculator(2)","basiccalculator를","be","becom","bee","beekeep","beekeeper;","beep\");","befor","beforeall(action:","behav","behavior.","behavior:","below).","bend","benefits)","beta.11\",","beta.2\",","between","binary:","bird","bird):","bird가","bird는","bivari","bivariance)","block","blue","blue,","blue}","bobbington`;","body가","bookkeep","boolean","boolean)","boolean):","boolean,","boolean.","boolean;","booleanlikeheterogeneousenum","boolean}'입니다.","boolean은","boolean을","boolean이므로","bootstrap(myapp);","both","bothplu","bothplus에","bower_components,","box","box:","br","bracket\"","break","breakpoint가","breakpoint를","break문을","breed:","briefli","broadli","broken(name:","browse.","browser","browser\"","browserifi","browserify()","browserify({","browserify,","browserify가","browserify를","browserify에","browserify와","browserify의","buffer","buffer');","buffer와","bug","build","build)","buildlabel","buildlabel(name:","buildlabel.prefix","buildlabel.suffix;","buildname(\"bob\");","buildname(\"bob\",","buildname(\"joseph\",","buildname(firstnam","buildname(firstname:","buildname(undefined,","buildname;","buildnamefun:","build에는","built","builtd에","bundl","bundle()","bundle);","bundle);을","bundle.j","bundle.js가","bundle.js의","bundle을","button","button.animate(0,","byte","b가","b는","b를","b에는","b의","c","c#","c#에서는","c#의","c()","c();","c(10);","c):","c.a","c.b","c.d;","c.interv","c.prop","c.reset();","c.x;","c:","c:\\program","c;","c[getclassnamesymbol]();","cache:","calcul","calculatedistancefromorigin(point:","calculator();","calculator(2);","calculator,","calculator.t","call","callabl","callable.","callable/construct","callback","callback:","callbacks)","called\");","called.","calls)","calls.","captur","capture라고","card","card:","card;","cardpick","cardpicker();","cardpicker()는","cards:","card를","card와","care","caroline\",","case","case가","cat","cat):","cat;","catch","catskittyset","cd","cdn","cdn을","chang","charset","check","checking\"","checking)","checkj","checkjs를","checks)","children:","chinese:","choos","circl","circle,","circle;","citi","city;","city를","class","class)","class,","class.","class.d.t","class:","classdecorator(constructor:t)","classes)","classes,","classes:","classic","classnam","clause):","cli","clickableprop","cli를","clock","clockconstructor","clockconstructor,","clockconstructor와","clockinterfac","clockinterface;","clockinterface라는","clone","clone(animal:","clone.m();","clone.p;","cloner","close","cloud\"","cn","co","code","code\"]","code)","code,","code.","code:","code나","collaps","color","color(value:","color.blue;","color.green","color.green;","color.r","color:","color?:","color[2];","colorname:","color가","color에","colour","colour:","combin","combinations:","come","comfort","command","common","commonj","commonjs,","commonjs/node.j","commonjs/require.js)작은","commonjs가","commonjs를","commonjs모듈","commonjs와","compat","compil","compileonsav","compileonsave를","compiler)","compiler:","compiler?)","complex","complexity.","compon","component)","componentfoo(prop:","components/","components를","comput","concept","concepts)","config.clor;","config.color;","config.width","config.width;","configs/base.json:","configur","configurable(value:","configurationfile을","configure(iapplicationbuild","configure를","conflict","conflict.","conflicts\"","conflicts,","confusing,","consid","console.error.bind(console));","console.log(\"beep","console.log(\"depart","console.log(\"f():","console.log(\"g():","console.log(\"galloping...\");","console.log(\"gener","console.log(\"half","console.log(\"oh","console.log(\"roam","console.log(\"slithering...\");","console.log(\"th","console.log(\"tick","console.log(\"오류","console.log('clicked!');","console.log('hello!');","console.log('woof!","console.log((e).x","console.log(`\"${","console.log(`\"${s}\"","console.log(`${this.name}","console.log(`'${","console.log(`anim","console.log(`hello","console.log(a","console.log(a.x","console.log(arg.length);","console.log(data,","console.log(e));","console.log(e);","console.log(e.x","console.log(employee.fullname);","console.log(entry);","console.log(f());","console.log(first);","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);","console.log(i);","console.log(item));","console.log(labelledobj.label);","console.log(moment.format());","console.log(mouseevent.button);","console.log(new","console.log(num);","console.log(obj[sym]);","console.log(pet);","console.log(rest);","console.log(sayhello(\"typescript\"));","console.log(second);","console.log(this.isact","console.log(x","console.log(x)","console.log(x.count);","console.log(x.startswithhello());","console.log(x[0].substr(1));","console.log(x[1].substr(1));","console.log(x[5].tostring());","console.log(y.reverseandsort());","consolelogg","consolelogger());","const","const))","const,","const.","constant","constraints)","construct","constructable,","constructor","constructor()","constructor(greeting:","constructor(h:","constructor(m:","constructor(message:","constructor(name:","constructor(numfeet:","constructor(priv","constructor(protect","constructor(publ","constructor(readonli","constructor(thename:","constructor(valu","constructor(x:","constructor.","const는","const를","const변수의","consum","consumed.","consumer.t","consumpt","contain","content:","content;","context","context:","contribut","control","control과","control을","control의","conveni","convers","copi","core","core)","core를","correctli","correspond","count","count:","counter","counter.interv","counter.reset","counter;","cover","creat","create(c:","createcardpicker(this:","createcardpicker:","createcardpicker는","createclock","createclock(","createclock(analogclock,","createclock(digitalclock,","createclock의","createelement(tagname:","createelement와","creategreeting(s)","createinstance(bee).keeper.hasmask;","createinstance(c:","createinstance(lion).keeper.nametag;","createsquare(config:","createsquare(squareoptions);","createsquare({","createsquare를","createsquare에서","createsquare의","createzoo():","crlf","cs","ctor(hour,","ctor:","current","currenttime:","currentvalu","currentvalue():","currentvalue:","custom","customcomp","czech:","c를","d","d.t","d3","d3.base;","d3.d.t","d3:","d3는","d3이라는","d:","d;","dad","dad.nam","danger","data","data:","date)","date);","date;","de","deactivate()","deactivate:","dead","debug","debug:","debugg","decimal:","deck","deck)","deck):","deck.createcardpicker();","deck:","deck객체를","deck를","deck에","declar","declaration)","declaration.","declaration:","declarationdir","declarations!","declarations)","declarations,","declarations.","declarations.d.t","declarations으로","declaration에","declaration을","decorator,","decorators)","decorator가","decorator는","deep","default","default)","default:","defaultextension:","defaulthead","defaults의","default를","default의","defin","define(\"namedmodule\",","define(...)","define(...,","define(...args:","define([\"foo\"],","define([\"libname\"],","define([\"require\",","define,","define.amd)","defines.","define을","definit","definitelytyp","del","del(['wwwroot/scripts/**/*']);","demonstr","depart","department();","department.generatereports();","department.printmeeting();","department.printname();","department:","department;","depend","dependencies)","dependencies에","dependency에","deprec","derivedctor.prototype[name]","describ","descriptor","descriptor.configur","descriptor.enumer","descriptor.set","descriptor.set;","descriptor.valu","descriptor.value;","descriptor:","descriptor가","descriptor는","descriptor로","descriptor에","descriptor의","design","destructur","destructuring)","detail","details.","detect","dev","devdepend","devdependencies.","develop","devtool:","diagnost","dictionari","dictionary)","didn't","diff(one:","differ","differ.","differences)가","differenti","digit","digitalclock","direct","direction.up","directions.down,","directions.left,","directions.right]","directive:","directori","directories)","disablesizelimit","discourag","discrimin","discriminant.","display","dispos","disposable,","disposable과","dispose()","dispose:","disregard","dist","dist/","dist/bundle.j","dist/index.html을","dist/main.j","distancefromorigin(point:","distinct","distinguish","dist에서","dist의","div","dive","div가","do'","doanimalshavemuscles()","document","document.body.innerhtml","document.getelementbyid(\"example\")","document.getelementbyid(divname);","documentation.","documentation:","document의","doe';","doesn't","dog","dog();","dog):","dog.bark();","dog.move(10);","dog;","dog는","dog의","dom","dom\":","dom\";","dom\"과","dom,es5,scripthost","dom,es6,dom.iterable,scripthost","dom.iter","dom을","dom의","don't","done","donefn)","dot","down","down,","downleveliter","download","drop을","due","duo","duo(__dirname)","duration:","duration?:","dx","dy","dy:","e","e)","e.bar","e.bar)","e.foo","e.g.","e.messag","e.message;","e.x","e.y)));","e.y));","e1","e2","e2의","e:","each","earlier","earth...\");","eas","easi","easier","easing)","easing:","echo","ecmascipt","ecmascript","ecmascript2015","ecmascript2015에","ecmascript3","ecmascript5","ed","edge에서","effect","effects.","either.","elapsedtim","elapsedtime:","elapsedtime?:","element","element;","elementattributesproperti","elementchildrenattribut","elementclass","elements)","eleph","elephant(),","elephant,","elsewher","elt","elt.innertext","emitbom","emitdecoratormetadata","emitdecoratormetadata[1]","emitdecoratormetadata을","emit을","employe","employee(\"bob\");","employee(\"howard\",","employee();","employee.fullnam","employee;","employeenam","employee는","employee라는","employee를","employee에게","employee의","empti","empty;","empty를","empty에","en","end","ended)","enforc","enforce:","english","enough,","ensur","entir","entri","entries:","entry.t","entry:","entry를","enum","enum.a;","enum;","enum[a];","enum[enum[\"a\"]","enumer","enumerable(value:","enums)","enums는","enum에서","enum은","enum의","environ","environment.","epithet;","err;","error","error(\"bas","error(\"miss","error(\"someth","error(\"unexpect","error(`expect","error(`unsupport","error(message);","error(message:","error,","errors)","es","es2015","es2015,","es2015.collect","es2015.cor","es2015.gener","es2015.iter","es2015.promis","es2015.proxi","es2015.reflect","es2015.symbol","es2015.symbol.wellknown","es2015/es6는","es2015도","es2015를","es2015에","es2015에서","es2015인","es2016","es2016.array.includ","es2017","es2017.object","es2017.sharedmemori","es2017.typedarray","es3)","es3,","es3를","es3와","es3으로","es5","es5,","es5:","es5를","es5보다","es6","es6),","es6,","es6:","es6의","es7","esnext","esnext.asynciter","esnext.promis","especi","evalu","evaluate()","evaluated\");","evaluateoperator(operator:","evaluation)","event","event)","event:","event;","eventtarget):","eventtyp","eventtype,","exact","exactli","exampl","example)","example,","example:","example;","excerpt)","excess","exclud","exclude는","exclude와","execute:","exist","exist.","existingrequiredparameters,","existingrequiredparameters.push(parameterindex);","existingrequiredparameters:","exp","exp();","exp)","expect","expected,","experimentalasyncfunct","experimentaldecor","experimentaldecorators[1]","explain","explicit","explicit,","explorer가","explorer를","export","export)는","export.","exported)","exported되지","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하는","expos","express","express();","express,","expression...\"","expressions)","expressions.","expr은","expr입니다.따라서","extend","extend(first:","extend(new","extend)","extends)","extends는","extends를","extends에서","extends의","extend에","extens","extension\",","extensions:","extensions을","extern","externals:","extran","extrem","f","f()","f():","f();","f(1);","f(1,","f([1,","f([first,","f(condition,","f(e);","f(false);","f(false,","f(g(x))와","f(input:","f(obj:","f(shouldinitialize:","f(sn:","f(this:","f(true);","f(true,","f(x)","f(x:","f({","f({});","f12","f5키를","factory(require(\"libname\"));","factory(require,","factory(root.libname);","factory)","factory);","factory는","fail()","failed\");","fall","fallthrough","fals","false)함수","false,","false;","false];","family,","faq","far.","faster.","favored.","favorit","featur","feedpets(pets)","feet:","fetcher","few","fewer","field","file","file)","file,","file.","file1.j","file1.t","file2.j","file2.t","file3.t","fileaccess","filecont","filecontent);","filename:","files)","files,","files.","files].","file을","final\"","final\",","finally,","find","fine","finish","first","first)","first,","first];","firstnam","firstname:","firstname;","firstname에","first와","fish","fish가","fish는","fish라는","fish의","fixed(name:","flag","flags)","fli","flower","fly();","fly라는","fn():","fn(myelem);","fn(x.diff);","fn(x:","focus","folder.","folder1","folder1/file2","folder2","folder2/file3","follow","following:","foo","foo!.length;","foo()","foo();","foo(x:","foo,","foo.d.ts:","foo.dostuff();","foo.length;","foo.sometyp","foo.somevar.a;","foo:","foo;","foo?:","food","food:","fooprop","fooprop)","footnot","footnote.","foo라고","for)","for,","for..in","for..in은","for..of","for..of,","for..of는","for..of와","forceconsistentcasinginfilenam","form","format(formatstring:","format:","formatmetadatakey","formatstr","formatstring);","formatstring.replace(\"%s\",","for루프에","found","fourth]","fr","framework","framework:","frankwallis/duo","french:","friendli","fs","fs.readfilesync(f);","fs.writefilesync(out,","fulli","fullnam","fullname():","fullname(newname:","fullname:","fullname에","fullname을","function","function()","function(exports_1)","function(f)","function(foo)","function(grunt)","function(mouseevent)","function(mouseevent:","function(pets)","function(point:","function(s)","function(somelib)","function(source:","function(src,","function(src:","function(start:","function(this:","function(x,","function(x:","function(y:","function)","function).","function,","function.","function.d.t","function.d.ts.","function:","functions)","functions,","functions.","function가","function만","fuss.","f와","f의","f함수","f함수가","f함수에서","g","g()","g():","g();","g)(x)은(는)","g.alert({","g.log({","galloping...","gener","general\"","general,","generated/folder2/file3","generatereports():","genericidentityfn","genericnumb","genericnumber();","generics)","german:","get","get():","getciti","getcity();","getcity;","getclassnamesymbol","getcompiler()","getcounter():","getcounter();","getdistance(p:","getdistance의","getelevatorpitch()","getformat","getformat(target:","getformat(this,","getgreeting()","getname(n:","getobject(done:","getpaddingstring()","getpaddingstring():","getproperty(o:","getproperty(obj:","getproperty(person,","getproperty(x,","getproperty라는","getproperty에서,","getproperty의","getrandompadder()","getresult()","getsmallpet():","getsmallpet();","getsomevalue(),","getter","getters/setters를","getter와","getthing()","getthing():","getwidget","getwidget(\"al","getwidget(43);","getwidget(n:","getwidget(s:","get과","get을","give","given","glob","global","global.","global.d.t","go","good","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(\"hello\");","greeter(\"hello,","greeter(\"world\"));","greeter(\"world\");","greeter();","greeter(message)","greeter(person","greeter(person)","greeter(person:","greeter(user);","greeter.html","greeter.j","greeter.prototype.greet","greeter.standardgreeting;","greeter.t","greeter.ts파일을","greeter1","greeter1:","greeter1은","greeter2:","greeter:","greeter;","greetermaker();","greetermaker.standardgreet","greetermaker:","greetermaker라는","greeter는","greeter라고","greeter를","greeter을","greeter의","greeter클래스의","greeting\"","greeting,","greeting:","greetinglib","greetinglib.opt","greetinglib.options.log","greetinglik","greetinglike):","greetings\");","greetings,","greetingset","greetingsettings):","grid","grid(1.0);","grid(5.0);","grid.origin.x);","grid.origin.y);","grid1","grid2","grid를","grid의","grunt","grunt.initconfig({","grunt.loadnpmtasks(\"grunt","grunt.registertask(\"default\",","gruntfile.j","guard","guard)는","guards)","guard라는","guid","guidanc","guide,","guidelin","guide를","gulp","gulp)","gulp,","gulp.src(\"src/*.ts\")","gulp.src(paths.libs).pipe(gulp.dest('wwwroot/scripts/lib'));","gulp.src(paths.pages)","gulp.src(paths.scripts).pipe(gulp.dest('wwwroot/scripts'))","gulp.src(paths.scripts).pipe(gulp.dest('wwwroot/scripts'));","gulp.task(\"copi","gulp.task(\"default\",","gulp.task('clean',","gulp.task('copyhtml',","gulp.task('default',","gulp.task('lib',","gulpfil","gulpfile.j","gulpfile.js)","gulpfile.js라는","gulpfile.js를","gulpfile.js은","gulpfile을","gulp로","gulp를","gulp에서","gulp을","gulp의","gutil","gutil.log);","gutil.log);을","g을","g함수가","g함수는","h","h.","hand,","handbook","handbook에서","handbook을","handbook의","handelchar(char:","handler","handler();","handler,","handler:","handler의","hard","hasmask:","have.","have:","havemuscl","havemuscles;","havemuscles가","height:","hello","hello(\"typescript\");","hello(compiler:","hello.tsx라는","hello.tsx에","hello:","helloprop","helloprops)","help","here","here,","here.","hex:","hidden","hierarchy,","high","higher)","hint","home:","homeprop","homeprops):","hors","horse(\"tommi","horse과","horse는","horse의","hostname?:","hour:","howard","however,","html","html\",","html\"],","html'","html'...","htmlcanvaselement;","htmldivelement):","htmldivelement;","htmlelement):","htmlelement;","htmlimageelement;","htmlinputelement).value;","htmlinputelement;","htmlspanelement;","html이","http://go.microsoft.com/fwlink/?linkid=518007","http://json.schemastore.org/tsconfig에서","https://aka.ms/typ","https://github.com/definitelytyped/definitelytyped.","i'll","id","idea","ident","identifi","identifier!는","identifier의","identity(\"mystring\");","identity(arg:","identity;","ide를","ide에","ifitexists가","if문","ignored:","ignore를","iife로","iife를","imag","imagin","immut","impact","implement","implements를","implements와","implicit","import","import(예:'...'에서","import),","import).","import/export의","imported.","importhelp","importing를","imports(별칭으로","imports)","imports는","imports로","imports를","imports에","imports에서","imports의","import가","import는","import된","import로","import를","import문에서","import에","import에서는","import의","import하거나","import합니다.","in\"","in\")","in\");","in)","includ","inclusive.\");","incorrectli","increas","increment:","indentedstr","independent.","index","index,","index.d.t","index.d.ts와","index.html","index.html에","index.html을","index.html의","index.html이라는","index.html파일을","index.j","index.js)","index.js는","index.js라는","index.tsx로","index.tsx를","index.ts가","indexer를","indic","industries\",","infer","inference)","inference)에","infin","infiniteloop():","info:","information.","ing","inherit","init","initi","inlinesourc","inlinesourcemap","input","input:","input;","input[0];","input[1];","instal","install을","instanc","instance.","instanceof","instanceof의","instanti","instead","instead.","int32array,","integration)","intellij","intend","interact()","interest","interfac","interface)","interface):","interface.","interface;","interfaced(arg:","interfaces)","interface를","interpret","interval:","intrinsicel","introduc","introduct","invoc","invok","invokelat","invokelater([1,","invokelater(args:","is.","is:\"","isacceptable(s:","isactive:","isdisposed:","isdone:","isfish(pet:","isfish가","ismatch","isn't","isnumber(x:","isolatedmodul","isprim","isprime(2);","isprime(x:","isstring(x:","it'","it.","it:","italian:","item","items.foreach((item,","items.foreach(item","item을","iter","iterable로","ivogabe/gulp","i가","i는","i를","i와","ja","japanese:","java","javascript","javascript,","javascript가","javascript는","javascript로","javascript를","javascript에","javascript에는","javascript에서","javascript에서와","javascript와","javascript의","javascript이므로","javascript입니다.","javascript파일을","java를","java와","jim","jim.log();","jim.name;","john","join(...paths:","jqueri","jquery,","jquery.d.t","jquery;","jquery는","jquery라는","jquery에","js","jsdoc","jsdoc)","jsdoc@augments를","jsdoc에서","jsdoc으로","jsdoc을","jsdoc의","json","jspm","jspm@beta","jspm_packag","jspm의","jsx","jsx.element","jsx.element;","jsx.element[]","jsx.elementattributesproperty에","jsx.elementchildrenattribute를","jsx.elementclass는","jsx.elementclass에","jsx.element에","jsx.element의","jsx.intrinsicel","jsx.intrinsicelements라는","jsx.intrinsicelements에서","jsxfactori","jsxfactory를","jsx는","jsx를","jsx에서","jsx와","jsx의","js를","js에서","k","k)","k):","k.dosomething();","k[]):","k]:","katz의","keep","keeper:","keepwholeobject","keepwholeobject(wholeobject:","key","key:","keyboard","keycode:","keyev","keyof","keyof를","keyof와","keys:","keys]:","keys는","keyword","kind","kind:","kitti","kitty.nam","kitty.numl","kittyset","know","known","ko","korean:","k는","label","label:","labelledvalu","labelledvalue)","labelledvalue은","label이라는","languag","larg","last","lastnam","lastname:","lastname;","lastname?:","later","layeggs();","lead","left","left,","left:","leg","legal","legs\");","length","length:","lengthwis","length는","let'","let,","lettersonlyvalid","lettersonlyvalidator();","lettersonlyvalidator.t","lettersregexp","lettersregexp.test(s);","lettersregexp와","let과","let에","let은","let을","let의","let이","level","level)","lf","lib","lib\";","lib.d.t","lib.d.ts)를","lib.d.ts,","lib.d.ts와","librari","libraries)","libraries,","library!","library'","library,","library.","libs:","lib가","lib에","line","link","linkedlist","linkedlist;","lion","list","list)","list:","list[1]","listemittedfil","listenevent(eventtype.mouse,","listenevent(eventtype:","listfil","lists.","liter","live","load","loader","loader\"","loader'로","loader'에","loader).","loader:","loaders,","loaders:","loader가","loader는","loader도","loader를","loader에","loader와","loading...","local","localhost","locat","location:","lodash","lodash,","lodash를","lodash와","log","log()","log():","log.t","loggabl","loggable은","loggingident","loggingidentity(3);","loggingidentity(arg:","loggingidentity({length:","logopt","long","look","loop","m","m()","m.someth","m:","m;","made","main","main.t","main.ts라는","main.ts를","mainbutton(prop:","mainvalid","major","make","makegreet","makegreeting(s:","makesound():","manag","mandatori","mani","manual","many/too","map","map\",","map(f:","map,","map.j","map.t","map;","map['foo'];","mapping)","mappings)","maproot","maps으로","map과","mark","master","match","match\"","match\"}`);","matches\"","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","mathlib.isprime(2);","mathlib;","maximum","maxnodemodulejsdepth","mean","meaning:","meanings:","meant","meet","member","member)는","members)","members)에","memori","merg","merges)","messag","message\");","message:","message;","metadata","metadata\":","metadata\";","method","method()","method,","method.apply(this,","microsoft.aspnetcore.staticfil","microsoft.typescript.compiler:","microsoft.typescript.default.prop","microsoft.typescript.default.props,","microsoft.typescript.msbuild:","microsoft.typescript.msbuild를","microsoft.typescript.target","middleiniti","middleinitial:","midnight까지","milliseconds)","mind","minute);","minute:","mixcolor(colorname:","mixin","mixin을","mkdir","mod_1","mod_1)","mod_1.someth","mod_1;","mod_1_1;","modal:","mode)에서","model","model.ts라는","modifi","modifier)","modifiers)","modul","modular","module\";","module)","module).","module,","module.","module.d.t","module.d.ts,","module.export","module.exports)","module.exports.feedpet","module.exports.readfil","module.exports에","module.exports와","module.js\";","module:","modulea)","modulea.callstuff()","modulea.t","modulea:mytyp","modulea는","modulea를","moduleb.j","moduleb가","moduleb를","moduleresolut","moduleresolution를","modules)","modules,","modules.","module을","moment","moment().utcoffset(x);","moment.js,","moment;","monday","month.\";","month.`;","more","more.","mouse,","mouseev","mouseevent)","move","move()","move():","move(distanceinmet","move(distanceinmeters:","move를","mozilla","ms","msbuild","msbuild에","msbuild에서","msbuild에서의","ms측의","multi","multipl","multiply(operand:","multiply는","my.application.customer.addform과","my.application.order.addform","myadd","myadd:","myadd는","myapp","myarray","myarray:","myarray[0];","myarray[2]","myarray[2]를","myclass.t","mycompon","mycomponent();","mycomponent가","mycoolfunction()","mycoolfunction(f:","mycoolfunction(function(x)","mycoolfunction가","mycoolfunction에","mycoolfunction이","mydeck","mydeck[pickcard(mydeck)];","myelem:","myfactoryfunction()","myfactoryfunction();","myfunc.t","mygenericnumb","mygenericnumber.add","mygenericnumber.zerovalu","mygreet","mygreeter());","mygreeter.greet","mygreeter.showgreeting();","mygreeter;","myidentity:","mylargemodul","mylargemodule.dog();","mylargemodule.t","mylib","mylib.","mylib.makegreeting(\"hello,","mylib.numberofgreetings;","mymodel","mymodel();","mymodules.d.t","myobj","myothermodule.t","mysearch","mysearch:","mysquar","mystr:","mytestpage.html","mythings.t","myurl","myvalid","n","n();","n)","n.name);","n:","n;","name","name!.charat(0)","name)","name,","name.","name.charat(0)","name:","name;","name?:","named)","named;","namedmodule이라는","nameofa","nameorresolv","nameorresolver):","nameresolv","nameresolver;","names)","names.map(n","names:","namespac","namespace,","namespace.","namespaces)","namespaces).","namespaces,","namespaces.","namespacing)","namespacing은","nametag:","name과","name은","name을","name의","name이","name이라는","nan","nativ","native.이","necessarili","need","need,","needed.","nest","network의","never","never):","never는","never를","never에","never의","new","new:","newlin","newname1","newname1\"로","newname1,","newname1를","newname2","newname;","newproperti","newsquar","newsquare.area","newsquare.color","newsquare;","new를","next","next:","nightli","nightlies는","no!","no!\";","nocheck","node","node.d.t","node.j","node.js\"","node.js)","node.js/io.j","node.js가","node.js는","node.js를","node.js보다","node.js에서","node.js의","node/commonj","node/commonjs를","node_modul","node_modules,","node_modules/@typ","node_modules라는","node_modules를","node_modules에서","node가","node는","node로","noemit","noemithelp","noemitonerror","noerrortrunc","nofallthroughcasesinswitch","nofallthroughcasesinswitch는","noimplicitani","noimplicitany,","noimplicitany:","noimplicitany를","noimplicitreturn","noimplicitreturns는","noimplicitthi","noimplicitthis,","noimplicitthis는","noimplicitusestrict","nolib","nolib를","non","none,","noresolv","noresolve)","noresolve가","noresolve를","normalize(p:","nostrictgenericcheck","notation.","notavalidcompon","notavalidfactoryfunction()","note","note:","notempti","notempty;","noth","notic","notion","notokay","notsur","notsure.ifitexists();","notsure.tofixed();","notsure:","nounusedloc","nounusedparamet","now","npm","npm)","npm,","npm.","npm3에서","npm:","npm과","npm을","nuget","nuget과","nuget를","nuget에","null","null'에","null)","null):","null);","null;","null];","nullabl","nullableperson","nulls:","null과","null과는","null로","null은","null을","null이라는","null일","num","num:","number","number'","number'에","number(이)거나","number)","number):","number);","number)를","number,","number;","number;})","number[]","number[]):","number[];","number[][])","number])","number]:","number];","numberdictionari","numberofgreet","numberofgreetings:","numberoflegs:","numberregexp","numberregexp.test(s);","numberregexp는","numbers)","number|string)","number|string):","number|undefined에","number}","number}}","number로","number를","number에","number와","number의","number이거나","number인","number입니다.","numer","numeric과","numfeet:","numlegs:","numlives:","numlivesforcat","numlivesforcat,","nums:","numspaces:","o","o.a;","o.a와","o.b;","o.b에서","o.map(x","o:","o;","o[n]);","o[name]:","o[name];","o[name]은","obj","obj.b","obj.property가","obj.x;","obj[\"property\"]으로도","obj[key];","object","object\"","object,","object.","object.getownpropertynames(basector.prototype).foreach(nam","object.seal(constructor);","object.seal(constructor.prototype);","object:","object;","objects,","object가","object보다","object와","obj에","observ","observable.j","observable.prototype.map","observable.prototype.map에","observable.t","observable.ts는","observable;","occur","octal:","octopu","octopus(\"man","of,","off","offer","ok","old","on","onc","onclickbad(this:","onclickbad는","onclickgood","onclickgood(this:","onclickgood는","onclick이","one,","onetwothree.t","onload:","only\"]","only)","only,","oo","oops!","oo의","opacity:","open","oper","operand;","operator)","operator:","operator;","opportun","option","option1:","option2:","optional:","optionalprop?:","optionals,","options.color","options.volum","options;","options에","options의","order","organ","organization,","origin","originalprop","origin에","other.","otherwis","out","out\"","out\"'","out\")","out\";","out)","out:","outdir","outdir로","outfil","outfile과","outfile을","output","output:","overload","overload.","overloads)","overloads,","overloads:","overview","p","p)","p.i","p.x","p0()","p0(value:","p1()","p1(value:","p1.x","p1:","p:","p;","packag","package,","package.json","package.json.","package.json가","package.json에","package.json을","package.json의","package:","packagecache:","packages,","packages.","packages:","packages를","pad","padder","padding:","padleft","padleft(\"hello","padleft(value:","padleft의","page","page)","page.","pages:","palomino","palomino\");","paragraph","paramet","parameter,","parameter.","parameterindex","parameterindex:","parameternam","parametername은","parameters)","parameters)라고","parameters:","parse(urlstr:","parseint(s).tostring()","parseintbasedzipcodevalid","parseintbasedzipcodevalidator.t","parsequerystring?,","part,","partial","partial.name은","partial;","partialperson","partial과","partial는","partial처럼","particularli","pass","passcod","passcode\")","passcode\";","passcode가","passcode를","passthrough.b","passthrough.c.length;","path","path.join(__dirname,","path:","pathname?:","paths[2]","pattern","pattern.","patterns,","peer","penstrok","penwidth:","peopl","people.name;","people.next.name;","people.next.next.name;","people.next.next.next.name;","people:","perform","person","person(\"jim\"),","person(\"john\");","person();","person)","person.firstnam","person.lastname;","person.name이","person:","person;","person['name']은","person['name']타입을","person[p]","person]:","person]?:","personparti","personprops:","personreadonli","person에","person으로부터","person은","person을","person의","pet","pet.fly()","pet.fly();","pet.layeggs();","pet.swim();","pets)","pets[\"species\"]","pet의","pet이","pick","pickcard","pickcard(15);","pickcard(x):","pickcard(x:","pickedcard","pickedcard.card","pickedcard.suit);","pickedcard1","pickedcard1.card","pickedcard1.suit);","pickedcard2","pickedcard2.card","pickedcard2.suit);","pickedcard;","pickedsuit","pick과","pick은","piec","pl","plain","pleas","pluck(o,","pluck(o:","pluck(person,","pluck과","pluck으로","plugin","plugin.d.t","plugins,","point","point)","point):","point,","point.prototype.distancefromorigin","point3d","point3d:","point:","point;","point가","point를","point입니다.","policy,","polish:","polyfills.js',","polyfill을","polygon","polygons.square();","popular","portuguese(brazil):","position:","possibl","possible)","possible.","possible:","postfix(\"great\");","postfix(epithet:","powershel","pr","predicate)","prefer","preferreduilang","prefix","preloaders:","present","present,","present.","preserv","preserve,","preserveconstenum","preservesymlink","preserve와","preset","presets:","preset을","pretti","pretty[1]","prettysure.tofixed();","prettysure:","pretty를","prevent","price:","primit","principl","printlabel(labelledobj:","printlabel(myobj);","printlabel에","printmeeting():","printname():","privat","private)","private,","private멤버가","private와","private으로","private을","private의","private이다;","privileg","probabl","processdigit(digit:","produc","programmercalcul","programmercalculator.digits.indexof(digit);","programmercalculator.digits.length)","programmercalculator.t","programmercalculator.ts를","programmercalculator는","proj","proj$","proj/","project","project)","project.","project.json에서","projectroot","projectroot/folder1/file2.ts.","projectroot/folder2/file3.ts.","projectroot/generated/folder2/file3.ts.","proj라고","proj로","proj의","proj이라는","promise((resolve,","promise;","promise과","prop","prop'","properti","properties)","properties.","properties:","properties;","propertiesdecorator등에","property\";","property,","propertydescriptor)","propertykey)","propertykey);","propertykey:","propertyname);","propertyname:","props.children","props:","props;","propstyp","props와","props의","protect","protected)","protected로","protected멤버가","protected멤버에도","protected입니다.","protocol?:","prototyp","provid","proxi","proxifi","proxify(o:","proxify(props);","proxify):","proxy;","proxyprop","pst","pt","public","public,","public를","public와","public으로","public을","public입니다.","publish","publishing,","pull","purpos","purpose:","put","python","python\");","qualiti","questions)","quick","quirks)","r.js)과","r.로","radius:","rais","rang","rare","rc1","react","react!","react!\"라고","react,","react.compon","react.component는","react.createel","react.createelement(\"div\")","react.createelement를","reactdom","reactdom.render(","reactnamespac","react를","react에서","react와","react의","read","reader","readfil","readonli","readonly,","readonly;","readonlyarray","readonlyarray를","readonlyarray타입이","readonlyperson","readonlystringarray","readonly도","readonly로","readonly를","readonly와","readonly을","readonly입니다.","ready,","real","realist","realli","reason","reason,","reasons.","recommend","record","record는","record와","rectangl","red","red,","refer","references)","reflect","reflect.definemetadata(requiredmetadatakey,","reflect.getmetadata(\"design:type\",","reflect.getmetadata(formatmetadatakey,","reflect.getownmetadata(requiredmetadatakey,","reflect.metadata","reflect.metadata(formatmetadatakey,","regexpbasedzipcodevalidator}","regist","reject()","reject)","rel","relat","relative로","removecom","renaming)","render()","render:","replac","reports...\");","represent.","request","request.","requir","require(\"...\");","require(\"...\")문이","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(\"name\")를","require(\"path\")","require(\"tsify\");","require(\"url\");","require(\"watchify\");","require('browserify');","require('del');","require('gulp","require('gulp');","require('somelib');","require('tsify');","require('vinyl","require()","require([\"./zipcodevalidator\"],","require(modulename:","require(modulenames:","require(path:","require,","require.j","require.js)","require.js의","require.js입니다.","required(target:","requiredmetadatakey","requiredparameters)","requiredparameters:","requiredprop:","requiredprop이","requirej","requirejs,","requirejs/amd를","require라는","require에","reset():","resolut","resolution)","resolution은","resolv","resolve:","respond(\"princess","respond(recipient:","respons","response):","response.yes)","rest","restofname.join(\"","restor","result","result);","result.","result1","result2","result3","result4","result;","result[k]","results)","results.code);","return","return;","reusabl","revers","reverse(s:","reverse;","review","revisit","rhino","rhino(),","rhino();","rhino,","rhino;","rhino가","rhino는","right","right,","right:","right;","ro","ro.length","ro.push(5);","ro:","ro;","ro[0]","rolldie():","root","root.returnexport","rootdir","rootdirs)","rootdirs[2]","rootdirs를","rootdirs의","roots를","roughli","ru","rule","rules)","rules:","run","runner","runtim","runtime)","runtime)이","russian:","s","s.height","s.length","s.radiu","s.size","s.size;","s.width;","s:","s;","safe)","safer","safety)","sam","sam.move();","same","sammi","sampl","sample.j","save","sayhello","sayhello()","sayhello();","sayhello(name);","sayhello(name:","sayhello(somebody)","sayhello를","scale","scale:","scenarios)","scientificcalcul","scientificcalculator(2)","scientificcalculator는","scientificcalculator입니다.","scope","scoped.","scoping)","scoping이라고","script","script.","scripthost","scripts/app.ts를","scripts:","scripts라고","scripts를","scripts에","seal","sealed(constructor:","sealed(target)","search","searchfunc","searchfunc;","search의","second","second)","second,","second:","second]","second]:","seconds)","second라는","second의","section","section.","see","see:","seem","select","select()","select():","select:","selectablecontrol","selectablecontrol에는","selectablecontrol은","selectablecontrol을","selectablecontrol의","selection;","selector","selector:","sentence:","sep:","separ","serializ","serv","server)","set","set([\"cat\",","set(value);","set(value:","set,","setinterval(()","setters:[","setter가","setter에","settime(d:","settimeout","settimeout(()","settimeout은","settime과","set으로","set을","sever","sfc는","sfc로","shadow","shadowing)","shadowing은","shadows하기때문에","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","shim","shorter","shorthand","show","showgreeting():","showhello","showhello(\"greeting\",","showhello(divname:","showhello에","side","side:","sidelength:","sideprop","sideprops):","signatur","signature)","signature)을","signatures\"","signatures)","signatures)에","signatures)을","signatures)이","signatures)입니다.시그니처의","signatures:","signature로","significantli","similar","similarly.","simpl","simple.","simplemodule.j","simplemodule.t","simpli","simplifi","sin","sin()","singl","situat","size","size:","size;","skipdefaultlibcheck","skipdefaultlibcheck를","skiplibcheck","skiplibcheck를","slashesdenotehost?):","slithering...","small","smartobj","smartobj.interact(),","smartobject","smartobject();","smith\"));","smith\";","smith\"를","smrq/tsifi","sn","sn:","sn;","snake","snake(\"sammi","snake()];","snake)[]","snake와","snake을","so.","solut","somearray","somearray)","somebodi","somebody);","somebody의","somefunc","somefunc()","somefunc();","somelib","somelib.thing;","someth","sometyp","sometype();","sometype,","somevalue:","somevar","somevar:","somewhat","sort","soundness)","sourc","source(vinil","source,","source.search(substring);","sourcemap","sourcemaps');","sourcemaps도","sourcemaps에","sourcemaps이","sourcemap에","sourcemap을","sourceroot","spacerepeatingpadd","span)","spanish:","speaking,","special","specialgreet","specif","specifi","specified,","spot","spread","spread에는","sq","squar","square,","square.color","square.penwidth","square.sidelength","squareconfig","squareconfig):","squareconfig);","squareconfig가","squareconfig은","squareconfig의","squareopt","squareoptions은","square를","src","src.search(sub);","src/","src/greet.t","src/greet.ts를","src/main.ts의","src/views의","src:","src에","src와","src의","stage","stand","standardgreet","start","startup.cs에서","state","state:","stateless","statement","statement:","statements)","state가","state의","static","staticzipcodevalidator.t","statu","status.ready;","step","step...\"","steps)","still","strategies)","stream","stream');","stream에","stream을","strict","strict\"","strict\"을","stricter","strictfunctiontyp","strictfunctiontypes이","strictnullcheck","strictnullchecks가","strictnullchecks도","strictnullchecks를","strictnullchecks에서","strictnullchecks와","strict를","string","string\";","string)","string),","string).length;","string):","string);","string,","string.prototyp","string.prototype.","string.prototype.match","string.prototype.replac","string.prototype.search","string.prototype.split","string;","string;)","string[]","string[])","string[],","string[];","string]:","stringarray","stringarray;","stringarray이","stringnumer","stringnumeric.add","stringnumeric.zerovalu","stringpadd","strings)","strings.foreach(","strings:","stringvalid","stringvalidator;","string}'입니다","string});","string},","string같은","string과","string으로","string은","string을","string의","string이","string인","string입니다.","stripintern","stripinternal[1]","strlength:","strong","strongli","structur","student","student(\"jane\",","studio","studio는","studio에","studio에게","studio에서","studio와","style","style.","sub)","sub:","sublim","submit","substring:","subtl","subtyping)\"라고도","successfulli","such","sudo를","suffix","suit","suit\";","suit:","suits:","suits[pickedsuit],","sum","summatrix","summatrix(matrix:","super(\"account","super(\"rhino\");","super(\"veri","super();","super()를","super(name);","super(value);","super.move(distanceinmeters);","support)","suppressexcesspropertyerror","suppressimplicitanyindexerror","sure","surface.","swim();","switch","switch가","switch블록","sym","sym1","sym2","sym3","sym3;","symbol","symbol(\"format\");","symbol(\"key\");","symbol(\"required\");","symbol();","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이","symlinked된","symlinks를","sync.","synonym","system","system.collections의","system.config({","system.import(\"./zipcodevalidator\").then((zipcodevalidator:","system.import('scripts/main').then(null,","system.js)","system.js의","system.register([\"./mod\"],","system:","systemj","systemjs를","system을","s가","t","t();","t)","t):","t,","t;","t[]","t[]):","t[k]","t[k],","t[k].get();","t[k][]","t[k]는","t[k]를","t[p]","t[p];","t[p]가","t[p]의","t[string]은","t]:","t]?:","tag","tag:","tag라고","take","target","target,","targets.","task","teach","techniques)","templat","template.","template1.t","template:","tempor","test","test(c,","test(c:","test.t","test:","testcalculator.t","testprogrammercalculator.t","tests에","text","textbox","text를","that,","thecitythatalwayssleeps()","them\");","them.","themselv","thename;","thename으로","thename을","theory:","there!\";","there\";","there'","they'r","thing","things)","things.","things:","this)","this.","this._fullnam","this._fullname;","this._i","this._p0","this._p0;","this._p1","this._p1;","this._x","this._x;","this._y;","this.activate();","this.bas","this.curr","this.current);","this.current;","this.currenttim","this.depart","this.evaluate();","this.evaluateoperator(this.operator,","this.fullnam","this.getdistance({","this.greet","this.greeting);","this.greeting;","this.hello","this.info","this.info를","this.isact","this.isdispos","this.isdisposed),","this.memori","this.memory,","this.memory;","this.model.compiler;","this.nam","this.name);","this.oper","this.processdigit(char,","this.processoperator(char);","this.prop","this.props.b;","this.props.children","this.props는","this.scale;","this.suit","this.suits[pickedsuit],","this.valu","this.value;","this.x;","this.y;","this:","this;","this가","this는","this를","this에","this와","this을","this의","those","those,","though","though,","three","three.","three:","three?:","threestringprop","through\"","throw","thumb","tick()","tick();","time","time\");","timeout?:","timestamp:","title:","title?:","tock\");","today,","tofixed는","together)","tolowercase()와","tom.move(34);","tom.move(34)를","tom:","tommi","tom은","toobservable():","tool","tool.","tools)","toolsvers","top","topics)","toprimit","total","tr","traceresolut","traceresolution을","tradit","trail","transit","tree","tree;","tri","triangl","triangle;","triangle과","triangle을","tricky.","true","true);","true,","true;","true}))","true로","true를","true와","ts","ts\");","ts.createproject(\"tsconfig.json\");","ts2307","ts2345:","ts:","tsc","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파일에서","tsconfig.json파일은","tsconfig.json파일을","tsconfig.nostrictnull.json:","tsc를","tsc와","tsifi","tsify는","tslib로부터","tsproject","tsproject.src()","tsresult","tsresult.js.pipe(gulp.dest(\"built/local\"));","tsscript","ts로","ts를","turkish:","turn","tw","two","two:","two?:","type","type)","type))","type,","type.","type.\");","type:","typedpropertydescriptor)","typeerror(\"invalid","typeifi","typeof","typeroot","typeroots를","typeroots와","types)","types)에","types,","types.","typesciprt에서","typescript","typescript!\",","typescript!\"를","typescript\"","typescript\");","typescript\"가","typescript)","typescript,","typescript.","typescript.d.t","typescript@next","typescript@next가","typescriptadditionalflag","typescriptallowsyntheticdefaultimport","typescriptallowunreachablecod","typescriptallowunusedlabel","typescriptalwaysstrict","typescriptbaseurl","typescriptcharset","typescriptcompileblock","typescriptdeclarationdir","typescriptemitbom","typescriptemitdecoratormetadata","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","typescriptstripintern","typescriptsuppressexcesspropertyerror","typescriptsuppressimplicitanyindexerror","typescripts는","typescripttarget","typescripttoolsversion이","typescript가","typescript는","typescript는createcardpicker가","typescript로","typescript를","typescript보다","typescript에","typescript에는","typescript에서","typescript에서는","typescript에서도","typescript에서의","typescript와","typescript의","typescript처럼","typestrong/grunt","types를","types을","types의","type과","type에서","type은","typic","typing)\"","typing)\"이라고","typing)에","typings에서","typings은","typings을","typings의","t}","t는","t를","t에","t와","t으로","t의","t이며","u","u)","u):","u:","uglifi","uglify');","uglify는","uglify를","uglify와","uielement","uielement();","uielement.addclicklistener(h.onclickbad);","uielement.addclicklistener(h.onclickgood);","uint32array","ui컨트롤의","ui템플릿","umd","umd)","umd,","umd.","umd를","umd입니다.","uncheck","uncondit","undefin","undefined'에","undefined)","undefined);","undefined;","undefined}","undefined가","undefined는","undefined라는","undefined로","undefined를","undefined와","undefined이","undefined입니다.","under","understand","union","union.","unions)","unions,","unions은","unions합니다;","unknown","unknownprop이","unless","unproxify(proxyprops);","unproxify(t:","unresolv","unspecifi","until","unus","unusable:","up","up,","updat","url","url.parse(\"http://www.typescriptlang.org\");","url;","us","us.","usag","use.","used,","used.","usedefaultfiles와","user","user\";","user.","users.","usestaticfil","using,","usual","utcoffset():","utcoffset(b:","utf","util","util\");","v","v;","valid","validate(target:","validation.lettersonlyvalidator();","validation.lettersonlyvalidator)와","validation.stringvalidator;","validation.t","validation.zipcodevalidator();","validation라는","validator();","validator.isacceptable(s)","validator.zipcodevalidator();","validators)","validators:","validators[\"lett","validators[\"zip","validators[name].isacceptable(s)","validators[name].isacceptable(s);","validator를","valu","value)","value,","value.","value:","value;","values)","values,","values:","vanilla","var","variabl","variable)을","variable,","variables)","variables.","varied.","varieti","var보다","var에","var와","verbose:","verbose?:","veri","version","via","view","view1.t","view2.t","vinyl","vinyl으로","visual","visualstudio2015","visualstudio에","void","void)","void):","void,","void;","void>((e:","void가","void는","void로","void를","void에","void와","void이기","volume:","volume과","vs","vs.","vs2015","vs2015의","vs2017","vs2017의","vscode","vsdevmode.ps1","vs를","vs와","w","wait","want","warn","warnuser():","wasn't","wat?","watch","watchedbrowserifi","watchedbrowserify.on(\"log\",","watchedbrowserify.on(\"update\",","watchifi","watchify(browserify({","watchify,","watchify가","watchify로","watchify를","watchify에","way","way,","way.","way:","we'll","we'v","web","webpack","webpack.config.j","webpack에","webpack으로","webpack은","webpack을","webpack의","webpack이","webwork","well","well.","well.\");","whatev","whenev","wherea","whether","whichev","wholeobject;","wholeobject의","whose","why:","widget","widget,","widget;","widget[]","widget[];","width","width:","width?:","width가","wildcard","window","window,","window.creategreet","window.onmousedown","window.somenam","window로","window를","window보다는","with:","within","without","won't","woof!');","word와","work","works.","world","world!","world!\";","world\"","world\");","world\",","world\";","world.","worth","write","write:","written","written,","wrong","wrote","www.myget.org에서","wwwroot","wwwroot에","x","x(\"hello\");","x()","x();","x(42);","x(y);","x)","x);","x,","x.","x.diff(\"something\",","x.length);","x.push(\"string\");","x.push(1);","x.tofixed());","x.z","x:","x;","x[3]","x[6]","xdist","xml","x가","x는","x를","x에","x와","x의","y","y()","y)","y));","y,","y.push(\"string\");","y.push(1);","y:","y;","y?)","y?:","ydist","ydist)","ye","year","yehuda","yike","you'd","you'll","you'r","you.","yours,","you’ll","you’r","you’v","y가","y는","y에","y에는","y에서","y와","y의","z","z)","z:","z;","z]+$/;","za","zcv","zcv();","zebra","zerovalue:","zh","zip","zip();","zip)","zipcodevalid","zipcodevalidator();","zipcodevalidator.numberregexp.test(s);","zipcodevalidator.t","zipcodevalidator.zipcodevalidator();","zipcodevalidator:","zipcodevalidator;","zone","zoo","zoo:","zookeep","zookeeper;","{","{\"thi","{(arg:","{[\"foo\",","{a:","{a:number}에","{bootstrap}","{component}","{height:","{i","{myapp}","{mymodel}","{name:","{new():","{number","{number}","{props.compiler}","{props.framework}!;","{red","{red,","{string}","{suit:","{this.props.compiler}","{this.props.foo}","{this.props.framework}!;","{value:","{x:","{y}","{zipcodevalid","{{a:","{{getcompiler()}}`","{}","{})","{}));","{},","{};","{}가","{}로","{}를","{}을","{}이지만","{를","|","|,","||","}","}\"","}'","}'.`);","}(this,","})","})();","})(enum","})(function","}));","}).plugin(tsify));","}):","});","})}","})로","},","}.","}:","};","}[]):","}],","}];","}`);","}를","}으로만","}을","}이며","}인","}입니다.객체의","~","~/src/proj/gulpfile.j","~~~~~~~","~~~~~~~~~~~","~~~~~~~~~~~~~~~~","—","“exclude”를","“files”","“files”을","∘","│","└─","└──","└───lib","└───src","└───typescript","├─","├──","├───node_modul","►","가","가깝게","가능","가능성이","가능하거나","가능하게","가능하다는","가능하다면","가능하지만","가능한","가능한(open","가능할","가능합니다.","가능합니다.default","가능합니다.의미는","가능해야","가독성","가독성을","가드","가드(type","가드.","가드는","가드로","가드를","가드에","가드와","가드임을","가르쳐줄","가상","가시성","가이드","가이드는","가이드를","가이드에서는","가장","가정됩니다.","가정을","가정하겠습니다.","가정하고","가정하며","가정할","가정합니다.","가정합니다.null","가정합니다.간단히","가정합니다.예를","가정합니다.즉","가정해","가져","가져가면","가져야","가져야합니다.","가져오고","가져오기","가져오기를","가져오는","가져오도록","가져오려고","가져오려면","가져오지","가져온","가져온다는","가져올","가져옵니다.","가져와","가져와서","가져와야","가져왔습니다.\"react\"","가지","가지가","가지게되고","가지고","가지고있기","가지기","가지는","가지를","가지며","가지므로","가진","가질","가질뿐만","가질수","가짐으로써","가집니다","가집니다.","가집니다.void와","가집니다.실제로","가집니다.하나는","가짜","각","각각","각각에","각각의","각기","간","간결하다는","간단하게","간단하고","간단하지만","간단한","간단합니다.","간단합니다.가장","간단합니다.다음","간단합니다.예를","간단합니다:","간단히","간략하게","간섭하고","간에","간의","간접","간주되어야","간주되지","간주된다는","간주됩니다","간주됩니다.","간주됩니다.array,","간주됩니다.구체적으로","간주됩니다.몇","간주됩니다:","간주하며","간주할","간주합니다.","간주합니다.그","간주합니다.또한","간주합니다.사실상","간주합니다.소수의","간주합니다.클래스에","감사하겠습니다","감싸고","감싸기","감싸져","감쌀","감지하는","감지합니다.모듈","값","값)","값과","값네임스페이스","값도","값들을","값만","값에","값에만","값에서","값으로","값은","값을","값의","값이","값이기","값입니다.","값입니다.이","값입니다.즉","강력하고","강력한","강요합니다.문자열","강제가","강제로","강제합니다.","갖게됩니다.","갖는","갖는)","갖도록","갖습니다.","갖습니다.\"include\"와","갖습니다.react","갖습니다.지원되는","갖지","갖춘","갖춰야","같기","같습니다","같습니다.","같습니다.인터페이스는","같습니다:","같아","같아야","같으므로","같은","같을","같이","같지만","개념","개념과","개념에","개념은","개념을","개념이","개념이지만","개발","개발을","개발자","개발자가","개발자는","개발자들도","개발자들에게는","개발자들은","개발자들이","개발자에게는","개발할","개별적으로","개수의","개요","개요를","개의","개체가","객체","객체가","객체는","객체도","객체로","객체를","객체마다","객체만","객체에","객체에는","객체에서","객체에서도","객체와","객체와의","객체의","객체인","객체입니다.","객체입니다.이것은","객체처럼","거슬러","거에요!","거의","거쳐","거치지","거칠","거칩니다.객체","걱정을","걱정하지","건너뛰기[default","건너뛸","건너뜁니다.","걸","걸맞은","걸음","걸쳐","걸쳐있을","걸프","걸프,","검사","검사(excess","검사가","검사기","검사기는","검사기를","검사나","검사는","검사되기","검사되며","검사를","검사만","검사에","검사에는","검사에서","검사와","검사을","검사의","검사하기","검사하는","검사하도록","검사하여","검사할","검사합니다.","검사합니다.typescript","검사합니다.그","검사합니다.그런","검사합니다.타입을","검사해야","검사했습니다.이","검색","검색됩니다.","검색량과","검색하세요","검색한","검색할","검색합니다.","검색합니다.node_modul","검입니다.","겁니다.","겁니다.특정","겁먹지마세요","것","것과","것과는","것도","것들에는","것들은","것들을","것들이","것에","것에서","것으로","것은","것을","것이","것이고","것이다.이","것이다.차이점을","것이든","것이라고","것이라면","것이므로","것이었습니다.그것은","것인지를","것입니다","것입니다!\"hello","것입니다).","것입니다.","것입니다.entri","것입니다.javascript","것입니다.javascript에서","것입니다.multiply는","것입니다.new를","것입니다.pickcard가","것입니다.각","것입니다.게다가","것입니다.결합","것입니다.그러나","것입니다.그리고","것입니다.다른","것입니다.다음에","것입니다.다음장에서는","것입니다.다행히도","것입니다.대신","것입니다.또는","것입니다.또한","것입니다.만일","것입니다.모듈","것입니다.모듈에는","것입니다.모듈의","것입니다.반대로,","것입니다.반면에","것입니다.변수는","것입니다.생성자에","것입니다.선언전에","것입니다.앞서","것입니다.언제","것입니다.여기에서는","것입니다.여러분은","것입니다.열거형은","것입니다.예를","것입니다.이","것입니다.이것은","것입니다.이것을","것입니다.이는","것입니다.이러한","것입니다.이렇게하면","것입니다.이를","것입니다.이제","것입니다.전역","것입니다.종종","것입니다.즉","것입니다.첫","것입니다.클래스와","것입니다.타입","것입니다.타입에","것입니다.파일은","것입니다.파일이","것입니다.현재의","것입니다:","것조차도","것처럼","게시물은","격리","결고","결과","결과가","결과는","결과로","결과를","결과와","결과적으로","결과적인","결국","결론을","결정.","결정된","결정됩니다.","결정됩니다.다시","결정됩니다.단일","결정됩니다.사용할","결정됩니다:","결정하기","결정하는","결정할","결정합니다.jsx.elementchildrenattribute는","결코","결합","결합(union)을","결합되어","결합된","결합될","결합됩니다.이러한","결합을","결합하는","결합하세요","결합하여","결합한","결합할","결합합니다.","결합합니다.따라서","겹칠","경고","경고가","경고를","경고합니다.","경고합니다.이","경고했을","경로","경로.","경로가","경로는","경로로","경로를","경로에","경로와","경로의","경로인","경로인지","경로인지에","경로일","경우","경우(\"modulea\"의","경우,","경우:","경우x의","경우가","경우는","경우도","경우를","경우에","경우에는","경우에는)","경우에는,","경우에도","경우에만","경우와","경우의","경우입이다.","경우조차도","경험을","계산)","계산기","계산기가","계산기로","계산기를","계산기의","계산되지","계산된","계산된(computed)","계산된,","계산을","계산하는","계속","계속합니다.일치하는","계속해서","계약을","계층","계층,","계층에","계층을","계층이","계층적","계층적으로","계획을","계획이라면","고급","고급스럽게","고려되지","고려됩니다.","고려됩니다.이","고려하고","고려하세요)","고려하세요.","고려해보세요.","고려해보세요.또한","고려해보세요.빌드","고려해야","고려해야합니다.여기서는","고려했으며","고맙게도","고유한","고유합니다.","고유합니다.인터페이스는","고유해야","고전적인","고정된","고정시킬","고쳐야하는지.","고침","고통스럽습니다.다행스럽게도,","고통이","고통이었지만","골격으로","곳과","곳에","곳에서","곳은","곳을","곳이","곳이라면","곳입니다:","공개에서","공백","공백이","공식","공식적으로","공유됩니다.","공유하기","공유하는","공유하지만","공유한다는","공유합니다.","공유합니다.lastname의","공통","공통적인","공통점을","공통점이","공학의","과","과도하게","과정에서","과정이","관계","관계는","관계를","관계시키는","관계없이","관계의","관대하기","관대하지","관대한","관련","관련).","관련된","관련사항","관련이","관련하여","관리되는","관리에","관리하는","관리합니다.프로젝트에","관리해야합니다.","관심이","관점에서","관찰,","관찰하거나","관찰하는","관찰할","관한","괄호","괄호(<>)","괄호(<>)로","괄호로","괄호를","광범위하게","광범위한","괜찮습니다.","괜찮은","괜찮을","굉장히","교차","교차(intersection)","교체합니다.","교체합니다.앞의","교환","구글","구문","구문과","구문에","구문으로","구문은","구문을","구문이","구문입니다.나중에","구문입니다:","구별되는","구별하기","구별하는","구분된","구분에","구분하기","구분하지","구분할","구성","구성과","구성됩니다.","구성됩니다.이","구성요소가","구성원","구성을","구성하고","구성하는","구성하여","구성하지","구성할","구성합니다.캡처된","구성해야","구성해야합니다:","구조","구조,","구조가","구조로","구조를","구조에","구조와","구조의","구조입니다.","구조적","구조적인","구조화","구조화를","구조화하기","구조화하는","구조화해야","구체적으로","구체적인","구체적일","구축","구축되는","구축을","구축하는","구현","구현되기","구현되지","구현된","구현에","구현에서","구현은","구현을","구현이","구현체로","구현하는","구현하여","구현한다고","구현할","구현합니다.","구현해야","국제화","굵은","궁금해","권장","권장되지는","권장하지","권장하지만","권한","권한을","권한이","규모에서","규칙","규칙과","규칙에","규칙에서","규칙은","규칙을","규칙이","규칙입니다.","그","그것들은","그것들을","그것들이","그것은","그것을","그것의","그것이","그냥","그대로","그들은","그들이","그래도","그래서","그러기","그러나","그러면","그런","그런트","그럴듯한","그럼","그럼에도","그렇게","그렇기","그렇다면","그렇습니다.","그렇지","그렇지는","그레이션에는","그룹","그룹으로","그룹을","그룹의","그룹이며","그룹화할","그리고","그리고.d.ts를","그에","그저","근본적인","글로벌","글로벌으로","글에는","금지되어","기계적으로","기능","기능들을","기능에","기능으로","기능은","기능을","기능이","기능이며","기능이지만","기능입니다.","기다리고","기다리지","기대하는","기대할","기대합니다.","기록하고","기록하도록","기록하여","기록할","기록합니다.이","기명","기반","기반으로","기반으로합니다.구조적","기반의","기법","기법을","기법의","기본","기본값","기본값과","기본값으로","기본값은","기본값은any입니다.","기본값을","기본이","기본이며","기본적으로","기본적으로(위에서","기본적으로는","기본적인","기본적인(위에서","기분","기사를","기술을","기술적으로","기술하고,","기술하지","기술한","기억을","기억하세요.","기억하세요?settimeout에","기억한다면","기억할","기억해야","기여","기여할","기존","기존의","기준","기준으로","기초적인","기타","길이를","깃헙","깊숙이","깊숙하게","깊은","깊이.","까다로울","꺼져","꺾쇠","꽤","끝나면","끝난","끝날","끝납니다.","끝납니다.작성된","끝냈나요?","끝없는","끝에","끝의","나","나갑니다:","나누어","나눌","나뉩니다.","나뉩니다:","나란히","나머지","나머지는","나열","나열된","나열합니다.","나열해야","나오는","나올","나옵니다:","나은","나중에","나타나는","나타날","나타납니다(여기서는","나타납니다.","나타납니다.또한","나타내기","나타내는","나타낼","나타냅니다.","나타냅니다.tsconfig.json","나타냅니다.객체","나타냅니다.예를","나타냅니다.이것을","난독화로","남겨","남겨놨습니다","남겨졌습니다.","남겨진","남아있어","내","내가","내고","내려야","내보내기","내보내기\"가","내보내기(re","내보내기는","내보내기에","내보내는","내보내도록","내보내지","내보내지만","내보낸","내보낸다고","내보낼","내보냅니다.","내보냅니다.소스","내부","내부(inner)","내부가","내부에","내부에서","내부에서만","내부의","내에","내에서","내용","내용:","내용만","내용은","내용을","내용의","내용이","내의","내장","내장객체는","내장된","내키는","낸다는","너무","너무나","넓은","넘겨주면","넘겨줄","넘기면","넘길","넣습니다:","넣어","넣어야합니다.","넣으면","네가지","네이밍은","네이밍을","네이티브","네임","네임스페이스","네임스페이스(이전의","네임스페이스,","네임스페이스가","네임스페이스는","네임스페이스로","네임스페이스를","네임스페이스에","네임스페이스에서","네임스페이스에서만","네임스페이스와","네임스페이스의","네트워크","노드","노드.이","노드에서","노드와","노드의","노드입니다.","노력을","노력하고","노력합니다:","노출되지","노출된","노출됩니다.","노출하므로","노출합니다.다시","노트","논리적","논리적으로","논의하겠지만","논의할","놀라운","놀랐을","높다는","높습니다.","높은","높을","높일","놓고","놓일","누군가","누락된","누르고","누릴","누출되는","눈치","눌러","눌러도","느껴질","느낄","느슨하면","는","는jsx.intrinsicelements에","는symbol.iter","능력에","다","다루게","다루고","다루기","다루는","다루었던","다루지","다룰","다룹니다.","다룹니다.이번에도","다르게","다르지만","다르지만,","다른","다를","다름","다릅니다.","다만","다소","다수를","다수의","다시","다양한","다운그레이드는","다운로드","다운로드.","다운로드할","다음","다음,","다음과","다음에","다음에서","다음으로","다음은","다음을","다음의","다음이","다이얼로그와","다할","다행스럽게도","다행히","다형성의","다형성의thi","다형성이라고","단","단계","단계가","단계는","단계를","단계에만","단계에서","단계의","단서는","단순하고","단순한","단순화할","단순히","단어를","단언","단언(assertion)을","단언(type","단언만","단언을","단위로","단일","단점","단점은","단점을","단지","단지string이","단축형태입니다.","단항","닫힌","달라집니다.","달러의","달리","달리).예를","달성하기","달아야","담당한다.","담은","당신은","당연합니다.대부분의","당장은","대규모","대답도","대답은","대로","대문자","대문자로","대부분","대부분,","대부분의","대비하여","대상","대상에","대상으로","대상을","대상의","대상이","대수롭지","대수의(algebraic)","대신","대신)를","대신node_modul","대신에","대신하는","대안","대안:","대응을","대응이","대응하는","대조적입니다.","대체","대체로","대체를","대체하는","대체하세요:","대체합니다.","대체합니다.일단","대하여","대한","대해","대해서","대해서는","대해서도","대해서만","대형","더","더욱","더이상","더한","던지는","던질","덜","덜어주기","덮어","덮어쓰게","덮어쓰기도","덮어쓰지","덮어씁니다.","덮어씁니다.따라서","덮어씌웁니다.typescript는","데","데는","데만","데이터","데이터는","데이터를","데이터에","데코레이터","데코레이터(@sealed)의","데코레이터가","데코레이터는","데코레이터를","데코레이터에","데코레이터에서","데코레이터와","데코레이터의","데코레이터입니다","데코레이팅","데코레이팅된","데코레이팅하는","덱을","도구","도구가","도구는","도구들","도구를","도구만","도구뿐만","도구와","도구의","도구입니다.","도달","도메인에","도와줍니다.기존","도움말을","도움이","도입","도입된","도입됨에","도입하기보다는","도입하는","도입하지","도입할","도입해야","도입했습니다.하위(children)는","독립된","독립적으로","독립적인","독자는","돌아가서","돌아와","돕기","동기","동기를","동시에","동안","동안,","동일하게","동일하다는","동일하므로","동일하지만","동일한","동일합니다","동일합니다).","동일합니다.","동일합니다.(즉","동일합니다.다른","동일합니다:","동일해야","동작에","동작은","동작을","동작하는지","동작하지만","동작합니다.","동작합니다.단","동적","동적으로","동적이고","동적인","동형","동형(homomorphic)이","동형(homomorphic)이기","동형(homomorphic)인","동형이","되고","되기","되는","되면","되므로","되었습니다.","되지","된","된다는","될","될것입니다)문자","됩니다","됩니다.","됩니다.js에서","됩니다.sourc","됩니다.새로운","됩니다.숙련된","됩니다.앞의","됩니다.예제","됩니다.이","됩니다.참조","됩니다:","두","두가지","두가지가","두가지입니다:","두개의","두고","두는","두면","두번째","두번째,","두번째는","두어야","두었습니다.","두지","둘","둘은","둘의","둘째,","뒤에","뒤에있는","드는","드문","드물기","들릴지","들어","들어,","들어:","들어가고","들어갑니다.","들어보겠습니다","들어있는","듭니다.특히","등)","등.)","등..)","등과","등록을","등으로","등을","등의","등이","등장하는","등장합니다.","디렉토리","디렉토리.","디렉토리가","디렉토리내의","디렉토리는","디렉토리로","디렉토리를","디렉토리부터","디렉토리에","디렉토리에서부터","디렉토리에의","디렉토리와","디렉토리의","디렉토리일때마다","디렉토리입니다.","디버거가","디버거를","디버그","디버깅","디버깅이","디버깅하는","디버깅할","따라","따라,","따라서","따라야","따라야할","따라와야","따르고","따르는","따르면,","따른","따릅니다.","따릅니다:","따옴표","따옴표(\")","따옴표(')를","딱","때","때,","때:","때가","때까지","때는","때때로","때떄로","때로는","때를","때마다","때만","때문에","때문이다.","때문입니다).그러나","때문입니다.","때문입니다.기본적으로","때문입니다.다음","때문입니다.생성자는","때문입니다.왜냐하면","때문입니다.이","때문입니다.이것은","때문입니다.이와","때문입니다.즉","때문입니다.함수가","때의","떄문입니다.","또","또는","또는string이","또한","똑같이","뛰어난","뜻은","뜻인지","뜻합니다.","라고","라고도","라는","라벨에","라벨은","라이브러리","라이브러리가","라이브러리는","라이브러리로","라이브러리를","라이브러리에","라이브러리에는","라이브러리에서","라이브러리와","라이브러리의","라인","라인:","라인에","라인에서는","라인의","라인이","라인이나","래핑된","래핑하는","래핑합니다.","런타임","런타임시","런타임시에","런타임시의","런타임에","런타임에는","런타임은","레벨","레벨에","레벨에서","레벨을","레벨의","레벨이거나","레이블에","레이아웃과","레이아웃은","레이아웃이","렉시컬","로","로그","로그했습니다.","로깅을","로더","로더는","로더들은","로더를","로더보다","로더에","로더에서","로더이며","로더인","로드","로드가","로드되기","로드된","로드됩니다.asp.net","로드됩니다.이","로드의","로드하는","로드하여","로드할","로드해야","로딩","로딩과","로직","로직에","로직은","로직을","로컬","로컬로","로컬에","로컬에서","로케일을","루트","루트가","루트에","루트임을","루프가","루프는","루프를","루프의","루프입니다:","를","리다이렉트합니다.","리뷰에서","리스트","리스트가","리스트를","리스트에","리스트에서","리스트에서도","리스트이고","리액트","리터럴","리터럴)","리터럴,","리터럴과","리터럴로","리터럴에","리터럴에는","리터럴은","리터럴을","리터럴의","리터럴처럼","리턴문를","리턴합니다.","리팩토링을","리팩토링해야합니다.","릴리즈","마무리합시다.","마세요","마세요!)","마세요\"","마술을","마우스","마우스를","마음이겠지만","마이","마이그레이션","마이너스","마지막","마지막에","마지막으로","마지막으로,","마찬가지로","마찬가지로,","마찬가지입니다.","마찬가지입니다.모듈의","마찬가지입니다.여기에서.","마찰을","마찰이","마치","막대(|)를","만","만드는","만든","만들","만들겠습니다.","만들고","만들기","만들기를","만들려고","만들면","만들어","만들어냅니다.","만들어야","만들어졌으며","만들어지고","만들었습니다.이","만들지","만듭니다","만듭니다.","만듭니다.“exclude”","만듭니다.여러","만듭니다.이","만듭니다.이것은","만듭니다.이것이","만듭니다.클래스를","만듭니다:","만약","만큼","만하면","많거나","많습니다","많습니다!)","많아지면","많은","많이","말아야","말하는","말하면","말하자면","말할","말합니다.","말합니다.이","말해서","말해줍니다.","맞게","맞는","맞닥뜨리면","맞습니다","맞지","맞추고","맞추는","맞춤형","매개","매개변수","매개변수(...nums)를","매개변수(default","매개변수(여기서는","매개변수가","매개변수가에","매개변수는","매개변수들을","매개변수들의","매개변수들이","매개변수라고","매개변수로","매개변수를","매개변수에","매개변수와","매개변수의","매개변수입니다:","매개변수처럼","매기기를","매니저","매니저)","매우","매우(극단적으로)","매칭","매핑","매핑(revers","매핑과","매핑되어야합니다.","매핑된","매핑은","매핑을","매핑의","매핑하세요.","매핑합니다.","맨","맵","맵과","맵에","맵으로","맵을","맵이","맵핑","맵핑이","머리말에","먼저","멈추는","멈추지는","메모","메모:","메서드","메서드,","메서드object.prototype.tostring로","메서드가","메서드는","메서드로","메서드를","메서드에","메서드에도","메서드와","메서드을","메서드의","메서드입니다.","메세지","메세지를","메소드를","메시지가","메시지는","메시지를","메이저","메커니즘","메커니즘에","메커니즘을","메커니즘의","메커니즘이","메타","멤버","멤버(static","멤버가","멤버는","멤버도","멤버들에","멤버들은","멤버들을","멤버들이","멤버로","멤버를","멤버만","멤버에","멤버에는","멤버에만","멤버와","멤버을","멤버의","멤버이기","멤버이며","멤버입니다.","멤버입니다.리터럴","멤버조차도","명령","명령과","명령문을","명령줄에서","명백하기는","명사적인","명시된","명시적","명시적(또는","명시적으로","명시적인","명시하기","명시하려면","명시해야","명시해야합니다.","명시해주지","명심하세요","명심하세요:","명제","명제로","명제입니다.명제는","명칭이","명확하게","명확하고","명확한","몇","몇가지","몇개의","몇몇","모던하게","모델링","모델링하기","모델링하는","모델링할","모델에서","모델은","모두","모두로","모두를","모두에서","모듈","모듈\")를","모듈\"은","모듈,","모듈과","모듈로","모듈만","모듈별","모듈성","모듈에","모듈에는","모듈에서","모듈은","모듈을","모듈의","모듈이","모듈이라고","모듈인","모드","모드가","모드는","모드로","모드를","모드에서는","모든","모르는","모르지만","모를","모릅니다.이렇게","모릅니다:","모방하는","모방하려고","모방합니다.이를","모습의","모아서","모을수","모일","목록","목록.","목록과","목록내에","목록보기","목록에","목록에서","목록에서만","목록은","목록을","목록의","목록이","목록입니다.","목록입니다.가능한","목적상","목적을","목적이","목적인","목표로","못하고","못하는","못하면","못한","못한다면","못합니다.","못합니다.이런","무단","무덤을","무상태","무슨","무시됩니다.","무시됩니다.새","무시하는","무시할","무언가를","무엇을","무엇이","무엇이었는지에","무엇인지","무엇일까요?","무엇입니까?","무엇입니까?\"라고","무한적인","무한적입","묵시적인","묶는","묶어서","묶어야한다는","묶인","문","문맥적으로","문서","문서를","문서에","문서에서","문서와","문서을","문서의","문안에","문에","문은","문을","문자","문자로","문자를","문자열","문자열(string)","문자열,","문자열과","문자열에","문자열에서","문자열은","문자열을","문자열의","문자열이","문자열이어야","문자열인","문자열입니다.","문자와","문장과","문장을","문장이","문제","문제가","문제는","문제들은","문제를","문제없는","문제없이","문제점은","묻는","묻습니다.이것은","물건에","물론","물리적","뭐든","미래의","미리","미묘하며","미묘한","미치는","미치는지를","미치지","미칩니다","믹스에","믹스인","믹스인에","믹스인에서","믹스인으로","믹스인을","믹스인의","믹스인이나","믹싱하여","믿어,","밀리","밀접한","및","바깥에서","바꾸기","바꾸는","바꿀","바꿔","바꿔보겠습니다.제네릭","바꿔서","바꿔야","바람직하지","바람직한지를","바랍니다.","바로","바보같은","바운드","바이너리","바이트","바인딩","바인딩에서","밖에","밖에도","밖에서","반대로","반대의","반대일","반대입니다.배열을","반드시","반면","반면에","반복","반복되는","반복마다","반복문","반복문의","반복자","반복자는","반복자를","반복적으로","반복하며","반복할","반복합니다.반복되는","반복해서","반영되지","반영하기","반영합니다.","반환","반환값이","반환되는","반환된","반환될","반환문을","반환문입니다.상황적","반환하거나","반환하기","반환하는","반환하도록","반환하면","반환하지","반환한다는","반환할","반환합니다","반환합니다.","반환합니다.사용자가","반환합니다.숫자","반환했을","반환횔","받게","받고","받기","받습니다.","받습니다.typescript는","받아","받아들일","받을","받지","발견","발견되는","발견되지","발견할","발견합니다.오류를","발명가","발생시키지","발생시킵니다.","발생으로","발생하기","발생하는","발생하는지","발생하여","발생하지","발생한","발생할","발생합니다","발생합니다.","발생합니다.createcardpicker에","발생합니다.employee도","발생합니다.그러나","발생합니다:","발생해야합니다","발생해야합니다.","발전시켜","발휘되는","방금","방문할","방법","방법과","방법도","방법에","방법에는","방법으로","방법으로는","방법으로도","방법은","방법을","방법이","방법이기도","방법이다.","방법이며","방법이지만","방법임을","방법입니다.","방법입니다.type","방법입니다.typescript에서는","방법입니다.매개변수","방법입니다.예를","방법입니다.이","방법입니다.이것은","방법입니다.이러한","방법입니다.하지만","방식에","방식으로","방식으로든","방식을","방식이","방지하기","방지하는","방지하려는","방지할","방지합니다.","방출","방출되는","방출되며","방출된","방출될","방출됩니다.","방출에는","방출을","방출하고","방출하기","방출하지","방출할","방출합니다.","방출했습니다.이","방향\"에서도","방향은","배열","배열(union","배열로","배열에는","배열은","배열을","배열의","배열이","배열이며","배우는","배우지","배워야","배웠고","배웠습니다.","배치","배치하세요.","배포","배포됩니다.다음과","배포하기","배포하는","백","백(option","백그라운드","백틱","버그가","버그는","버그를","버그의","버그이지만","버그입니다.즉","버리게","버블링됩니다.","버전","버전:","버전과의","버전에","버전에서","버전에서는","버전으로","버전을","버전의","버튼으로","벅차다고","번","번들","번들(묶어서)로","번들(예:","번들로","번들링","번들링(묶는)하는","번들링을","번들링이나","번들링하는","번들을","번만","번에","번역","번역가이드","번역가이며","번역도","번역을","번역이","번역하는","번역할","번역했습니다.typescript","번째","번째,","번째는","번째로","번호를","범위","범위를","범위에","범하는","벗어나지만캡처의","베이스를","베이스에서","변경","변경되었습니다.\"내부","변경되었습니다.\"내부(internal)","변경되지","변경될","변경을","변경하고","변경하면","변경하십시오","변경하여","변경하지","변경하지도","변경할","변경합니다","변경합니다.이제","변경해야","변경해야합니다.가령","변경했습니다.편리하게도","변수","변수(type","변수).이러한","변수,","변수가","변수는","변수는y에","변수들을","변수로","변수를","변수에","변수에는","변수에도","변수에서","변수에서도","변수와","변수의","변수인","변수입니다.매우","변이들의","변하지","변형","변형되어야","변형시키지","변형을","변형입니다.이것은","변화는","변화로","변환","변환(타입캐스팅)과","변환되는지","변환됩니다.로더는","변환은","변환을","변환의","변환하기","변환하는","변환하려는","변환한","변환할","변환합니다","변환합니다.","변환합니다.예를","변환합니다.즉","변환해봅시다.","별","별개의","별개이지만","별도로","별도의","별종","별칭","별칭(alias)","별칭)를","별칭을","병합","병합\"은","병합'","병합'이라는","병합되는","병합되는지","병합되며","병합되어","병합되어야","병합되지","병합된","병합될","병합됩니다.","병합됩니다.그러나","병합됩니다:","병합은","병합을","병합이","병합입니다.가장","병합하기","병합하는","병합하려면","병합하십시오","병합할","병합합니다.네임","보강하는","보강하지","보게해야","보겠습니다.","보겠습니다.typescript는","보겠습니다.먼저src/components에","보겠습니다.이것은","보겠습니다:","보고","보고된","보고하지","보고합니다.","보고합니다.상속","보냅니다","보는","보다","보다는","보려면","보면","보면,","보세요.","보세요:","보수하기","보시길","보았을","보여","보여야","보여야합니다.내장","보여주지만","보여줄","보여줍니다","보여줍니다.","보여줍니다.이","보여줍니다.코드가","보여줍니다:","보이는","보이는지","보이지","보일","보입니다.기존의","보장되는","보장된","보장하는","보지","보통","보통의","보편적인","복사","복사본을","복사하거나","복사하고","복사하는","복사하세요.식별자","복사할","복사합니다.런타임에","복사해야","복잡하지","복잡한","복잡합니다.","복잡합니다.배열은","복잡합니다.이전에","본","본문","본문에","본문에서","본문을","본문이","본질적으로","볼","봅시다","봅시다.","봅시다.app.ts는","봅시다.settimeout은","봅시다.그러면","봅시다.이","봅시다:","봉인합니다.다음은","부가적인","부동","부르겠습니다.","부르는","부릅니다.","부릅니다.다른","부릅니다.매개변수","부분","부분과","부분에","부분에서는","부분은","부분을","부분의","부분이므로","부분인지","부분적으로","부수","부여","부여하는","부여합니다.전개는","부여해야","부울","부재도","부적절하지만","부적절한","부적절함","부정확한","부족하여","부터는","분류된다는","분류됩니다.jsx.element","분리된","분리하는","분리해야","분명해집니다.","분명히","분석","분석됩니다.","분석을","분석해보겠습니다.","분할","분할하는","불가능합니다.","불가능합니다:","불과합니다.","불구하고","불구하고,","불러오기","불리하여","불림)를","불립니다.네임스페이스를","불법이라는","불법임을","불법입니다;","불변","불변이며","불투명합니다","불평하는","불필요한","불필요합니다.","불행히도","붙여","붙여넣기","붙여야","붙은","붙을","붙이겠지만","붙입니다.","붙입니다.반대로","뷰는","브라우저가","브라우저들은","브라우저로","브라우저에","브라우저에서","브라우저와","브랜치에","브랜치의","브레이크포인트가","브레이크포인트을","블랙박스","블럭","블록","블록에","블록의","블록이","블록처럼","비","비교","비교됩니다.정적","비교를","비교적","비교하는","비교하며","비교할","비구조화","비구조화는","비구조화된","비구조화를","비구조화시","비구조화의","비구조화입니다.전체","비구조화처럼","비구조화하는","비례해서","비롯된","비롯될","비밀스러운","비상대적인","비상수(non","비슷하게","비슷하게,","비슷하지만","비슷한","비슷합니다).","비슷합니다.","비슷합니다.제네릭","비슷합니다:","비앰비언트","비어있을","비용을","비워","비해","비활성화합니다.","빌드","빌드가","빌드는","빌드를","빌드에","빌드와","빌드의","빌드하는","빌드한","빌드할","빌드합니다.","빠르게","빨간","빨간선이","빨리","빼먹는","뻬먹지","뼈대를","뿐만","뿐이지만","뿐입니다.","뿐입니다.어떠한","사라지고","사라지려면","사람들은","사람들을","사람들이","사례들을","사본에","사상에","사실만","사실을","사실일","사실입니다.","사양에","사양을","사용","사용)","사용:","사용과","사용되고","사용되는","사용되는지","사용되도록","사용되든","사용되며","사용되어야","사용되지","사용된","사용될","사용됩니다","사용됩니다.","사용됩니다.typescript는","사용됩니다.때로는","사용됩니다.선택적","사용됩니다.세","사용됩니다.예를","사용됩니다.지원되는","사용됩니다.파일은","사용됩니다.한편","사용됩니다:","사용법을","사용법이","사용에","사용으로","사용은","사용을","사용이","사용자","사용자가","사용자는","사용자들은","사용자들을","사용자를","사용자에게","사용자에게는","사용자의","사용하거나","사용하겠지만","사용하고","사용하기","사용하기로","사용하기를","사용하기에","사용하는","사용하는것은","사용하는데,","사용하도록","사용하려고","사용하려는","사용하려면","사용하려면:","사용하며","사용하면","사용하므로","사용하세요","사용하세요.","사용하세요.\"rootdirs\"은","사용하세요.require.js의","사용하세요.만일","사용하세요.앞의","사용하십시오.","사용하여","사용하였습니다.","사용하지","사용하지만","사용한","사용한다.이러한","사용한다는","사용한다면","사용할","사용할지","사용할지를","사용합니다","사용합니다(즉시실행함수","사용합니다.","사용합니다.\"react\"","사용합니다.(주의사항","사용합니다.javascript와","사용합니다.package.json","사용합니다.typesciprt에서는","사용합니다.각","사용합니다.기본","사용합니다.내장","사용합니다.둘","사용합니다.따라서","사용합니다.때때로","사용합니다.스코프가","사용합니다.실용적인","사용합니다.여기서","사용합니다.이","사용합니다.이것는","사용합니다.이것은","사용합니다.자세히","사용합니다.즉","사용합니다.즉,","사용합니다.화살표","사용합니다:","사용해","사용해야","사용해야한다는","사용해야합니다.","사용했다면","사용했습니다.","사용했습니다.typescript에는","사용했어요.","사용했음을","사용했지만","사이에","사이의","사이즈","사이클을","사이트에","사이트에서","사이트의","사전에","사전을","사항:","사항에는","사항은","사항을","사항이","사항이라는","사항이며","사항이므로","사항이지만","삭제했는지","살펴","살펴보겠습니다","살펴보겠습니다.","살펴보겠습니다.node.js는","살펴보겠습니다.새로운","살펴보겠습니다:","살펴보고","살펴보면서","살펴보세요","살펴보세요.","살펴보았습니다.이것에","살펴본","살펴봅니다.","살펴봅니다.그러나","살펴봅니다:","살펴봅시다:","삽입됩니다.","삽입하여","삽입할","삽입해야","삽입해야하는지를","상관없이","상단에서만","상당히","상대","상대적","상대적으로","상대적이거나","상대적인","상대적인지","상대적입니다.","상세","상속","상속되는","상속받는","상속받습니다.여기서","상속받으며","상속받을","상속을","상속하고","상속하지는","상속하지만","상속할","상속합니다.즉","상수","상수들을","상수로","상수입니다.","상수입니다.이","상수입니다:","상수초기화되어야","상위","상응하는","상의하십시오.","상자에","상태\"의","상태는","상태로","상태를","상호","상황","상황에","상황에서","상황을","상황이","상황적","새","새로","새로고침","새로운","새롭게","색상","샘플","샘플:","샘플에서","샘플은","생각하는","생각하면","생각하세요.","생각하여","생각하지","생각할","생각해","생각해보세요.","생각해야합니다.word에서","생기는","생긴","생깁니다.이","생략","생략될","생략할","생성","생성기에","생성되면","생성된","생성된다는","생성됩니다","생성됩니다.","생성됩니다.이로","생성됩니다.코드에","생성자","생성자는","생성자를","생성자에","생성자에서","생성자와","생성자의","생성하겠습니다:","생성하고","생성하기","생성하는","생성하려고","생성하며","생성하면","생성하지","생성하지는","생성한","생성할","생성합니다","생성합니다.","생성합니다.생성된","생성합니다.여기에는","생성합니다.원시","생성합니다.이것은","생성합니다.타입","생성합니다.해당","생성합니다:","생성해","생성해야","생태계를","서로","서로를","서버","서버를","서브","서브타입","서비스","서수(순서가","섞일","선언","선언,","선언과","선언과도","선언되고","선언되기","선언되는","선언되어","선언되어야합니다.","선언되었음을","선언되었지만","선언된","선언될","선언됩니다.","선언됩니다.데코레이터는","선언됩니다.매개변수","선언됩니다.접근제어자","선언됩니다.클래스","선언됩니다.프로퍼티","선언들에","선언만","선언문은","선언없이","선언에","선언에는","선언에서","선언에서도","선언으로","선언으로부터","선언은","선언을","선언의","선언이","선언이든","선언이라고","선언입니다.데코레이터는","선언입니다.이전에","선언적입니다.","선언하기","선언하기전에","선언하는","선언하려면","선언하면","선언하였습니다.","선언한","선언한다는","선언할","선언합니다.","선언합니다.각","선언합니다.매개","선언합니다:","선언해야","선언해야합니다.","선언했습니다.그","선언했을","선정이나","선택","선택사항","선택사항으로","선택을","선택이","선택입니다.그러나","선택입니다.타입의","선택적","선택적으로","선택적인","선택적입니다.","선택적입니다.다음은","선택하게","선택하게하세요.","선택하고","선택하기","선택하는","선택하면","선택하세요.","선택하지","선택한","선택할","선택합니다.","선택합니다.사용자가","선택합니다.이러한","선택합니다:","선택해야하기","선택해야하는","선호도에","선호되는","선호해야","설계","설계되었거나","설계되었습니다.","설명","설명되어","설명된","설명을","설명하겠습니다.우리가","설명하겠습니다:","설명하고","설명하기","설명하는","설명하는데","설명하려면","설명한","설명한대로)","설명할","설명할까요?","설명합니다.","설명합니다.각","설명합니다.또한","설명합니다.용어에","설명합니다.즉","설명합니다.특히","설명해야","설정","설정과","설정되는","설정되면","설정되어","설정되었다고","설정되지","설정됩니다.","설정됩니다.이런","설정시","설정에","설정에서","설정은","설정을","설정이","설정하거나","설정하기","설정하는","설정하면","설정하세요.","설정하여","설정하지","설정할","설정합니다","설정합니다.","설정합니다.이러한","설정합니다.타입","설정합니다:","설정해","설정해야","설정했습니다.","설치","설치가","설치되어","설치되었으므로","설치된","설치를","설치하거나","설치하기","설치하는","설치하십시오","설치하십시오.gulp","설치하십시오.tsify는","설치하십시오.uglify의","설치하십시오.uglify처럼","설치하지","설치한","설치할","설치합니다.이","설치해야","설치했음을","성가시게","성공적으로","성공하면","성공하지","성공합니다.","성능이","세","세부","세부적으로","세이프","섹션","섹션에","섹션에서","섹션에서는","섹션으로","섹션은","섹션을","섹션의","소개","소개합니다.","소문자로","소속됩니다.이러한","소수","소스","소스가","소스는","소스를","소스맵을","소스에","소위","소프트웨어","소프트웨어의","속성","속성(own,","속성과","속성도","속성에","속성으로","속성은","속성을","속성의","속성이","속하지","손쉽게","손실을","수","수는","수단이","수도","수동으로","수를","수없는","수에","수와","수의","수있는","수정","수정된","수정하고","수정하기","수정하면","수정하세요:","수정할","수정합니다.","수정합니다:","수정합시다","수정해","수정해야","수준에서","수준의","수직","수퍼","수학에서의","수행됩니다.node.js가","수행됩니다.node는","수행됩니다.각","수행하고","수행하는","수행하십시오:","수행하지","수행할","수행합니다.오버로드","수행합니다.이러한","수행합니다:","수행했다고","숙련자들을","숙제","숙제로","순서","순서가","순서는","순서대로","순서로","순서를","순서의","순서표(bom)를","순위로","순차적으로","숨겨진","숫자","숫자(numeric)","숫자,","숫자/문자열","숫자나","숫자는","숫자로","숫자를","숫자여야","숫자와","숫자의","숫자인","숫자형","쉬운","쉬워","쉼표로","쉽게","쉽습니다","쉽습니다.export","쉽습니다.typescript에서","슈퍼","스스로","스위치","스칼라와","스코프","스코프가","스코프내에서","스코프는","스코프로","스코프를","스코프에","스코프에서","스코프에서는","스코프의","스코프입니다.","스크립트","스크립트가","스크립트에","스키마","스키마는","스타일","스타일과","스타일에","스타일을","스타일의","스타트","스태틱","스태틱과","스태틱을","스페이스","스페이스가","스페이스는","스페이스도","스페이스를","스페이스에서만","스페이스와","스페이스의","슬래시","슬래시는","시","시간","시간에","시간을","시간이","시그니처","시그니처(call","시그니처(constructor","시그니처(index","시그니처(special","시그니처(string","시그니처가","시그니처과","시그니처에","시그니처에는","시그니처은","시그니처을","시그니처의","시그니처이","시나리오","시나리오가","시나리오를","시나리오에","시도를","시도하게됩니다:","시도하세요:","시도할","시도합니다.","시도합니다.전체","시도합니다.파일에","시스템","시스템에","시스템에)","시스템은","시스템을","시스템의","시스템이","시스템이기","시스템입니다.두","시에는","시작","시작된","시작으로","시작점이","시작하겠습니다","시작하고","시작하기","시작하는","시작하려면","시작하면","시작하여","시작한","시작할","시작합니다.","시작합니다.각각의","시작합니다.다른","시작합니다.멤버","시작합니다.이것은","시작합시다.","시작해보겠습니다.웹","시작해봅시다.","시작해야","시작했습니다.","시점에","시점에서도","시퀀스","시험용","시험적인","식별","식별자","식별자가","식별자는","식별자로","식별자에","식별하기","식별하는","식별합니다","식별합니다,","식으로","신경","신뢰할","신중하게","신중히","신호","신호를","실수\"라고","실수가","실수는","실수로","실수를","실시하면","실제","실제로","실질적으로","실패한다면","실패합니다.","실행","실행되고","실행되는","실행되며","실행되면","실행되어야","실행되지","실행될","실행됩니다.","실행됩니다.for","실행됩니다.main.ts에서","실행됩니다.이는","실행됩니다.하지만","실행시","실행시키는","실행을","실행하게","실행하고","실행하기","실행하는","실행하도록","실행하려고","실행하며","실행하면","실행하면)","실행하십시오.","실행하여","실행하지만","실행할","실행합니다.","실행합니다.javascript에서","실행합니다:","실행해","실행해야","실험단계입니다.","실험적","실험적인","심볼","심볼과","심볼에","심볼은","심볼을","심볼의","심볼이","심지어","심플하게","싱글톤","싶다면","싶습니다.이를","싶은","싶을","싶지","쌍으로","써놓지","써드","쓰게","쓰는","쓰면","쓰이는","쓰인","쓰지","쓸","아,","아니기","아니라","아니라,els","아니라고","아니라는","아니며","아니면","아니므로","아닌","아닌)인","아닌지","아닌지에","아닐","아닙니다","아닙니다.","아닙니다.'","아닙니다.대신","아닙니다.모듈","아닙니다.블록","아닙니다.제공된","아닙니다.중요한","아닙니다.형식을","아래","아래)","아래로","아래에","아래에서","아래에서는","아래의","아래쪽에","아마","아마도","아무거나","아무런","아무렇게나","아예","아이디어는","아직","아직도","아티클의","악명","악화시키는","안","안과","안내합니다.","안내해","안다\"라고","안됩니다.","안에","안전도","안전성(type","안전성과","안전성에","안전성을","안전하게","안전한(type","안정성에서","않거나","않고","않고).j","않고는","않고도","않기","않는","않는다는","않는다면","않는지","않다고","않다는","않다면","않더라도","않도록","않습니다","않습니다(deprecated).","않습니다(명확한","않습니다)","않습니다).","않습니다.","않습니다.(역","않습니다.javascript","않습니다.preserv","않습니다.record가","않습니다.typescript는","않습니다.권장되는","않습니다.다만","않습니다.대신","않습니다.런타임에","않습니다.사용하지","않습니다.실제로","않습니다.아래","않습니다.예를","않습니다.왜냐하면","않습니다.유니온","않습니다.이","않습니다.이는","않습니다.컴파일러가","않습니다.컴파일러는","않습니다.파일의","않습니다.하지만","않습니다.현재","않습니다:","않습니다—","않아","않아도","않아야","않았기","않았다면","않았습니다","않았습니다.","않았으므로","않았을","않았지만,","않으려는","않으려면","않으며","않으면","않으므로","않으셨다면","않은","않은(non","않은)","않을","않음).즉","않지만","알","알게","알게됩니다:","알겠지만","알고","알고리즘으로","알고리즘은","알고있다는","알기","알다시피","알려","알려져야","알려주는","알려주면","알려주어야","알려줌으로써","알려줍니다.","알려줍니다.두","알려줍니다.비","알려줍니다.하지만","알려줘야","알려진","알리기","알릴","알림을","알립니다.이렇게하면","알아","알아내는","알아냈습니다.그","알아보겠습니다.","알아보기","알아야","알았으므로","알았을","알지","암시될","암시적으로","암시적인","암시한","압축되는지","압축하기","압축합니다.","앞서","앞에","앞에서","앞의","애플리케이션","애플리케이션도","애플리케이션에","애플리케이션에서","애플리케이션에서는","애플리케이션은","애플리케이션을","애플리케이션의","애플리케이션이","앨리어싱된","앰비언트","앱","앱에서","앱을","앱이","앵귤러","약간","약간의","양날의","양식에","얕은","어노테이션","어노테이션과","어노테이션은","어노테이션을","어노테이션의","어디서","어디에서","어디에서나","어딘가에","어떠한","어떤","어떻게","어려울","어려움이","어렵거나","어렵지","어색함을","어쩌면","어플리케이션에서의","어플리케이션을","억제합니다.","언급","언급됩니다.또","언급하지","언급한","언급할","언급했듯이","언급했듯이,","언급했습니다.","언급했었습니다.기본적으로","언래핑","언래핑(푸는)","언어","언어는","언어로","언어를","언어에","언어에서","언어에서는","언어에서의","언어에서처럼","언어와","언어의","언어입니다.단일","언어처럼","언제","언제나","언제든","얻고","얻습니다.생성자","얻었습니다.실제로","얻었으나","얻었을","얻을","얼마나","엄격모드(strict","엄격하게","엄격한","엄격함을","엄격합니다.열거형의","엄밀히","업그레이드하라는","업데이트","업데이트!\");","업데이트된","업데이트된다는","업데이트하세요:","업데이트하십시오","업데이트하여","업데이트할","업데이트해야","없거나","없고","없고,","없기","없기때문에(기본값을","없는","없는basiccalculator를","없는지","없다고","없다는","없다면","없습니다","없습니다!","없습니다).왜냐하면","없습니다.","없습니다..js`","없습니다.null의","없습니다.typescript에서","없습니다.그것들을","없습니다.기본","없습니다.런타임에","없습니다.사용자는","없습니다.상대적인","없습니다.어떤","없습니다.예를","없습니다.이","없습니다.이것은","없습니다.이는","없습니다.이전에","없습니다.인터페이스와","없습니다.일반적으로","없습니다.즉","없습니다.컴파일러는","없습니다.클래스","없습니다.프로퍼티는","없습니다:","없앨","없었다면","없었습니다.","없었습니다.그래서","없었습니다.여기서는","없었을","없으며","없으면","없으므로","없을","없음","없음.","없이","없지만","엉망으로","에","에는","에디터의","에러가","에러입니다.","에서","에서는","에서도","엑섹스하고,","엔진","엔진에서","엔진을","엔티티를","엔티티의","여겨집니다.","여기","여기를","여기서","여기서,","여기서는","여기서도","여기에","여기에는","여기에서","여기에서는","여러","여러개의","여러분의","여부느이","여부를","여부에","여세요!","여전히","여전히any입니다.왜냐하면","역","역매핑을","역방향(reverse)","역할을","연결(pipe)","연결되도록하여","연결될","연결됩니다.","연결의","연결하여","연결할","연결했을","연관된","연산은","연산자","연산자(index","연산자가","연산자는","연산자도","연산자로","연산자를","연산자에","연산자의","연산자입니다.어떤","열거","열거나","열거하고","열거형","열거형과","열거형까지","열거형에","열거형에서","열거형으로","열거형은","열거형을","열거형의","열거형이","열거형입니다.아래에","열고","열려있다","열면","열어","열어보세요","열어줍니다.","염두에","영향받지","영향은","영향을","옆에","예","예.","예:","예는","예로는","예를","예만","예방할","예상대로","예상되는","예상됩니다.","예상을","예상치","예상하는","예상한대로","예상할","예상합니다.즉","예술적으로","예시","예시와","예에","예에서","예에서,","예에서는","예와","예외는","예외를","예외사항은","예입니다.","예입니다.네임스페이스가","예입니다:","예정입니다.","예제","예제:","예제가","예제는","예제로","예제를","예제부터","예제에","예제에는","예제에서","예제에서,","예제에서:","예제에서는","예제와","예제와의","예제의","예제입니다.","예제입니다:","예제처럼","예측","오기","오기를","오는","오늘날에는","오래된","오류","오류!","오류).","오류,","오류.","오류:","오류가","오류는","오류라는","오류로","오류를","오류입니다.","오류입니다.파일에","오른쪽","오른쪽에","오른쪽에는","오른쪽으로","오면","오버라이드","오버라이드하고","오버라이드합니다.","오버라이딩","오버로드","오버로드가","오버로드는","오버로드로","오버로드를","오버로드만","오버로드함으로써","오버로드합니다.","오버헤드가","오역과","오염과","오직","오픈","올","올라갑니다.","올바르게","올바른","옮기면","옮깁니다.","옳다고","옵션","옵션들...","옵션으로","옵션은","옵션은commonjs,amd,system","옵션을","옵션의","와","와서","와일드","와일드카드는","와치","와치하여","완료","완료되면","완료된","완료시","완만한","완벽하게","완벽한","완성과","완성을","완전하지","완전히","왔기","왔는지에","왜","왜냐하면","외부","외부에","외부에서","외부에서는","외부의","외에는","외에도","왼쪽에","왼쪽에서","요구","요구사항이","요구하는","요구하지","요소","요소,","요소는","요소는src","요소들","요소들입니다.이","요소로","요소를","요소에","요소에서","요소와","요소의","요소이며","요소입니다.클래스는","요약하면:","요점은","요점을","요청하는","요청하면","용어가","용어는","용어로","용어에","우","우리가","우리는","우리에게","우리의","우발적인","우선","우선순위가","우선으로","우연한","우측","우회","워크플로우를","원래","원래의","원리","원본","원본과","원시","원시적인","원시적인지","원인이","원천이기","원치","원칙)","원하기","원하는","원하는대로","원한","원한다면","원할","원했지만","원활하게","웹","웹팩","위","위)와","위로","위에","위에서","위와","위의","위치","위치가","위치는","위치로","위치를","위치에","위치에서","위치에서는","위치에서만","위치의","위치하지","위치할","위키","위한","위해","위해,","위해서","위해서는","위해서는,","위해서만","위험","위험에","유니온","유니온,","유니온에","유니온으로","유니온을","유니온의","유니온이","유니온이나","유니온입니다.","유래된","유발하는","유발할","유사","유사하게","유사하지만","유사한","유사합니다.","유사합니다.이","유사합니다.트리플","유사해야","유연성은","유연성을","유연하게","유연한","유연합니다.이렇게","유용하게","유용하고","유용하기","유용하므로","유용하지","유용하지만","유용한","유용한지도","유용할","유용합니다","유용합니다.","유용합니다.fish를","유용합니다.서브","유용합니다.일부","유의한다.","유의해야","유익하고","유일한","유지","유지됩니다.","유지하거나","유지하고","유지하기","유지하는","유지하도록","유지하려면","유지하세요.","유지하지만","유지할","유지합니다.추가적으로","유지했습니다.","유추됩니다.프로퍼티","유형","유형(예:","유형에","유형을","유형의","유형화(structur","유효성","유효하지","유효한","유효합니다.이것은","유효합니다.트리플","유효현","으로","은","은닉","을","응용","의","의견","의도가","의도나","의도된","의례입니다.typescript는","의미가","의미는","의미로","의미론과","의미론을","의미론적인","의미를","의미에","의미에서","의미있고","의미하기때문에","의미하는","의미하는지","의미하므로","의미하지만","의미합니다.","의미합니다.watchify와","의미합니다.두","의미합니다.또한","의미합니다.반대로","의미합니다.이","의미합니다.일단","의미합니다.일반적으로","의미했습니다.이","의심스러울겁니다.이","의역이","의존된","의존성","의존성에","의존성으로","의존성은","의존성을","의존성이","의존하는","의존하지","의지가","의한","의해","의해서도","이","이것들은","이것들을","이것들의","이것뿐입니다.다음으로","이것은","이것을","이것이","이곳에서","이곳을","이나","이는","이니셜라이저를","이동","이동시키세요)","이동하겠습니다.이를","이동하려고","이동하세요.","이동할","이동합니다.여기서","이동했음을","이득은","이득이","이들은","이들을","이때","이라고","이라는","이러한","이런","이런,","이렇게","이렇게하면","이로","이루어지면","이를","이름","이름\"을\"","이름과","이름들의","이름뿐인","이름에","이름에서","이름으로","이름으로도","이름은","이름을","이름의","이름이","이름이어야","이름이지만","이름인","이름입니다","이름입니다.","이름입니다.여전히","이름입니다.이러한","이며","이며,","이므로","이미","이번","이번에도","이보다","이상","이상과","이상에서는","이상을","이상의","이상적으로,","이상적으로는","이상적인","이상하게","이상한","이슈","이슈를","이슈을","이야기하겠지만","이야기할","이야기합니다.때로는","이야기했습니다.인스턴스는","이어서","이어지는","이어지며","이에","이와","이용","이용한","이유","이유가","이유는","이유로","이유를","이유입니다.let은","이전","이전과","이전에","이전에는","이전의","이점을","이점이","이제","이제는","이터러블","이터레이터와","이하를","이해하기","이해하는","이해하려면","이해하면","이해할","이해함으로써","이해해야","이후","이후에","익명","익명으로","익명의","익숙","익숙하게","익숙하다면","익숙하지","익숙할","익숙해지게","익숙해지는","인","인경우","인기","인기를","인덱서(indexer)를","인덱서에서","인덱서의","인덱스","인덱스를","인덱스에","인덱스에서","인덱스을","인덱스의","인덱싱","인덱싱을","인덱싱하기","인덱싱하는","인덱싱하면","인라인","인라인(inline)되지","인라인(inline)됩니다.const","인쇄할","인쇄해야합니다.","인수","인수,","인수가","인수는","인수들을","인수로","인수를","인수에","인수에는","인수와","인수의","인스턴스","인스턴스가","인스턴스는","인스턴스들을","인스턴스를","인스턴스에도","인스턴스에서","인스턴스의","인스턴스화될","인스턴스화하고","인스턴스화하므로","인스턴스화할","인식됩니다.","인식됩니다.비슷하게,","인식됩니다:","인식하기","인식하는","인식하는지","인식하지","인터셉트하는","인터페이스","인터페이스,","인터페이스가","인터페이스나","인터페이스는","인터페이스도","인터페이스로","인터페이스를","인터페이스보다","인터페이스에","인터페이스에서","인터페이스와","인터페이스의","인터페이스처럼","인해","일","일관된","일관성이","일단","일대일","일련의","일반","일반적으로","일반적이라고","일반적이라는","일반적이며","일반적이지","일반적인","일반적일","일반적입니다.매개","일부","일부(개발자에게)","일부가","일부는","일부로","일부로만","일부로써","일부를","일부만","일부이며","일부인","일부임에도","일시","일어나는지","일어날까요?javascript에서","일에","일으킬","일은","일을","일이","일이기","일입니다.더","일정한","일종의","일치","일치하고","일치하는","일치하는지만","일치하다면","일치하도록","일치하지","일치할","일치합니다","일치해야","일치해야합니다.이렇게하면","일회성","읽거나","읽기","읽습니다","읽습니다.","읽어","읽어보세요.","읽어보세요.yehuda의","읽어볼","읽어야","읽어야하는","읽어야합니다.","읽었고","읽은","읽을","읽지","잃어","잃어버리지","잃어버린다는","잃어버립니다.만약","잃지","임의","임의로","임의의","임포트","임포트와","임포트입니다.몇","임포트하는","임포트합니다.","입니다","입니다.","입니다.awesom","입니다.c#와","입니다.extends'","입니다.jsx.elementattributesproperty를","입니다.즉","입니다:","입력","입력과","입력에","입력으로","입력을","입력하고","입력하면","입력하세요:","입력하십시오","입력할","입력합니다.","입증하기","있게","있게되지만","있게합니다.","있고","있기","있기는","있기를","있는","있는)","있는지","있는지는","있는지를","있는지에","있다\";","있다.","있다고","있다는","있다면","있던","있도록","있듯이","있면","있습니다","있습니다!","있습니다\"","있습니다(병합되지","있습니다(한","있습니다).","있습니다.","있습니다.\"compileonsave\"는","있습니다.\"하세요\"와","있습니다.(javascript에","있습니다.(스크립트는","있습니다.)","있습니다.:","있습니다.abstract","있습니다.ani","있습니다.a의","있습니다.c/c++에","있습니다.const","있습니다.const는","있습니다.createsquare에","있습니다.decor","있습니다.default","있습니다.discrimin","있습니다.doanimalshavemuscl","있습니다.ecmascript6로도","있습니다.javascript","있습니다.javascript에서는","있습니다.kind","있습니다.loggingident","있습니다.microsoft","있습니다.node는","있습니다.observ","있습니다.printlabel에","있습니다.react","있습니다.state는","있습니다.string","있습니다.typeof","있습니다.typescript","있습니다.typescript는","있습니다.typescript도","있습니다.typescript를","있습니다.typescript에서는","있습니다.typescript의","있습니다.v","있습니다.var","있습니다.visual","있습니다.►","있습니다.가능하면","있습니다.각각의","있습니다.결과적으로","있습니다.경우에","있습니다.구문은","있습니다.그들이","있습니다.그러나","있습니다.그런","있습니다.그럼에도","있습니다.그렇게","있습니다.그렇기","있습니다.기본","있습니다.기호를","있습니다.나중에는","있습니다.내보낼","있습니다.내장","있습니다.네임스페이스는","있습니다.다소","있습니다.다시","있습니다.다음","있습니다.다음과","있습니다.다음은","있습니다.단어의","있습니다.단편적으로","있습니다.데코레이터는","있습니다.두","있습니다.따라서","있습니다.또한","있습니다.마찬가지로","있습니다.만약","있습니다.먼저","있습니다.메서드","있습니다.명시적","있습니다.몇","있습니다.모듈은","있습니다.모듈이","있습니다.목록","있습니다.문","있습니다.문자","있습니다.물론","있습니다.반대로","있습니다.변수","있습니다.브라우저의","있습니다.비슷한","있습니다.사용자를","있습니다.실제로","있습니다.아래","있습니다.아마도","있습니다.앞","있습니다.어떠한","있습니다.어떤","있습니다.여기서","있습니다.여기서는","있습니다.여기에서","있습니다.열거형","있습니다.열거형의","있습니다.예를","있습니다.왜냐하면","있습니다.외부의","있습니다.원본","있습니다.이","있습니다.이것은","있습니다.이것을","있습니다.이것이","있습니다.이러한","있습니다.이런","있습니다.이렇게","있습니다.이렇게하면","있습니다.이를","있습니다.이전","있습니다.이제","있습니다.인덱싱","있습니다.일반적으로","있습니다.자세한","있습니다.전형적으로","있습니다.접근제어자","있습니다.제네릭","있습니다.즉","있습니다.즉,","있습니다.지정하지","있습니다.첫번째","있습니다.최선을","있습니다.컴파일러는","있습니다.클래스","있습니다.타입","있습니다.파일","있습니다.페이지를","있습니다.프로퍼티를","있습니다.하지만","있습니다.한","있습니다:","있습니다:하나는","있어","있어도","있어서는","있어야","있어야합니다.마찬가지로","있었는데","있었던","있었습니다.","있었습니다.이","있었습니다:","있었음에도","있으며","있으며(이","있으며이를","있으면","있으므로","있을","있음)에","있음)을","있음을","있지","있지만","잊어버렸을","잊어버리면","자기","자동","자동으로","자동적으로","자료는","자리에","자바스크립트를","자세한","자세히","자식들만이","자식만","자신만의","자신을","자신의","자연스럽게","자연스럽습니다.","자유롭게","자주","자체","자체가","자체는","자체로","자체를","자체에","자체에는","자체와","자체의","자체적으로","자체적인","작고","작동","작동하는","작동하는지","작동하는지를","작동하는지에","작동하도록","작동하려면","작동하며","작동하여","작동하지","작동하지만","작동한다는","작동할","작동합니다","작동합니다.","작동합니다.greeter","작동합니다.typescript에서","작동합니다.간단한","작동합니다.매핑된","작동합니다.이를","작동합니다:","작성","작성되는","작성되며","작성되었습니다.","작성되지","작성된","작성될","작성됩니다.","작성에","작성의","작성자는","작성하게","작성하고","작성하기","작성하기에","작성하는","작성하든","작성하세요.","작성하여","작성한","작성할","작성합니다.","작성합니다.마지막으로,","작성합니다:","작성해","작성해보겠습니다.","작성해보겠습니다.다음과","작성해보세요","작성해야","작성했다고","작성했다면:","작성했습니다.","작성했으므로","작성했을","작업","작업에는","작업에서","작업은","작업을","작업하고","작업하기","작업하는","작업할","작업할수","작업해야","작용하고","작용할","작용합니다.","작용합니다.문자열","작용합니다.중요한","작은","잘","잘못","잘못된","잠깐","잡기","잡는","잡아내지","잡을","장기적","장기적인","장소로","장애와","장에서","장에서는","장의","장점은","재","재구성하지는","재귀적으로","재빠르게","재사용","재사용,","재사용하기","재선언과","재정의됩니다.순환성","재정의하는","재할당","저장","저장된","저장소입니다.","저장하는","저장하십시오.","저장한","저장할","적는","적다는","적어도","적어도x와","적어야","적용","적용되고","적용되기","적용되는","적용되며","적용되어야","적용되지","적용된","적용된다.","적용됩니다.","적용됩니다.매개변수","적용됩니다.이를","적용됩니다.일반적인","적용됩니다.클래스","적용하는","적용하면","적용할","적은","적이","적재할","적절하게","적절한","적합하도록","적합한","전개","전개는","전개로","전개를","전개보다","전개에","전개하는","전개한","전개할","전달","전달되는","전달되었습니다.","전달되지","전달된","전달된대로","전달하고","전달하고자","전달하는","전달하더라도","전달하면","전달하여","전달하지는","전달할","전달해야","전달했는지","전달했는지에","전략","전략에는","전략은","전략을","전략이","전략이었습니다.요즘은","전문","전문적이거나","전방향(forward)","전송되는","전에","전에는","전역","전역으로","전용","전용(readonly)으로","전용으로","전용이므로","전용인","전제로","전제로합니다.","전처리","전처리됩니다.파일이","전체","전체에서","전통적으로","전통적인","전혀","전형적으로","전환하기","절대","절대로","절대적인","절에","절충","점","점에","점에서","점은","점은,","점을","점이","점이다.그리고","점입니다.","점입니다:","점진적으로","점차적으로","점프합니다.이것은","접근","접근법은","접근으로","접근은","접근을","접근이","접근자","접근자가","접근자는","접근자를","접근자에","접근제어자","접근제어자,","접근제어자를","접근제어자에","접근제어자에게","접근하기","접근하기를","접근하는","접근하여","접근할","접근합니다.인스턴스의","접두사","접두사는","접두어","접두어로","접미사를","접해봤다면","접했을","정교한","정규","정규식","정규식과","정당한","정도로","정렬되어","정렬하는","정렬합니다.각","정리하도록","정말","정말로","정반대이지만","정보","정보가","정보는","정보도","정보를","정보와","정의","정의가","정의되기","정의되면","정의되어","정의되지","정의된","정의될","정의됩니다.","정의됩니다.반환","정의로","정의를","정의에","정의에는","정의인","정의하고","정의하기","정의하기만","정의하는","정의하려면","정의하여","정의하지","정의한","정의할","정의합니다.","정의합니다.typescript","정의합니다.그러나","정의합니다.이","정의합니다.편의상","정의해야","정적","정적인","정하는","정해진","정했으며","정확하게","정확하게는","정확한","정확히","제거되었습니다.case를","제거된","제거됩니다.const","제거하고","제거하는","제거하면","제거할","제거합니다.","제거합니다:","제거해보세요.typescript는","제거해야","제공\"할","제공되는","제공되지","제공되지만","제공된","제공될","제공하게","제공하고","제공하기","제공하는","제공하려면","제공하며","제공하지","제공한","제공할","제공합니다","제공합니다\".또는","제공합니다\".이","제공합니다.","제공합니다.map","제공합니다.데코레이터는","제공합니다.반면","제공합니다.원래","제공합니다.이것은","제공합니다.일단","제공해야","제공해야합니다:","제공했는지","제네레이터","제네릭","제네릭에서","제네릭으로","제네릭을","제네릭의","제네릭이","제네릭이므로","제네릭인지","제대로","제안","제안될","제안이며","제약","제약으로서","제약조건","제약조건에서","제약조건을","제어하기","제어할","제외","제외)","제외).특히","제외되는","제외되었는지","제외된","제외될","제외됩니다.","제외됩니다.선택사항을","제외됩니다.일반적으로","제외하고","제외하고).ani","제외하고는","제외하려면","제외한","제외합니다.","제외합니다.allowjs가","제외해야","제한","제한되는","제한되어","제한되어있고","제한되어있습니다.","제한되지","제한된","제한을","제한이","제한하는","제한하도록","제한할","제한합니다.","조각은","조건","조건부","조건에서만","조건을","조금","조심히","조용히","조작할","조절할","조직","조직으로","조차도","조치를","조합","조합으로","조회됩니다.","조회를","조회할","존재","존재를","존재하거나","존재하기를","존재하는","존재하지","존재한다고","존재한다는","존재할","존재합니다.","존재합니다.javascript","존재합니다.경로와","존재합니다.이러한","좀","좁혀","좁혀지더라도","좁히는","종료된","종류가","종류에","종류와","종류의","종류인","종류일뿐입니다:","종속성을","종종","좋겠습니다.예를","좋습니다","좋습니다.","좋습니다.(아래의","좋습니다.페이스북은","좋아요","좋아요,","좋아요.","좋아요:","좋았어!javascript에서","좋은","좋지만","좌절의","주고","주기","주는","주듯이","주로","주로하는","주며","주목됩니다.","주목하는","주목하세요","주목하세요.","주목하세요.일단","주목하십시오.javascript는","주목하십시오.react와","주목하십시오.typescript를","주목하십시오.이로","주목할","주목할만한","주문이","주석","주석으로","주석은","주석을","주석이","주석입니다.주석의","주어야","주어지면","주어진","주어질","주어집니다.가장","주요","주의:","주의사항","주의사항,","주의사항:","주의사항이","주의하십시오.\"baseurl\"을","주의해야","주의해야합니다.","주입되는","주입합니다.","주입해야하는","주장하고","주장할","주제","주제를","주제입니다.","주지","주지만","준다.","준비가","준비됐나요?","줄","줄에","줄에:","줄에서","줄에서는","줄은","줄을","줄이","줄이는","줄이도록","줄이지","줄일","줄임말입니다.","줄임표","줄임표(...)는","줌으로써","줍니다.","줍니다.클래스의","중","중간","중괄호","중에","중에서","중요하다는","중요하지","중요한","중요합니다.","중요합니다.그렇지","중요합니다.예를","중요합니다.이","중요합니다.전통적으로,","중이며","중인","중입니다!","중지","중지(opt","중지하고","중지합니다.","중지했을","중첩","중첩된","중첩의","즉","즉,","즉시","즐겁다는","즐겨","증가","증가하고","증가하지","증가함에","증가합니다.즉,","증명할","지","지금","지금까지","지금까지는","지금부터","지금은","지나면","지나치기도","지루하지만","지시자","지시자가","지시자는","지시자도","지시자로","지시자를","지시자와","지시자입니다.파일","지시하고","지시합니다.","지시합니다.또한","지시합니다.모듈을","지시합니다.여기에","지식과","지식을","지식이","지역","지역변수","지역변수로","지역에","지역화,","지우지","지원","지원:","지원되는","지원되지","지원됩니다.","지원에서","지원은","지원을","지원이","지원하기","지원하는","지원하며","지원하지","지원할","지원합니다.","지원합니다.default","지원합니다.다음은","지원합니다.여기서","지원합니다.이것을","지원해야","지을","지적하는","지점에서","지정","지정)","지정:","지정되면","지정되므로","지정되어","지정되었다는","지정되지","지정된","지정됩니다.","지정됩니다:","지정에","지정자","지정자(access","지정자는","지정자를","지정자와","지정하고","지정하기","지정하기를","지정하는","지정하려고","지정하려는","지정하려면","지정하면","지정하세요","지정하세요.","지정하여","지정하지","지정한","지정한다는","지정할","지정합니다","지정합니다.","지정합니다.따라서","지정합니다.이","지정합니다:","지정해야","지정해야합니다.","지정했지만","지향","직감을","직감적이고","직관이","직관적인","직면하게","직전에","직접","직접적으로","직접적인","진단","진단하거나","진행","진행되고","진행되어","진행됩니다.","진행하지만","진행할","질문","질문들과","질문은","집니다.","집합","집합에","집합에서","집합으로","집합을","집합이","집합이기","집합인것처럼","집합입니다","집합입니다.표현식은","짧고","짧은","찍을","차례대로","차별된","차별화된","차용해보겠습니다:","차이","차이가","차이를","차이에","차이점","차이점(differ","차이점에","차이점은","차이점을","차이점이","차이점입니다:","참고","참고:","참고로","참고하여","참고하였으며","참조","참조).","참조가","참조는","참조되는","참조됩니다.","참조를","참조에","참조에서","참조이므로","참조하고","참조하기","참조하는","참조하는지","참조하며","참조하세요.","참조하세요.네임스페이스에","참조하세요.이","참조하세요.확대되는","참조하십시오.","참조할","참조합니다","참조합니다.","참조해야","창에서","찾게","찾고","찾기","찾기와","찾는","찾습니다.","찾습니다.나중에는","찾습니다.따라서","찾습니다.이","찾습니다.이렇게하기","찾아","찾아내는","찾아냈기","찾아보게","찾아야","찾으려","찾으려고","찾으려합니다.","찾으면","찾은","찾을","찾지","채우게","채우기","채우기만","채워진","채택되도록","채택되면","챕터에서","챘을","처럼","처리되고","처리된","처리될","처리됩니다)","처리됩니다.","처리됩니다.rest","처리를","처리하고자","처리하는","처리하므로","처리한다고","처리할","처리합니다.","처음","처음의","철자가","철저한","철저히","첨부될","첫","첫번째","첫번째,","첫번째는","첫째,","체계가","체계를","체인에서","체인으로","체인을","체커가","체커는","체커에서","체커에서는","체크","체크!","체크가","체크하지","체킹을","초","초과","초기의","초기화","초기화가","초기화되는","초기화되지","초기화된","초기화될","초기화됩니다.마찬가지로","초기화됩니다.상수","초기화로","초기화를","초기화만","초기화하거나","초기화하고","초기화할","초기화합니다.","초기화해야합니다.","초보","초보자를","초점을","최대","최상위","최선을","최선의","최소한","최신","최적의","최적이","최적화가","최적화되고","최종","추가","추가되기","추가되는","추가되었습니다:","추가된","추가됩니다.","추가적으로","추가적인","추가하거나","추가하겠습니다:","추가하고","추가하고자","추가하기","추가하는","추가하면","추가하세요.","추가하세요:","추가하십시오","추가하십시오.","추가하십시오.그런","추가하여","추가하지","추가할","추가함에","추가합니다","추가합니다.","추가합니다.@valid","추가합니다.default가","추가합니다.getformat를","추가합니다.npm과","추가합니다.생성된","추가합니다.이는","추가합니다.테스트","추가합니다.표현이나","추가합니다:","추가해","추가해보겠습니다.","추가해야","추가했습니다.","추가했습니다.이","추론","추론(type","추론되기를","추론되는","추론되는지","추론된","추론된)","추론됩니다.마지막","추론됩니다.이것은","추론됩니다.이러한","추론은","추론의","추론이","추론하고","추론하기","추론하지","추론할","추론했습니다.이렇게","추상","추상적이지","추상화","추상화된","추상화를","추상화할","추적","추적을","추적하고","추적할","추측을","출력","출력과","출력된","출력됩니다.","출력에","출력에는","출력에서는","출력은","출력을","출력의","출력이","출력하도록","출력합니다!","출력합니다.","출력합니다:","출발점이지만","충돌된","충돌에","충돌으로","충돌은","충돌을","충분한","충족시키기","충족시킵니다.비록","충족하는","충족하도록","취급되어","취급힙니다.","취소합니다.","취하고","취하는","취하지","취할","취합니다,","취합니다.pickcard를","측면","측면과","측면만","측면에서","측면에서는","측면에서만","측면의","측면이","측면이기","측에","측에서","친숙하지만","친숙한","카드가","카드를","캐시","캡처된","캡처하여","캡처하지","캡처할","캡처합니다.","캡처합니다:","캡쳐","캡쳐된","캡쳐를","캡쳐링에","캡쳐링의","캡쳐하기","캡쳐하는","캡쳐한","캡쳐할","캡쳐합니다","캡쳐했으므로","커맨드","커맨드라인에서","커멘드","커뮤니티에서도","커서를","커스터마이징하고","커스텀","컨벤션을","컨텍스트","컨텍스트(예:","컨텍스트를","컨텍스트에서","컨텐츠가","컨텐츠를","컨텐츠에서","컬렉션","컴파일","컴파일(기본값)을","컴파일된","컴파일됩니다.다른","컴파일됩니다:","컴파일러","컴파일러가","컴파일러는","컴파일러를","컴파일러에","컴파일러에게","컴파일러에는","컴파일러에서","컴파일러에서만","컴파일러의","컴파일러입니다.따라서","컴파일시","컴파일에","컴파일에서","컴파일을","컴파일의","컴파일하기","컴파일하는","컴파일하려면","컴파일하면","컴파일하면,","컴파일하세요.이","컴파일할","컴파일합니다.","컴파일합니다.이를","컴포넌트","컴포넌트(stateless","컴포넌트는","컴포넌트로","컴포넌트를","컴포넌트의","컴퓨터에","케이스에","켜고","코드","코드:","코드가","코드는","코드로","코드를","코드에","코드에는","코드에서","코드에서,","코드에서는","코드와","코드의","코드입니다.generated/templ","코드입니다.빌드","코드처럼","코딩되어","코딩된","코어","콘솔에","콜론은","콜백","콜백에서","콜백에서의","콜백을","쿼리","쿼리와","쿼트","퀵","크게","크지만","큰","클래스","클래스(subclasses)","클래스(superclasses)","클래스)에서","클래스,","클래스가","클래스나","클래스는","클래스들의","클래스라면","클래스로","클래스를","클래스뿐만","클래스에","클래스에는","클래스에서","클래스에서는","클래스에서만","클래스와","클래스의","클래스인","클래스입니다.네임스페이스를","클래스입니다.또한","클래스입니다.추상","클래스입니다.파생","클래스처럼","클래식","클래식.","클래식이며","클릭","클릭하고","클릭하십시오.","클릭하십시오.'default'","클릭하십시오.그런","클릭합니다.그런","키","키로","키를","키워드","키워드가","키워드는","키워드로","키워드를","키워드와","키의","타겟으로","타겟이","타이프","타이핑(contextu","타이핑(duck","타이핑과","타이핑은","타이핑이니까","타임","타임에","타임에는","타입","타입\"과","타입\"에","타입\"을","타입(contextu","타입(index","타입(상위","타입(예","타입(예:","타입)을","타입)이","타입,","타입.","타입.전체","타입construct","타입과","타입도","타입들에","타입들은","타입라는","타입를","타입만","타입변수","타입보다","타입뿐만","타입스크립트","타입에","타입에는","타입에도","타입에만","타입에서","타입에서만","타입으로","타입으로도","타입은","타입을","타입의","타입이","타입이거나","타입이기","타입이되도록","타입이든","타입이라고","타입이며","타입이므로","타입이어야","타입이어야합니다","타입인","타입인지","타입임을","타입입니다","타입입니다(왜냐하면","타입입니다.","타입입니다.매개변수와","타입입니다.즉","타입처럼","탐색기를","탐색합니다.","태그","태그가","태그는","태그로","태그를","태그와","태스크를","태스크에","탭을","테스트","테스트입니다.","테스트입니다.새로운","테스트입니다:","테스트하는","테스트하십시오.페이지에","테스트하여","테스트할","텍스트","텍스트를","텍스트의","템플릿","템플릿에서","템플릿이","템플릿입니다.왜냐하면","토니","토큰","통과","통과되지만","통과하는","통과하도록","통과할","통과해서는","통과했는지","통찰력을","통합","통합됩니다.거기서","통합은","통합이","통합했습니다.","통해","통해)","튜토리얼에서","튜토리얼에서는","튜토리얼이","튜플","트랜스파일러를","트렌드는","트리를","트리플","특별하게","특별한","특별합니다.즉","특성에","특성으로","특성을","특성이","특성입니다.","특수","특수한","특수화된","특정","특정한","특징은","특화된","특히","틀리거나","팀원들과","파는","파라미터","파라미터를","파생","파생되기","파생된","파생될","파싱에는","파싱을","파싱합니다.","파악하기","파악할","파이프","파일","파일(*.d.ts)의","파일(.js와","파일(declar","파일(lib.d.ts)은","파일,","파일:","파일과","파일도","파일들","파일들:","파일들로","파일들에","파일들은","파일들을","파일로","파일만","파일별","파일뿐만","파일에","파일에는","파일에서","파일에서와","파일은","파일을","파일의","파일이","파일이나","파일입니다)","파일처럼","파트가","파트는","파트로","파티","판결났다면","판단되는","판단을","판단하는","패치","패키지","패키지가","패키지는","패키지로","패키지를","패키지만","패키지에","패키지에는","패키지에서","패키지의","패턴","패턴\"이라고","패턴과","패턴은","패턴을","패턴의","패턴이","패턴입니다.","패턴입니다:","팩토리","팩토리를","팩토리에","팩토리입니다","팩토리입니다.@enumerable(false)","팩토리입니다.@format(\"hello,","페이지","페이지가","페이지를","페이지에","페이지와","페이지의","편리하지만","편리한","편리합니다.","편리합니다.그렇게하기","편리합니다.예를","편입니다.","편집","편집기","편집기로","편집기에서","편집하는","평가","평가는","평가되는","평가되어야","평가될","평가됩니다.","평가할","평범한","포","포맷과","포맷에","포맷으로","포맷은","포맷이","포함","포함)","포함,","포함되는","포함되며","포함되면","포함되어","포함되지","포함된","포함될","포함됩니다","포함됩니다.","포함됩니다.\"exclude\"","포함됩니다.greetermaker에","포함됩니다.각각의","포함됩니다.기본적으로","포함됩니다.동봉된","포함됩니다.일부","포함됩니다.최종적으로","포함됩니다.트리플","포함시키기","포함시킬","포함시킵니다.\"exclude\"","포함시킵니다.가장","포함이","포함입니다.위에서","포함하고","포함하고있는","포함하기","포함하는","포함하도록","포함하면","포함하여","포함하지","포함한","포함할","포함합니다.","포함합니다.\"outdir\"","포함합니다.node_modules/@types/*","포함합니다.typescript를","포함해야","폴더","폴더가","폴더는","폴더로","폴더를","폴더에","폴더에서","폴더의","폴더입니다.","표기법을","표시되고","표시되는","표시되면","표시되어야","표시되지","표시되지만","표시된","표시될","표시됩니다","표시됩니다.","표시됩니다.built에","표시됩니다:","표시하는","표시하도록","표시할","표시합니다","표시합니다.","표시합니다.이","표준","표준에","표준의","표현식","표현식,","표현식과","표현식만","표현식에","표현식에서","표현식으로","표현식은","표현식을","표현식의","표현식이","표현식이거나","표현식이나","표현식인","표현식입니다.변수는","표현식입니다.타입","표현식입니다:","표현하는","표현할","품질","품질의","풍부한","프로그래머가","프로그래밍","프로그래밍과","프로그래밍에","프로그래밍에서","프로그램에서","프로그램에서부터","프로그램을","프로그램의","프로그램이","프로세스","프로세스는","프로세스를","프로세스에","프로세스에서","프로세스와","프로세스입니다.import","프로젝트","프로젝트가","프로젝트는","프로젝트를","프로젝트에","프로젝트에서","프로젝트의","프로토","프로토타입","프로토타입을","프로토타입의","프로토타입이","프로퍼티","프로퍼티(paramet","프로퍼티가","프로퍼티과","프로퍼티는","프로퍼티도","프로퍼티들은","프로퍼티들을","프로퍼티들의","프로퍼티로","프로퍼티로서","프로퍼티를","프로퍼티뿐만","프로퍼티에","프로퍼티에는","프로퍼티에만","프로퍼티에서","프로퍼티와","프로퍼티을","프로퍼티의","프로퍼티인","프로퍼티인지","프로퍼티입니다.","플래그를","플랫폼)","플랫폼에서","플러그인","플러그인과","플러그인으로","플러그인을","플러그인이","플러그인입니다.","플러그인입니다.vinyl","플레이그라운드로","피드백은","피하고자","피하는","피하려면","피할","피해야","필드가","필드를","필드에","필드인","필수","필수로","필수적으로","필수적인","필요가","필요는","필요도","필요로","필요없는","필요에","필요하다고","필요하다는","필요하지","필요한","필요할","필요할때도","필요합니다)","필요합니다.","필요합니다.babel은","필요합니다.기본적으로","필요합니다.다음과","필요합니다.또한","필요합니다.매개변수","필요합니다.여기서는","필요했었습니다.때문에","필터링할","하게","하겠습니다","하고","하고자","하기","하나","하나가","하나는","하나도","하나라도","하나로","하나로서","하나를","하나만","하나씩","하나에서","하나와","하나의","하나인","하나일","하나입니다.","하는","하도록","하드","하듯이","하려면","하며","하면","하므로","하세요!","하세요.","하세요:","하십시오.","하에","하여","하위","하위의","하이브리드","하지","하지만","한","한,","한가지","한계가","한곳에서","한글","한다는","한다면","한번","한정되는","한쪽에","한쪽에는","한편으로는,","할","할당","할당과","할당되는","할당되어야","할당되지","할당될","할당됩니다.","할당에서","할당은","할당을","할당의","할당이","할당입니다.","할당하거나","할당하는","할당하려고","할당하여","할당할","할당합니다.","할당합니다.예를","할당합니다.이것은","할수","할지","할지도","함께","함께)","함수","함수,","함수가","함수거나","함수나","함수는","함수도","함수라고","함수라는","함수라면","함수로","함수를","함수만","함수에","함수에는","함수에서","함수와","함수을","함수의","함수이기","함수이든","함수입니다.","함수입니다.예제를","함수입니다.이는","함수처럼","함수클래스는","함수형","함을","함정을","합니다","합니다(즉","합니다.","합니다.(3)을","합니다.(실행이","합니다.button과","합니다.c에서","합니다.javascript에서","합니다.jsx","합니다.jsx는","합니다.last","합니다.node.js는","합니다.npm","합니다.padleft의","합니다.script","합니다.this.suits[pickedsuit]에서","합니다.tsconfig는","합니다.typescript","합니다.webpack을","합니다.결과","합니다.고유하지","합니다.그것들은","합니다.그러나","합니다.그런","합니다.그렇게","합니다.그렇지","합니다.너무","합니다.다른","합니다.다행히","합니다.다행히도","합니다.대부분의","합니다.따라서","합니다.또한","합니다.런타임시","합니다.루프","합니다.메서드와","합니다.배열의","합니다.상황적","합니다.새로운","합니다.세가지","합니다.실수로","합니다.아직","합니다.앞서","합니다.여기","합니다.여기서","합니다.여기서는","합니다.예를","합니다.왜냐하면","합니다.유효한","합니다.이","합니다.이것은","합니다.이러한","합니다.이렇게","합니다.이를","합니다.이에","합니다.이외에","합니다.이제","합니다.일반적인","합니다.즉","합니다.최종","합니다.추상","합니다.출력","합니다.컴파일러는","합니다.프로세스가","합니다.프로젝트","합니다.프로젝트를","합니다.프로퍼티","합니다.하지만","합니다.향후에는","합니다:","합법적","합성","합집합(union)","합집합을","항목에","항목에서","항목으로","항목을","항목이","항상","해","해결","해결책은","해결하기","해결하는","해결하려고","해결하려면","해결하지","해결할","해결합니다.만약","해결해야","해당","해당되는","해당하는","해보세요","해보세요...","해석","해석되었습니다.","해석되었으며","해석되지","해석된","해석된다는","해석될","해석됩니다.","해석됩니다.그러므로","해석됩니다.자세한","해석은","해석을","해석의","해석이","해석하기","해석하기위해","해석하는","해석하려고","해석하지","해석할","해석합니다.","해석합니다:","해야","해야할까요?","해제할","해주는","해주시면","해줍니다.","해줍니다.이것은","해체","해체할","해치지","핵심","핸드북을","핸드북의","핸들러","핸들러의","핸들링하지","했기","했다는","했던","했습니다!","했습니다.","했습니다.따라서","했습니다.이를","했으므로","했을","했음에도","향상된","향후","허용되는","허용되며","허용되지","허용된","허용됨","허용됨,","허용됩니다.","허용됩니다.exports와","허용하는","허용하는지","허용하십시오.","허용하지","허용하지만","허용할","허용합니다","허용합니다.","허용합니다:","허용해준다는","헤더","헬퍼","헬퍼를","현대적인","현재","현재의","형","형성하기","형성하려면","형성할","형성합니다.","형식","형식에","형식으로","형식으로도","형식을","형식이","형식입니다.","형의","형태","형태가","형태로","형태를","형태을","형태의","형태일","혜택","호부와","호스팅","호스팅하는","호어는","호출","호출과","호출되는","호출되는지","호출되더라도","호출되며","호출되면","호출되어야한다는","호출된","호출될","호출됩니다.","호출됩니다.이는","호출됩니다:","호출들은","호출로","호출만","호출에","호출에서","호출은","호출을","호출이","호출하거나","호출하고","호출하기","호출하는","호출하도록","호출하려고","호출하면","호출하여","호출한","호출할","호출함으로써","호출합니다.","호출합니다.일반적으로","호출해야","호출해야한다는","호출해야합니다.","호출했다는","호환","호환가능한","호환되고","호환되는","호환되며","호환되면","호환되지","호환된다는","호환됩니다.그러나","호환됩니다.다른","호환됩니다.이것은","호환됩니다.차이점은","호환성","호환성(compatible)이","호환성에","호환성은","호환성을","호환성이","혹시","혹은","혼동되어서는","혼동을","혼란스러움","혼란스러워지기","혼란스럽겠지만","혼란스럽고","혼란스럽습니다.","혼란스럽습니다.이름","혼자가","혼재되어","혼합될","홈페이지의","화살표","화살표(=>)를","확대","확대는","확대를","확대에서","확대와","확보할","확실하지","확실한","확실할","확실히","확인","확인되므로","확인하거나","확인하고","확인하기","확인하는","확인하세요.","확인하세요.greeter","확인하세요.msbuild","확인하십시오","확인한다는","확인할","확인합니다","확인합니다.","확인합니다.printlabel","확인합니다.이","확인합니다.이를","확인합니다:","확인해보세요","확인해보세요.","확인해야","확장","확장/구현할","확장된","확장될","확장시키기","확장에","확장에서만","확장을","확장이","확장입니다.","확장자","확장자가","확장자로","확장자를","확장자만","확장하거나","확장하고","확장하는","확장하면","확장하여","확장하지도","확장할","확장합니다.","확장해","확장해야","환경","환경내에서","환경에","환경을","환경의","환영합니다:)","활동이나","활성화가","활성화되면","활성화하려면","활성화하면","활성화하세요","활성화하여","활성화합니다.","활성화해야","활용되어","활용하여","활용하여보다","활용할","회상해봅시다.","회피하고","획득하지","횟수가","효과는","효과에","효과적으로","효과적입니다.때문에","후","후보","후에","후에는","후에도","후위","후위에","후위의","후행","훌륭한","훨씬","흐름을","흔치","흔한","흔히","흥미로운","흭득하였습니다.","힘든","힘들기","힘이"],"pipeline":["stopWordFilter","stemmer"]},"store":{"./":{"url":"./","title":"소개","keywords":"","body":"TypeScript-Handbook 한글 문서\n\nTypeScript Handbook을 번역하는 저장소입니다.\n번역 품질\n초보 번역가이며 기초적인 Java 지식과 JavaScript 개발을 주로하는 개발자들이 함께 번역했습니다.TypeScript 번역을 하며 전문적이거나 의미론적인 지식이 많이 필요했었습니다.때문에 오역과 의역이 있을 수 있습니다.단어의 선정이나 규칙은 구글 검색량과 IT 전문 사전을 대체로 참고하였으며 모던하게 주로 쓰이는 단어를 우선 순위로 두었습니다.\n번역 범위\nTypeScript Handbook의 모든 페이지를 번역할 예정입니다.\n향후 MS측의 TypeScript 공식 번역이 지원되지 않는다면 TypeScript 홈페이지의 모든 부분과 릴리즈 버전에 대한 번역도 할 의지가 있습니다.\n진행 상황\n이곳을 통해 확인할 수 있습니다.\n기여\n번역가이드 및 규칙을 참고하여 develop 브랜치에 PR 해주시면 됩니다.\n깃헙 사용이 어렵거나 간단한 의견 같은 경우에는 이슈 등록을 해주시면 감사하겠습니다\n그 밖에도 다양한 의견 및 피드백은 언제나 환영합니다:)\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가 포함되어 있습니다.Visual Studio와 함께 TypeScript를 설치하지 않았다면 다운로드할 수 있습니다.\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.innerHTML = greeter(user);\n\n코드 컴파일하기 (Compiling your code)\n.ts 확장자를 사용했지만 이 코드는 단지 JavaScript입니다.\n기존 JavaScript 앱에서 바로 복사 / 붙여넣기 할 수 있습니다.\n명령줄에서 TypeScript 컴파일러를 실행합니다:\ntsc greeter.ts\n\n결과는 동일한 자바스크립트를 포함하고있는 greeter.js 파일이 될 것입니다.JavaScript 애플리케이션에서 TypeScript를 실행 중입니다!\n이제 TypeScript가 제공하는 새로운 기능들을 활용할 수 있습니다.다음과 같이 'person' 함수의 인수에 : string 타입 어노테이션을 추가하세요:\nfunction greeter(person: string) {\n return \"Hello, \" + person;\n}\n\nlet user = \"Jane User\";\n\ndocument.body.innerHTML = greeter(user);\n\n타입 어노테이션 (Type annotations)\nTypeScript의 타입 어노테이션은 함수 또는 변수의 의도된 계약을 적는 간단한 방법입니다.이 경우 greeter 함수를 단일 문자열 매개변수로 호출하려고 합니다.여기서 우리는 greeter 함수에 문자열 대신 배열을 전달하여 호출할 수도 있을 것입니다:\nfunction greeter(person: string) {\n return \"Hello, \" + person;\n}\n\nlet user = [0, 1, 2];\n\ndocument.body.innerHTML = greeter(user);\n\n다시 컴파일하면, 오류가 표시됩니다.\nerror TS2345: Argument of type 'number[]' is not assignable to parameter of type 'string'.\n\n마찬가지로, greeter 호출할 때 모든 인수를 제거해보세요.TypeScript는 예상치 못한 매개변수로 함수를 호출했다는 것을 알려줍니다.두 경우 모두 TypeScript는 코드 구조와 사용자가 제공한 타입 어노테이션을 기반으로 정적 분석을 제공할 수 있습니다.\n에러가 있었음에도 불구하고, greeter.js 파일은 여전히 생성됩니다.코드에 오류가 있어도 TypeScript를 사용할 수 있습니다.그러나 이 경우에 TypeScript는 코드가 예상대로 실행되지 않을 것이라고 경고합니다.\n인터페이스 (Interfaces)\n예제를 더 발전시켜 봅시다. 여기서는 firstName 및 lastName 필드가 있는 객체를 설명하는 인터페이스를 사용합니다.TypeSciprt에서는 두가지 타입이 내부 구조가 호환되면 호환됩니다.이것은 명시적으로 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.innerHTML = greeter(user);\n\n클래스 (Classes)\n마지막으로 클래스를 사용하여 예제를 확장해 보겠습니다.TypeScript는 클래스 기반 객체 지향 프로그래밍과 같은 JavaScript의 새로운 기능을 지원합니다.\n여기서는 생성자와 몇 개의 public 필드를 사용하여 Student 클래스를 생성 할 것입니다.클래스와 인터페이스가 잘 작동하여 프로그래머가 올바른 수준의 추상화를 결정할 수 있습니다.\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.innerHTML = greeter(user);\n\ntsc greeter.ts 를 다시 실행하면 생성된 JavaScript가 이전 코드와 동일하다는 것을 알 수 있습니다.TypeScript의 클래스는 JavaScript에서 자주 사용되는 것과 동일한 프로토 타입 기반 OO의 줄임말입니다.\nTypeScript 웹 앱 실행하기 (Running your TypeScript web app)\n이제 greeter.html 에 다음을 입력하세요:\n\n\n TypeScript Greeter\n \n \n \n\n\n첫번째 간단한 TypeScript 웹 애플리케이션을 실행하기 위해 브라우저에서 greeter.html 을 여세요!\n옵션 : Visual Studio에서 greeter.ts 를 열거나 코드를 TypeScript 플레이그라운드로 복사하세요.식별자 위로 마우스를 가져가면 타입을 볼 수 있습니다.경우에 따라 이러한 타입이 자동으로 추론됩니다.마지막 줄을 다시 입력하고 DOM 요소의 타입에 따라 완료 목록 및 매개변수 도움말을 확인하세요.greeter 함수에 대한 참조에 커서를 놓고 F12 키를 눌러 해당 정의로 이동할 수 있습니다.기호를 마우스 오른쪽 버튼으로 클릭하고 리팩토링을 사용하여 심볼의 이름을 바꿀 수 있습니다.\n제공된 타입 정보는 애플리케이션 규모에서 JavaScript로 작업할수 있는 도구와 함께 작동합니다.TypeScript에서 가능한 모든 예제는 웹 사이트의 샘플 섹션을 참조하세요.\n\n"},"pages/tutorials/ASP.NET Core.html":{"url":"pages/tutorials/ASP.NET Core.html","title":"ASP.NET Core","keywords":"","body":"설정\nASP.NET 코어 및 TypeScript 설치 (Install ASP.NET Core and TypeScript)\n먼저 필요한 경우에는 ASP.NET Core를 설치합니다.이 퀵 스타트 가이드를 위해서는 VisualStudio2015 또는 2017이 필요합니다.\n다음으로 사용 중인 VisualStudio에 최신 TypeScript가 아직 없는 경우 이를 설치할 수 있습니다.\n새 프로젝트 만들기 (Create a new project)\n\n파일 선택\n새로운 프로젝트 선택 (Ctrl + Shift + N)\nVisual C# 선택\nVS2015의 경우 ASP.NET Web Application > ASP.NET 5 Empty를 선택하고 로컬에서 실행하기 때문에 \"Host in the cloud\" 선택을 취소합니다.\n \n VS2017의 경우 ASP.NET Core Web Application (.NET Core) 대신 ASP.NET Core 1.1 Empty 를 선택하세요.\n \n\n\n애플리케이션을 실행하고 작동하는지 확인합니다.\n서버 설정 (Set up the server)\nVS2015\nproject.json에서 \"dependencies\"에 다음 항목을 추가합니다 :\n\"Microsoft.AspNet.StaticFiles\": \"1.0.0-rc1-final\"\n\n의존성은 다음과 같아야 합니다 :\n \"dependencies\": {\n \"Microsoft.AspNet.IISPlatformHandler\": \"1.0.0-rc1-final\",\n \"Microsoft.AspNet.Server.Kestrel\": \"1.0.0-rc1-final\",\n \"Microsoft.AspNet.StaticFiles\": \"1.0.0-rc1-final\"\n },\n\nStartup.cs에서 Configure를 다음으로 교체합니다.\npublic void Configure(IApplicationBuilder app)\n{\n app.UseIISPlatformHandler();\n app.UseDefaultFiles();\n app.UseStaticFiles();\n}\n\nVS2017\nOpen Dependencies > Manage NuGet Packages > Browse. 검색 및 설치 Microsoft.AspNetCore.StaticFiles 1.1.2:\n\nStartup.cs에서 Configure를 다음으로 교체합니다.\npublic void Configure(IApplicationBuilder app)\n{\n app.UseDefaultFiles();\n app.UseStaticFiles();\n}\n\nUseDefaultFiles와 UseStaticFiles 아래의 빨간선이 사라지려면 VS를 다시 시작해야 할 수 있습니다.\n타입스크립트 추가 (Add TypeScript)\n다음 단계는 TypeScript를 위한 폴더를 추가하는 것입니다.\n\n그냥 scripts라고 부르겠습니다.\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 컴파일러 설정 (Configure the TypeScript compiler)\n먼저 TypeScript에 빌드 방법을 알려줘야 합니다.scripts 폴더를 마우스 오른쪽 버튼으로 클릭하고 New Item을 클릭합니다.그런 다음 TypeScript ConfigurationFile을 선택하고 기본 이름인 tsconfig.json을 사용하십시오.\n\n기본 tsconfig.json를 다음으로 대체하세요:\n{\n \"compilerOptions\": {\n \"noImplicitAny\": true,\n \"noEmitOnError\": true,\n \"sourceMap\": true,\n \"target\": \"es5\"\n },\n \"files\": [\n \"./app.ts\"\n ],\n \"compileOnSave\": true\n}\n\n다음과 같은 차이점을 제외하고 기본값과 유사합니다.\n\n\"noImplicitAny\": true 설정합니다.\n\"excludes\"에 의존하지 않고 명시적으로 \"files\" 리스트를 나열합니다.\n\"compileOnSave\": true 설정합니다.\n\n새로운 코드를 작성할 때마다 \"nomaplicitany\"가 좋습니다 - — 실수로 타입이 지정되지 않은 코드를 쓰지 않도록 할 수 있습니다.\"compileOnSave\"는 실행 중인 웹 앱에서 코드를 손쉽게 업데이트할 수 있도록 해 준다.\nNPM 설정 (Set up NPM)\n이제 JavaScript 패키지를 다운로드할 수 있도록 NPM을 설정해야 합니다.프로젝트를 마우스 오른쪽 버튼으로 누르고 New Item을 클릭하십시오.그런 다음 NPM Configuration File을 선택하고 기본 이름 package.json을 사용하십시오. \ndevDependencies '안에 \"gulp\"와 \"del\"을 추가하십시오 :\n\"devDependencies\": {\n \"gulp\": \"3.9.0\",\n \"del\": \"2.2.0\"\n}\n\nVisual Studio는 파일을 저장하는 즉시 gulp 및 del 설치를 시작해야 합니다.그렇지 않은 경우 패키지를 마우스 오른쪽 버튼으로 누르고 Restore Packages를 하십시오.\ngulp 설정 (Set up gulp)\n마지막으로 gulpfile.js라는 새로운 JavaScript파일을 추가하십시오.\n다음 코드를 입력합니다.\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를 클릭하십시오.'default' 및 'clean'작업이 표시되지 않으면 탐색기를 새로고침 합니다 :\n\nHTML 페이지 작성 (Write an HTML page)\nwwwroot 안에 index.html이라는 새 항목을 추가합니다.\n다음 코드를 index.html에 사용합니다 :\n\n\n\n \n \n \n\n\n \n \n Compiler: \n Framework: \n \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\nASP.NET 프로젝트에 기본적인 TypeScript를 포함시키기 위해 알아야 할 것은 이것뿐입니다.다음으로 간단한 Angular 앱을 작성합니다.\n앵귤러 2 추가 (Add Angular 2)\nNPM 의존성 추가 (Add NPM dependencies)\npackage.json의 dependencies에 Angular 2와 SystemJS를 추가하십시오.\nVS2015의 경우는 새로운 dependencies 리스트 :\n \"dependencies\": {\n \"angular2\": \"2.0.0-beta.11\",\n \"systemjs\": \"0.19.24\",\n \"gulp\": \"3.9.0\",\n \"del\": \"2.2.0\"\n },\n\nVS2017의 경우 NPM3에서 peer 의존성이 사용되지 않으므로 Angular 2의 peer 의존성을 의존성으로 직접 나열해야 합니다 :\n \"dependencies\": {\n \"angular2\": \"2.0.0-beta.11\",\n \"reflect-metadata\": \"0.1.2\",\n \"rxjs\": \"5.0.0-beta.2\",\n \"zone.js\": \"^0.6.4\",\n \"systemjs\": \"0.19.24\",\n \"gulp\": \"3.9.0\",\n \"del\": \"2.2.0\"\n },\n\ntsconfig.json 업데이트 (Update tsconfig.json)\n이제 Angular 2와 그 의존성이 설치되었으므로 TypeScript의 데코레이터에 대한 실험적 지원이 필요합니다.또한 Promise과 같은 것들에는 Angular가 core-js를 사용하기 때문에 ES2015에 선언을 추가해야 합니다.향후에는 데코레이터가 기본이 될 것이므로 이러한 설정은 필요하지 않을 것입니다.\n\"experimentalDecorators\": true, \"emitDecoratorMetadata\": true를 \"compilerOptions\"에 추가하십시오.그런 다음 ES2015에서 선언을 가져오려면 \"lib\": [\"es2015\", \"es5\", \"dom\"]을 \"compilerOptions\" 에 추가하십시오. \n마지막으로 만들 \"./model.ts\"를 \"files\"에 새 항목을 추가해야 합니다.tsconfig는 다음과 같이 보일 것입니다 :\n{\n \"compilerOptions\": {\n \"noImplicitAny\": true,\n \"noEmitOnError\": true,\n \"sourceMap\": true,\n \"experimentalDecorators\": true,\n \"emitDecoratorMetadata\": true,\n \"target\": \"es5\",\n \"lib\": [\n \"es2015\", \"es5\", \"dom\"\n ]\n },\n \"files\": [\n \"./app.ts\",\n \"./model.ts\",\n \"./main.ts\"\n ],\n \"compileOnSave\": true\n}\n\ngulp 빌드에 Angular 추가 (Add Angular to the gulp build)\n마지막으로 Angular 파일을 빌드의 일부로 복사해야 합니다.\n추가할 사항은 다음과 같습니다:\n\n라이브러리 파일에 대한 경로.\nlib 태스크를 추가하여 파일을 wwwroot에 연결(pipe) 합니다.\ndefault 태스크에 lib에 대한 의존성을 추가하십시오.\n\n업데이트된 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 libs: ['node_modules/angular2/bundles/angular2.js',\n 'node_modules/angular2/bundles/angular2-polyfills.js',\n 'node_modules/systemjs/dist/system.src.js',\n 'node_modules/rxjs/bundles/Rx.js']\n};\n\ngulp.task('lib', function () {\n gulp.src(paths.libs).pipe(gulp.dest('wwwroot/scripts/lib'));\n});\n\ngulp.task('clean', function () {\n return del(['wwwroot/scripts/**/*']);\n});\n\ngulp.task('default', ['lib'], function () {\n gulp.src(paths.scripts).pipe(gulp.dest('wwwroot/scripts'));\n});\n\n다시 한번 gulpfile을 저장한 후에는 Task Runner Explorer가 새로운 lib 작업을 보게해야 합니다.\nTypeScript에 간단한 Angular 애플리케이션 작성 (Write a simple Angular app in TypeScript)\n먼저 app.ts의 코드를 다음과 같이 변경하십시오 :\nimport {Component} from \"angular2/core\"\nimport {MyModel} from \"./model\"\n\n@Component({\n selector: `my-app`,\n template: `Hello from {{getCompiler()}}`\n})\nexport class MyApp {\n model = new MyModel();\n getCompiler() {\n return this.model.compiler;\n }\n}\n\n그런 다음 Model.ts라는 이름의 scripts에 다른 TypeScript 파일을 추가하십시오 :\nexport class MyModel {\n compiler = \"TypeScript\";\n}\n\n그리고 scripts에 main.ts라는 또 다른 TypeScript 파일이 있습니다 :\nimport {bootstrap} from \"angular2/platform/browser\";\nimport {MyApp} from \"./app\";\nbootstrap(MyApp);\n\n마지막으로 index.html의 코드를 다음과 같이 변경하십시오 :\n\n\n\n \n \n \n \n \n \n System.config({\n packages: {\n 'scripts': {\n format: 'cjs',\n defaultExtension: 'js'\n }\n }\n });\n System.import('scripts/main').then(null, console.error.bind(console));\n \n \n\n\n Loading...\n\n\n\n그러면 앱이 로드됩니다.ASP.NET 애플리케이션을 실행하면 \"loading...\" 이라고 표시된 다음 \"Hello from TypeScript\" div가 표시됩니다.\n"},"pages/tutorials/Gulp.html":{"url":"pages/tutorials/Gulp.html","title":"걸프","keywords":"","body":"이 퀵 스타트 가이드는 gulp로 TypeScript를 빌드한 다음 Browserify, uglify 또는 Watchify를 gulp 파이프 라인에 추가하는 방법을 알려줍니다.\n또한 Babelify를 사용하여 Babel 기능에 대한 기능을 추가합니다.npm과 함께 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를 제외하고는 기본값을 사용할 수 있으며 ./dist/main.js를 사용합니다.package.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\nresulting 앱 테스트 (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에서 가져오도록 변경합니다 :\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을 실행하고 노드에서 테스트하여 모듈이 작동하는지 확인하십시오 :\ngulp\nnode dist/main.js\n\nES2015 모듈 구문을 사용했지만 TypeScript는 Node가 사용하는 CommonJS 모듈을 방출했습니다.이 튜토리얼에서는 CommonJS를 계속 사용하겠지만 options 객체에 module을 설정하여 이를 변경할 수 있습니다. \nBrowserify\n이제 이 프로젝트를 노드에서 브라우저로 이동하겠습니다.이를 위해 모든 모듈을 하나의 JavaScript 파일로 번들링 하고자 합니다.다행히도 정확히 Browserify가 하는 일입니다.더 좋은 것은 노드에서 사용하는 CommonJS 모듈 시스템을 TypeScript에서 사용할 수 있다는 것입니다.즉 TypeScript와 Node 설정이 기본적으로 변경되지 않은 브라우저로 전송되는 것을 의미합니다.\n먼저 browserify, tsify 및 vinyl-source-stream을 설치하십시오.tsify는 gulp-typescript처럼 Typeify 컴파일러에 접근할 수 있는 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\", [\"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 gulp-util\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 gutil = require(\"gulp-util\");\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 .pipe(source('bundle.js'))\n .pipe(gulp.dest(\"dist\"));\n}\n\ngulp.task(\"default\", [\"copy-html\"], bundle);\nwatchedBrowserify.on(\"update\", bundle);\nwatchedBrowserify.on(\"log\", gutil.log);\n\n여기에는 기본적으로 세 가지 변경 사항이 있지만 코드를 약간 리팩토링해야합니다.\n\nwatchify에 대한 호출에서 browserify 인스턴스를 감싸고 그 결과를 유지했습니다.\nwatchedBrowserify.on(\"update\", bundle);을 호출하여 Browserify 가 TypeScript 파일 중 하나가 변경될 때마다 bundle 함수를 실행하도록 했습니다.\nwatchedBrowserify.on(\"log\", gutil.log);을 호출하여 콘솔에 로그했습니다.\n\n(1)과 (2)는 default 작업에서 browserify를 호출해야 한다는 것을 의미합니다.Watchify와 Gulp 모두 호출해야 하기 때문에 default 함수에 이름을 주어야 합니다.(3)을 사용한 로깅을 추가하는 것은 선택 사항이지만 설정을 디버깅하는 데 매우 유용합니다.\n이제 Gulp를 실행하면 시작해야 하고 계속 실행됩니다.main.ts에서 showHello에 대한 코드를 변경하고 저장하십시오. \n다음과 같은 출력이 표시되어야 합니다 :\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\", [\"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 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('copyHtml', function () {\n return gulp.src(paths.pages)\n .pipe(gulp.dest('dist'));\n});\n\ngulp.task('default', ['copyHtml'], 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\nBabel의 ES5 출력은 간단한 스크립트에 대한 TypeScript의 출력과 매우 유사해야 합니다.\n"},"pages/tutorials/Migrating from JavaScript.html":{"url":"pages/tutorials/Migrating from JavaScript.html","title":"JavaScript에서 마이그레이션","keywords":"","body":"TypeScript는 공백 상태로 존재하지 않습니다.JavaScript 생태계를 염두에 두고 만들어졌으며 오늘날에는 많은 JavaScript가 존재합니다.JavaScript 코드 베이스를 TypeScript로 변환하는 것은 다소 지루하지만 보통 어렵지 않습니다.이 튜토리얼에서는 시작하는 방법을 살펴보겠습니다.새로운 TypeScript 코드를 작성하기에 충분한 핸드북을 읽은 것으로 가정합니다.\nReact 프로젝트를 변환하려는 경우 React Conversion Guide를 먼저 참조하는 것이 좋습니다.\n디렉토리 설정하기 (Setting up your Directories)\n평범한 JavaScript로 작성하는 경우 JavaScript가 src와 lib 또는 dist 디렉토리에 있는 .js 파일을 직접 실행하고 원하는 대로 실행할 수 있습니다.\n이런 경우 작성한 파일은 TypeScript의 입력으로 사용되며 생성된 출력을 실행하게 됩니다.JS에서 TS로 마이그레이션 하는 동안 TypeScript가 입력 파일을 덮어쓰지 않도록 입력 파일을 분리해야 합니다.출력 파일이 특정 디렉토리에 있어야 하는 경우 해당 파일이 출력 디렉토리가 됩니다.\n번들링이나 Babel과 같은 다른 트랜스파일러를 사용하는 것과 같이 JavaScript에서 중간 단계를 수행할 수도 있습니다.이런 경우에는 이와 같은 폴더 구조가 이미 설정되어 있을 수 있습니다.\n지금부터 디렉토리가 다음과 같이 설정되었다고 가정할 것입니다:\nprojectRoot\n├── src\n│ ├── file1.js\n│ └── file2.js\n├── built\n└── tsconfig.json\n\nsrc 디렉토리 밖에 tests 폴더가 있다면 src에 tsconfig.json와 tests에 하나씩 가질 수 있습니다.\n설정 파일 작성하기 (Writing a Configuration File)\nTypeScript는 tsconfig.json이라는 파일을 사용하여 포함시킬 파일과 검사의 종류와 같은 프로젝트의 옵션을 관리합니다.프로젝트에 사용할 기본적인 뼈대를 생성하겠습니다:\n{\n \"compilerOptions\": {\n \"outDir\": \"./built\",\n \"allowJs\": true,\n \"target\": \"es5\"\n },\n \"include\": [\n \"./src/**/*\"\n ]\n}\n\n여기서 TypeScript에 몇 가지를 지정합니다:\n\nsrc 디렉토리에의 모든 파일을 읽습니다 (include 포함)\nJavaScript 파일의 입력으로 허용합니다 (allowJs 포함)\nbuiltd에 모든 출력 파일을 내 보냅니다 (outDir와 함께)\n최신 JavaScript 구문을 ECMAScript 5 같은 이전 버전으로 변환합니다 (target 사용)\n\n이때 프로젝트 루트에 tsc를 실행하려고 하면 built 디렉토리에 출력 파일이 표시됩니다.built에 있는 파일의 레이아웃은 src의 레이아웃과 동일해야 합니다.이제 프로젝트에서 TypeScript로 작업해야 합니다.\n초기의 혜택 (Early Benefits)\n이 시점에서도 TypeScript에서 프로젝트를 이해함으로써 몇 가지 뛰어난 이점을 누릴 수 있습니다.VS Code나 Visual Studio 같은 편집기로 시작하면 자동 완성과 같은 도구 지원을 자주 받을 수 있습니다.또한 다음과 같은 옵션을 사용하여 특정 버그를 발견할 수도 있습니다:\n\nnoImplicitReturns는 함수의 끝에 반환문을 빼먹는 것을 방지합니다.\nnoFallthroughCasesInSwitch는 switch블록 case 사이에 break문을 뻬먹지 않기 위해 유용합니다.\n\nTypeScript는 도달 할 수없는 코드와 라벨에 대해서도 경고합니다.이 코드와 라벨은 각각의 allowUnreachableCode와 allowUnusedLabels로 해제할 수 있습니다.\n빌드 도구와 통합 (Integrating with Build Tools)\n파이프 라인에 빌드 단계가 더 있을 수 있습니다.아마도 각 파일에 무언가를 연결했을 것입니다.각 빌드 도구는 다르지만 각 빌드 도구의 요점을 다루기 위해 최선을 다할 것입니다.\nGulp\nGulp를 사용하는 경우 TypeScript로 Gulp 사용하기 튜토리얼이 있고 Browserify와 Babelify 그리고 Uglify와 같은 일반적인 빌드 도구와 통합됩니다.거기서 더 읽을 수 있습니다.\nWebpack\nWebpack 통합은 매우 간단합니다.\nTypeScript 로더인 awesome-typescript-loader를 source-map-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-maps-loader'로 다시 처리된 소스 맵이 있습니다.\n { test: /\\.js$/, loader: \"source-map-loader\" }\n ]\n },\n\n // 다른 옵션들...\n};\n\n.js 파일을 다루는 다른 로더보다 awesome-typescript-loader를 먼저 실행해야 한다는 점에 주의해야 합니다.Webpack을 위한 TypeScript 로더인 ts-loader도 마찬가지입니다.여기에서. 그 둘의 차이점에 대해 더 읽어볼 수 있다. \nReact and Webpack에 관한 튜토리얼에서 Webpack을 사용하는 예를 볼 수 있습니다.\nTypeScript 파일로 이동 (Moving to TypeScript Files)\n이때 TypeScript 파일을 사용할 준비가 된 것입니다.첫 번째 단계는 .js 파일 중 하나의 이름을 .ts로 바꾸는 것입니다.파일이 JSX를 사용한다면 이름을 .tsx로 바꿔야 합니다.\n그 단계를 끝냈나요?\n좋았어!JavaScript에서 TypeScript로 파일을 성공적으로 마이그레이션 했습니다!\n물론 옳다고 생각하지 않을 수도 있습니다.TypeScript를 지원하는 편집기에서 해당 파일을 열면 (또는 tsc --pretty를 실행하면) 특정 라인에 빨간 줄이 나타날 수 있습니다.Microsoft Word와 같은 편집기에서 빨간 줄을 생각하는 것과 같은 방식으로 생각해야합니다.Word에서 여전히 문서를 인쇄할 수 있는 것처럼 TypeScript는 코드를 변환합니다.\n그 경고가 너무 느슨하면 그 경고를 엄격하게 할 수 있습니다.예를 들어 오류 발생으로 인해 TypeScript에서 JavaScript로 컴파일하는 것을 원치 않는 경우 noEmitOnError 옵션을 사용할 수 있습니다.그런 의미에서 TypeScript는 엄격함을 조절할 수 있는 도구를 가지고 있으며 원하는 만큼 조절할 수 있습니다.\n만약 사용 가능한 더 엄격한 설정을 사용할 계획이라면 지금 바로 설정하는 것이 가장 좋습니다.(아래의 Getting Stricter Checks 참조).\n예를 들어 TypeScript가 타입에 대해 any를 추론하지 않도록 명시하려면 파일을 수정하기 전에 noImplicitAny를 사용할 수 있습니다.다소 벅차다고 느껴질 수도 있지만 장기적 이득은 훨씬 더 빨리 나타납니다.\n오류 잡기 (Weeding out Errors)\n앞서 언급 한 것처럼 변환 후에 오류 메시지가 표시되는 것은 예상치 못한 일이 아닙니다.중요한 것은 이런 것들을 하나씩 살펴보고 어떻게 오류를 처리할 것인지를 결정하는 것입니다.종종 이것들은 문제없는 버그가 될 수도 있지만 때로는 TypeScript를 위해 조금 더 나은 것을 설명해야 할 것입니다.\n모듈 가져오기 (Importing from Modules)\nCannot find name 'require'.와 Cannot find name 'define'. 같은 오류가 발생하기 시작할 수 있습니다.이러한 경우 모듈을 사용하고 있을 가능성이 높습니다.\nTypeScript로 작성하는 동안 확실할 수 있지만\n// Node/CommonJS를 위한\ndeclare function require(path: string): any;\n\n또는\n// RequireJS/AMD를 위한\ndeclare function define(...args: any[]): any;\n\n이러한 호출들은 제거하고 import에 TypeScript 구문을 사용하는 것이 좋습니다.\n먼저 TypeScript의 module 플래그를 설정하여 일부 모듈 시스템을 활성화해야 합니다.유효한 옵션은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)\nTypeScript로 전환하기 시작하면 Cannot find module 'foo'.과 같은 오류가 발생할 수 있습니다.여기서 문제는 라이브러리를 설명할 수 있는 선언 파일(declaration files) 을 가지고 있지 않다는 것입니다.다행히도 이것은 꽤 쉽습니다.TypeScript에서 lodash와 같은 패키지에 대해 불평하는 경우 그냥 작성할 수 있습니다.\nnpm install -S @types/lodash\n\ncommonjs가 아닌 다른 모듈 옵션을 사용한다면 moduleResolution 옵션을 node로 설정해야 합니다.\n그런 다음 문제없이 Lodash를 가져올 수 있으며 자동 완성을 얻을 수 있습니다.\n모듈 내보내기 (Exporting from Modules)\n전형적으로 모듈에서 내보내기는 exports 나 module.exports와 같은 값에 프로퍼티를 추가하는 것을 포함합니다.TypeScript를 사용하면 최상위 레벨 내보내기 명령문을 허용할 수 있습니다.\n예를 들어 이와 같은 함수를 내보낸 경우:\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때때로 너무나 많거나 적은 인수를 가진 함수를 호출할 때가 있습니다.전형적으로 이것은 버그이지만 어떤 경우에는 매개 변수를 쓰는 대신 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두번째는 함수도 갖춰야 한다는 것이고 그 뒤에 오는 인수가 숫자여야 한다는 것을 알리기 위해 나머지 매개변수(...nums)를 사용합니다.\n순차적으로 추가되는 프로퍼티 (Sequentially Added Properties)\n어떤 사람들은 다음과 같이 즉시 객체를 생성하고 속성을 추가하는 것이 더 예술적으로 즐겁다는 것을 알게됩니다:\nvar options = {};\noptions.color = \"red\";\noptions.volume = 11;\n\nTypeScript는 options의 타입을 어떠한 프로퍼티도 갖지 않는 {}로 먼저 찾아냈기 때문에 volume과 color에 할당할 수 없다고 말할 것입니다.대신 선언을 객체 리터럴 자체로 옮기면 오류가 발생하지 않습니다:\nlet options = {\n color: \"red\",\n volume: 11\n};\n\noptions의 타입을 정의하고 객체 리터럴에 타입 단언(type assertion)을 추가 할 수도 있습니다.\ninterface Options { color: string; volume: number }\n\nlet options = {} as Options;\noptions.color = \"red\";\noptions.volume = 11;\n\n또는 options에 any 타입이라고 하는 것이 가장 쉬운 방법이지만 가장 이득이 적은 일이 될 것입니다.\nany와 Object 그리고 {} (any, Object, and {})\n대부분의 경우 Object가 가장 일반적인 타입이기 때문에 Object 또는 {}를 사용하여 값에 프로퍼티를 포함할 수 있다고 말할 수 있습니다.하지만 any가 가장 유연한 타입이기 때문에 이러한 상황에서 실제로 사용하려는 타입입니다.\n예를 들어 Object 타입을 가지고 있다면 toLowerCase()와 같은 메서드를 호출할 수 없습니다. \n좀 더 일반적이라는 것은 보통 타입을 사용하는 것이 적다는 것을 의미하지만 가장 일반적인 타입인 any는 여전히 어떤 것이든 할 수 있게 허용해준다는 점에서 특별합니다.즉 호출하여 구성하고 프로퍼티를 조작할 수 있습니다.하지만 any를 사용하면 TypeScript가 제공하는 대부분의 오류 검사 및 편집기 지원을 잃어 버리게 됩니다.\nObject와 {}로 판결났다면 {}을 선호해야 합니다.그것들은 대체로 같지만 비밀스러운 경우에는 기술적으로 {}가 Object보다 더 일반적인 타입입니다.\n엄격한 검사 받기 (Getting Stricter Checks)\nTypeScript는 프로그램의 안전성과 분석을 제공하기 위해 특정 검사를 제공합니다.일단 코드 베이스를 TypeScript로 변환한 후에는 이러한 검사를 활성화하여 안전성을 높일 수 있습니다.\n암시적인 any는 No (No Implicit any)\n타이프 스크립트가 어떤 타입이어야 할지 모르는 특정한 경우가 있습니다.가능하면 관대하기 위해 그 자리에 any 타입을 사용하기로 결정할 것입니다.이는 마이 그레이션에는 매우 유용하지만 any를 사용하면 어떠한 유형의 안전도 확보할 수 없으며 다른 곳에서 얻을 수 있는 것과 도구의 지원을 받을 수 없습니다.TypeScript에서 이러한 위치를 기록하도록 지시하고 noImplicitAny 옵션으로 오류를 표시할 수 있습니다.\n엄격한 null과 undefined 체크 (Strict null & undefined Checks)\n기본적으로 TypeScript는 null과 undefined이 모든 타입의 범위에 있다고 가정합니다.즉 number 타입으로 선언된 모든 것이 null 또는 undefined 일 수 있음을 의미합니다. \nnull과 undefined는 JavaScript와 TypeScript에서 자주 발생하는 버그의 원천이기 때문에 TypeScript는 이에 대한 걱정을 덜어주기 위해 strictNullChecks 옵션을 가지고 있습니다. \nstrictNullChecks가 활성화되면 null과 undefined는 null과 undefined 각각의 타입을 갖습니다.\n혹시 null 일 수 있는 항목이 있을 때 원래 타입을 union 타입으로 사용할 수 있습니다.그렇기 때문에 타입이 number(이)거나 null 일 수 있는 경우 해당 타입을 number | null로 쓰면 됩니다.\nTypeScript가 null /undefined라고 생각하는 값을 가지고 있지만 더 잘 알고 있다면 후위 연산자 !를 사용하여 다르게 사용할 수 있습니다.\ndeclare var foo: string[] | null;\n\nfoo.length; // 오류 - 'foo'는 'null'일 수 있습니다.\n\nfoo!.length; // 좋아요 - 'foo!'에 'string[]'타입이 있습니다.\n\n참고로 strictNullChecks를 사용할 때는 strictNullChecks도 사용하기 위해 의존성을 업데이트해야 할 수도 있습니다.\n묵시적인 this의 any No! (No Implicit any for this)\n클래스 밖에서 this 키워드를 사용할 때 기본적으로 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의 철자가 틀리거나 오류가 발생하지 않을 수 있습니다.이러한 이유로 TypeScript는 noImplicitThis 옵션을 가지고 있습니다.이 옵션을 설정하면 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/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새로운 디렉토리부터 시작합시다. 지금은 이름을 proj로 지정했지만 원하는대로 변경할 수 있습니다.\nmkdir proj\ncd proj\n\n시작하려면 다음과 같은 방식으로 프로젝트를 구성해야합니다:\nproj/\n├─ dist/\n└─ src/\n └─ components/\n\nTypeScript 파일은 src 폴더에서 시작한 TypeScript는 컴파일 후 webpack을 실행하여 dist의 bundle.js 파일로 끝납니다.작성된 모든 구성 요소는src / components 폴더에 들어갑니다.\n이것을 골격으로 합니다:\nmkdir src\ncd src\nmkdir components\ncd ..\n\nWebpack은 결국 dist 디렉토리를 생성할 것입니다.\n프로젝트 초기화 (Initialize the project)\n이제 이 폴더를 npm 패키지로 바꿀 것입니다.\nnpm init\n\n주의사항이 표시되지만 기본값을 자유롭게 사용할 수 있습니다.사용자를 위해 생성된 package.json 파일에서 언제든 기본값을 변경할 수 있습니다.\n의존성 설치 (Install our dependencies)\n먼저 Webpack이 글로벌으로 설치되어 있는지 확인해보세요.\nnpm install -g webpack\n\nWebpack은 사용자의 코드를 번들(묶어서)로 제공하고 선택적으로 모든 의존성을 단 하나의 .js 파일로 번들링(묶는)하는 도구입니다.\n이제 React와 React-DOM을 package.json 파일의 의존성으로 추가하겠습니다:\nnpm install --save react react-dom @types/react @types/react-dom\n\n@types/ 접두사는 React와 React-DOM을 위한 선언 파일을 가져온다는 것을 의미합니다.일반적으로 \"react\"와 같은 경로를 가져 오면 react 패키지 자체를 살펴봅니다.그러나 모든 패키지가 선언 파일을 포함하는 것은 아니므로 TypeScript는 또한 @types/react 패키지를 찾습니다.나중에는 이 일에 대해 생각할 필요도 없다는 걸 알게 될 것입니다.\n다음으로 awesome-typescript-loader와 source-map-loader에 development-time 의존성을 추가할 것입니다.\nnpm install --save-dev typescript awesome-typescript-loader source-map-loader\n\n이러한 의존성 둘 다 TypeScript와 webpack이 함께 잘 작동하도록 할 것 입니다.awesome-typescript-loader는 Webpack이 TypeScript의 표준 구성 파일 tsconfig.json을 사용하여 TypeScript 코드를 컴파일하는 데 도움이 됩니다.source-map-loader는 TypeScript의 모든 소스 맵 출력을 사용하여 자체 소스 맵을 생성 할 때 webpack에 알립니다.이렇게하면 원래 TypeScript 소스 코드를 디버깅 하듯이 최종 출력 파일을 디버깅 할 수 있습니다.\nawesome-typescript-loader가 typescript의 유일한 로더는 아닙니다.대신 ts-loader를 사용할 수 있습니다.여기에서 두 로더 사이의 차이점에 대해 읽어보세요.\n개발 의존성으로 TypeScript를 설치했음을 주목하십시오.TypeScript를 npm link typescript로 글로벌 사본에 연결할 수 있었는데 이것은 흔치 않은 경우입이다.\nTypeScript 설정 파일 추가 (Add a TypeScript configuration file)\nTypeScript 파일을 함께 가져오고 싶다면 필요한 선언 파일뿐만 아니라 작성할 코드 모두 작성하세요.\n이렇게 하려면 모든 컴파일 설정과 함께 입력 파일 목록이 포함된 tsconfig.json을 생성해야 합니다.프로젝트 루트에 tsconfig.json이라는 이름의 새 파일을 만들고 내용을 다음과 같이 채우기만 하면 됩니다:\n{\n \"compilerOptions\": {\n \"outDir\": \"./dist/\",\n \"sourceMap\": true,\n \"noImplicitAny\": true,\n \"module\": \"commonjs\",\n \"target\": \"es5\",\n \"jsx\": \"react\"\n },\n \"include\": [\n \"./src/**/*\"\n ]\n}\n\ntsconfig.json 파일에 대한 자세한 내용은 여기를 참조하십시오.\n몇 가지 코드 작성 (Write some code)\nReact를 사용하여 첫 번째 TypeScript 파일을 작성해 보겠습니다.먼저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이 예제에서는 stateless functional components를 사용하는 경우에 대비하여 예제를 좀 더 고급스럽게 만들 수도 있습니다.\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\nHello 컴포넌트를 index.tsx로 가져왔습니다.\"react\" 또는 \"react-dom\"과 달리 Hello.tsx에 대한 상대 경로를 사용했음을 주목하세요 - 이것은 중요합니다.그렇지 않다면 TypeScript는 대신node_modules 폴더를 살펴 보았을 겁니다.\n또한 Hello 컴포넌트를 보여줄 페이지가 필요합니다.다음과 같은 내용을 담은 index.html파일을 proj의 루트에 만듭니다:\n\n\n \n \n Hello React!\n \n \n \n\n \n \n \n\n \n \n \n\n\nnode_modules에서 파일을 포함하고 있음을 주목하십시오.React와 React-DOM의 npm 패키지에는 웹 페이지에 포함할 수 있는 독립적인 .js 파일이 포함되어 있으며이를 빠르게 위해 직접 참조하고 있습니다.\n이러한 파일을 다른 디렉토리에 자유롭게 복사하거나 CDN을 통해 호스팅하는 것이 좋습니다.페이스북은 React의 CDN 호스팅 버전을 제공하며 여기에서 더 자세한 내용을 볼 수 있습니다.\n웹팩 설정 파일 만들기 (Create a webpack configuration file)\n프로젝트의 루트에 webpack.config.js 파일을 만듭니다.\nmodule.exports = {\n entry: \"./src/index.tsx\",\n output: {\n filename: \"bundle.js\",\n path: __dirname + \"/dist\"\n },\n\n // webpack의 출력을 디버깅 할 소스 맵을 사용하도록 설정합니다.\n devtool: \"source-map\",\n\n resolve: {\n // 확인 가능한 확장자로 '.ts' 및 '.tsx'를 추가합니다.\n extensions: [\".ts\", \".tsx\", \".js\", \".json\"]\n },\n\n module: {\n rules: [\n // '.ts' 또는 '.tsx' 확장자를 가진 모든 파일은 'awesome-typescript-loader'에 의해 처리됩니다.\n { test: /\\.tsx?$/, loader: \"awesome-typescript-loader\" },\n\n // '.js' 파일의 모든 출력에는 'source-maps-loader'로 다시 처리된 소스 맵이 있습니다.\n { enforce: \"pre\", test: /\\.js$/, loader: \"source-map-loader\" }\n ]\n },\n\n // 경로가 다음 중 하나와 일치하는 모듈을 임포트 경우\n // 해당하는 글로벌 변수가 있다고 가정하고 대신 사용하세요.\n // 이는 브라우저가 빌드와 라이브러리 사이에 캐시 할 수 있게 해주는\n // 모든 종속성을 번들로 묶는 것을 피할 수 있기 때문에 중요합니다.\n externals: {\n \"react\": \"React\",\n \"react-dom\": \"ReactDOM\"\n },\n};\n\n아마도 externals 필드에 대해 궁금해 할지도 모릅니다.이렇게 하면 컴파일 시간이 증가하고 브라우저가 일반적으로 라이브러리를 변경하지 않을 경우 캐시 할 수 있으므로 모든 React 파일을 동일한 파일로 번들링하는 것을 방지합니다.\n이상적으로는 브라우저에서 React 모듈을 임포트하는 것 뿐이지만 대부분의 브라우저들은 아직도 모듈을 완전히 지원하지 않습니다.대신 라이브러리는 전통적으로 jQuery 나 _와 같은 글로벌 하게 사용하여 자체적으로 사용할 수 있게 했습니다.이를 \"네임 스페이스 패턴\"이라고 하며 webpack을 사용하면 이러한 방식으로 작성된 라이브러리를 계속 활용할 수 있습니다.\n\"react\"에 대한 entry를 사용하면 : webpack은 \"React\" 변수에서 \"react\"를 불러오기 위해 마술을 사용합니다.\nwebpack 설정에 대한 자세한 내용은 여기를 참조하십시오.\n모든 것을 함께 모아서 (Putting it all together)\n실행 :\nwebpack\n\n이제 즐겨 찾는 브라우저에 index.html을 열면 모든 것을 사용할 준비가 될 것입니다!\"Hello from TypeScript and React!\"라고 쓰인 페이지가 보일 겁니다.\n"},"pages/Basic Types.html":{"url":"pages/Basic Types.html","title":"기본 타입","keywords":"","body":"소개 (Introduction)\n프로그램을 유용하게 사용하려면 숫자, 문자열, 구조, 부울 값 등과 같은 몇 가지 간단한 데이터 단위로 작업할 수 있어야 합니다. TypeScript에서는 사용자가 JavaScript에서 기대하는 것과 같은 타입을 지원하며 이를 지원하기 위해 편리한 열거형을 포함합니다.\n부울 (Boolean)\n가장 기본적인 데이터 타입은 JavaScript와 TypeScript가 boolean 값을 호출하는 단순한 true / false 값입니다.\nlet isDone: boolean = false;\n\n숫자형 (Number)\nJavaScript와 마찬가지로 TypeScript의 모든 숫자는 부동 소수 점 값입니다.이 부동 소수 점 숫자는 number 타입을 받습니다.TypeScript는 10진수 및 16진수와 함께 ECMAScript2015에 도입된 2진수 및 8진수 문자를 지원합니다.\nlet decimal: number = 6;\nlet hex: number = 0xf00d;\nlet binary: number = 0b1010;\nlet octal: number = 0o744;\n\n문자열 (String)\n웹 페이지와 서버를 위한 JavaScript 프로그램을 만드는 또 다른 기본적인 부분은 텍스트 데이터를 사용하는 것입니다.다른 언어와 같이 이러한 텍스트의 데이터 타입을 참조하기 위해 string 타입을 사용합니다.JavaScript와 마찬가지로 TypeScript 또한 문자열 데이터를 감싸기 위해 큰 따옴표(\") 또는 작은 따옴표(')를 사용합니다.\nlet color: string = \"blue\";\ncolor = 'red';\n\n여러 줄에 걸쳐 표현식을 포함할 수 있는 템플릿 문자열 을 사용할 수도 있습니다.이 문자열은 백틱 / 백 쿼트 (` ) 문자로 감싸져 있으며 포함된 표현식은 ${ 표현식 } 형식입니다.\nlet fullName: string = `Bob Bobbington`;\nlet age: number = 37;\nlet sentence: string = `Hello, my name is ${ fullName }.\n\nI'll be ${ age + 1 } years old next month.`;\n\n이것은 위와 같이 선언한 문장과 같습니다.\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첫번째, 요소 타입의 배열을 나타내기 위해 [] 다음에 오는 요소의 타입을 사용합니다.\nlet list: number[] = [1, 2, 3];\n\n두 번째 방법으로는 제네릭 배열 타입을 사용합니다. Array:\nlet list: Array = [1, 2, 3];\n\n튜플 (Tuple)\n튜플 타입은 고정된 개수의 요소 타입을 알고 있지만 반드시 같을 필요는 없는 배열을 표현할 수 있도록 합니다.예를 들어, 다음과 같은 string과 number의 쌍으로 값을 나타낼 수 있습니다 :\n// 튜플 타입 선언\nlet x: [string, number];\n// 초기화\nx = [\"hello\", 10]; // 좋아요\n// 부정확한 초기화\nx = [10, \"hello\"]; // 오류\n\n알려진 인덱스을 사용하여 요소에 접근하는 경우에 올바른 타입이 검색됩니다.\nconsole.log(x[0].substr(1)); // 좋아요\nconsole.log(x[1].substr(1)); // 오류, 'number'은 'substr'을 가지고 있지 않습니다.\n\n알려진 인덱스 집합 외부의 요소에 접근할 때는 다음과 같이 Union 타입이 사용됩니다:\nx[3] = \"world\"; // 좋아요, 'string'은 'string | number'에 할당될 수 있습니다.\n\nconsole.log(x[5].toString()); // 좋아요, 'string' 및 'number'에 모두 'toString'이 있습니다.\n\nx[6] = true; // 오류, 'boolean'은 'string | number' 타입이 아닙니다.\n\n유니온 타입은 다음 장에서 다루게 될 고급 주제입니다.\n열거 (Enum)\nJavaScript의 표준 데이터 타입 집합에 추가할 수 있는 유용하고 부가적인 추가 자료는 enum 입니다.C#와 같은 언어에서처럼 enum은 numeric 값 집합에 더 친숙한 이름을 부여하는 방법이다.\nenum Color {Red, Green, Blue}\nlet c: Color = Color.Green;\n\n기본적으로 enums는 0부터 시작하는 자신의 멤버 번호를 매기기를 시작합니다.멤버 중 하나의 값을 수동으로 설정하여 이를 변경할 수 있습니다.예를 들어 이전 예제를 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의 해당 값 이름으로 이동할 수 있다는 것입니다.예를 들어, 값 2를 가지고 있지만 위의 Color enum에서 매핑된 값이 무엇인지 확실하지 않은 경우에 그에 상응하는 이름을 찾을 수 있습니다:\nenum Color {Red = 1, Green, Blue}\nlet colorName: string = Color[2];\n\nalert(colorName); // 위의 값이 2 이므로 'Green'을 표시합니다.\n\nAny\n어플리케이션을 작성할 때 알지 못하는 변수의 타입을 설명해야 할 수도 있습니다.이러한 값은 사용자 또는 써드-파티 라이브러리와 같은 동적 컨텐츠에서 비롯될 수 있습니다.이러한 경우에는, 타입 검사를 선택하지 않고 그 값이 컴파일-타임 검사를 통과하도록 하고 싶습니다.이를 위해 다음과 같은 any 타입으로 지정합니다.\nlet notSure: any = 4;\nnotSure = \"문자열일수도 있다\";\nnotSure = false; // 좋아요, 확실한 boolean\n\nany 타입은 기존 JavaScript로 작업할 수 있는 강력한 방법으로 컴파일 과정에서 타입 검사를 점진적으로 실행 (opt-in) 및 중지(opt-out) 할 수 있습니다.\n다른 언어와 마찬가지로 객체도 비슷한 역할을 할 것으로 예상할 수 있습니다.그러나 객체 타입의 변수를 사용하면 해당 객체에는 값만 할당할 수 있습니다 - 실제로 존재하는 것도 임의의 메서드를 호출할 수는 없습니다:\nlet notSure: any = 4;\nnotSure.ifItExists(); // 좋아요, 런타임에 ifItExists가 존재할 수 있습니다.\nnotSure.toFixed(); // 좋아요, toFixed는 존재합니다. (그러나 컴파일러는 체크하지 않습니다)\n\nlet prettySure: Object = 4;\nprettySure.toFixed(); // 오류: 'Object' 타입에 'toFixed' 프로퍼티는 존재하지 않습니다.\n\nany 타입은 일부를 알고 있는 경우에도 유용하지만 모두 그렇지는 않습니다.예를 들어 배열이 있지만 배열에는 다른 타입이 혼재되어 있습니다:\nlet list: any[] = [1, true, \"free\"];\n\nlist[1] = 100;\n\nVoid\nvoid는 any의 정반대이지만 조금 비슷합니다: 어떠한 타입의 부재도 전혀 없습니다.일반적으로 반환 값을 반환하지 않는 함수의 반환 타입으로 볼 수 있습니다:\nfunction warnUser(): void {\n alert(\"This is my warning message\");\n}\n\nvoid 타입의 변수 선언은 undefined 또는 null 만 할당할 수 있으므로 유용하지 않습니다:\nlet unusable: void = undefined;\n\nNull 과 Undefined\nTypeScript에서 undefined와 null은 실제로 각기 undefined와 null이라는 자체적인 타입을 가집니다.void와 마찬가지로 그것들은 매우(극단적으로) 유용하지 않습니다 :\n// 그 외에도 이러한 변수에 할당할 수 있습니다!\nlet u: undefined = undefined;\nlet n: null = null;\n\n기본적으로 null과 undefined는 다른 모든 타입의 서브 타입입니다.즉 null과 undefined를 number와 같은 것으로 할당 할 수 있습니다.\n그러나 --strictNullChecks 플래그를 사용할 때 null과 undefined는 void와 그 각각의 타입에만 할당할 수 있습니다.이렇게 하면 많은 일반적인 오류를 피할 수 있습니다.string 또는 null 또는 undefined 중 하나를 전달하고자 하는 경우 string | null | undefined (union 타입)을 사용할 수 있습니다.다시 한 번 말하자면 이후에 더 많은 Union 타입에 관한 내용이 있습니다.\n\n메모: 가능한 한 --strictNullChecks 검사를 사용하도록 권장하지만 본 핸드북의 목적상 이 기능이 꺼져 있다고 가정하겠습니다.\n\nNever\nnever 타입은 절대로 발생하지 않는 값의 타입을 나타냅니다.예를 들어 never는 함수 표현식의 반환 타입이거나 항상 예외를 던지는 화살표 함수 표현식이거나 절대 반환하지 않는 표현식입니다.변수는 또한 never 일 때 타입 가드에 의해 좁혀지더라도 결코 사실일 수 없으며 타입을 획득하지 못합니다.\nnever 타입은 모든 타입의 서브 타입이며 모든 타입에 할당할 수 있습니다.어떤 타입도 never의 서브 타입이거나 할당 가능한 타입은 아닙니다 (never 자체를 제외하고).any 조차도 never에 할당할 수 없습니다.\nnever를 반환하는 함수의 몇 가지 예는 다음과 같습니다 :\n// 반환되는 함수에는 연결할 수 없는 end-point가 있어서는 안 됩니다.\nfunction error(message: string): never {\n throw new Error(message);\n}\n\n// 추론되는 반환 타입은 절대로 없습니다.\nfunction fail() {\n return error(\"Something failed\");\n}\n\n// 반환되는 함수에는 연결할 수 없는 end-point가 있어서는 안 됩니다.\nfunction infiniteLoop(): never {\n while (true) {\n }\n}\n\n타입 단언 (Type assertions)\n때로는 TypeScript보다 더 많은 값을 알아야 하는 상황에 놓일 수도 있습니다.일반적으로 이 문제는 일부 엔티티의 타입이 현재 타입보다 더 구체적일 수 있다는 것을 알고 있을 때 발생합니다.\nType assertions 은 컴파일러에게 \"나를 믿어, 내가 하고 있는 일을 안다\"라고 말하는 방법입니다.type assertion은 다른 언어의 형 변환(타입캐스팅)과 비슷하지만 특별한 검사나 데이터를 재구성하지는 않습니다.런타임에 영향을 미치지 않으며 컴파일러에서만 사용됩니다.TypeScript는 개발자가 필요한 특별한 검사를 수행했다고 가정합니다.\nType assertions은 두 가지 형태를 가집니다.하나는 \"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두 샘플은 동일합니다.다른 하나를 사용하는 것은 주로 선호도에 따른 선택입니다.그러나 TypeScript를 JSX와 함께 사용할 때는 as 스타일의 단언만 허용됩니다.\nlet에 대한 메모\n지금까지 우리가 알고 있는 JavaScript의 var 키워드 대신 let 키워드를 사용했음을 알 수 있습니다.\nlet 키워드는 실제로 TypeScript에서 사용할 수 있는 더욱 새로운 JavaScript 구문입니다.나중에 더 자세히 논의하겠지만 JavaScript가 가지고 있는 많은 흔한 문제들은 let의 사용으로 해결할 수 있기 때문에 가능할 때마다 var 대신 let을 사용하는 것이 좋습니다.\n"},"pages/Variable Declarations.html":{"url":"pages/Variable Declarations.html","title":"변수 선언","keywords":"","body":"소개 (Introduction)\nlet과 const는 JavaScript에서 상대적으로 새로운 두 가지 유형의 변수 선언입니다.이전에 언급했듯이 let은 var와 유사하지만 사용자가 JavaScript로 실행하는 일반적인 \"결함\"을 피할 수 있습니다.const는 변수에 재 할당 할 수 없다는 점에서 let의 기능 확장입니다.\nTypeScript가 JavaScript의 상위 집합이기 때문에 자연스럽게 let과 const를 지원합니다.여기서 우리는 이 새로운 선언들에 대해 더 자세히 설명할 것이고 왜 그것들이 var보다 더 바람직한지를 자세히 설명 할 것입니다.\n만약 JavaScript를 아무렇게나 사용했다면 다음 섹션은 기억을 새롭게 하는 좋은 방법이 될 것입니다.JavaScript에서 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를 흭득하였습니다.\ng함수가 호출되는 시점에 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 선언은 다른 언어의 스코프 규칙에 비해 이상한 스코프 규칙이 몇가지 있습니다.다음 예를 함께 보겠습니다.\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어떤 독자는 이 예제를 두 번 실행해 볼 수도 있습니다.변수 x는 if 블록 내에 선언되어 있지만 블록의 바깥에서 접근할 수 있습니다.var 선언은 함수, 모듈, 네임 스페이스 또는 전역 스코프에서 접근할 수 있기 때문에 가능합니다.-포함된 블록에 관계없이 나중에 모두 다룰 것입니다.이것을 var-scoping 또는 function-scoping이라고 부릅니다.매개변수 또한 함수의 스코프입니다.\n이러한 스코프 규칙은 몇 가지 유형의 실수를 유발할 수 있습니다.그들이 악화시키는 한가지 문제점은 동일한 변수를 여러 번 선언하는 것은 실수가 아니라는 사실입니다.\nfunction sumMatrix(matrix: number[][]) {\n var sum = 0;\n for (var i = 0; i \n어쩌면 다소 쉽게 찾을 수도 있지만 for-loop 내에서 동일한 함수 스코프의 변수를 참조하기 때문에 실수로 변수 i 를 덮어 쓰게 됩니다.숙련된 개발자들은 알겠지만 비슷한 종류의 버그는 코드 리뷰에서 끝없는 좌절의 원인이 될 수 있다.\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앞에서 변수 캡쳐링에 대해 언급한 내용 기억하세요?setTimeout에 전달하는 모든 함수 표현식은 실제로 동일한 스코프의 i를 참조합니다.\n이것이 무슨 뜻인지 한번 생각해 봅시다.setTimeout은 몇 밀리 초 후에 함수를 실행하지만 for 루프가 실행을 중지 한 후에 만 실행됩니다.for 루프가 실행을 중지했을 때 i 값은 10입니다. 따라서 주어진 함수가 호출될 때마다 10을 출력합니다!\n일반적인 해결 방법은 각 반복마다 i를 캡쳐하는 즉시 실행 함수 표현식인 IIFE를 사용하는 것입니다.\nfor (var i = 0; i \n위의 이상하게 생긴 패턴은 매우 일반적입니다.매개 변수 목록의 i는 for루프에 선언된 i와 같지만 동일한 네이밍을 했기 때문에 루프를 변경할 필요가 없었습니다.\nlet 선언 (let declarations)\n이제는 var에 몇 가지 문제가 있다는 것을 알아냈습니다.그 이유는 정확히 let이 도입 된 이유입니다.let은 var와 동일한 방식으로 작성됩니다.\nlet hello = \"Hello!\";\n\n중요한 차이점은 구문에 있는 것이 아니라 의미에 관한 것입니다.이제 이 내용을 살펴 보겠습니다.\n블록-스코프 (Block-scoping)\nlet을 사용하여 변수를 선언할 때 렉시컬-스코프 또는 블록-스코프를 사용합니다.스코프가 포함된 함수로 누출되는 var 변수와 달리 블록-스코프 변수는 가장 가깝게 포함된 블록 또는 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가 있습니다.a의 스코프는 함수 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블록-스코프 변수의 또 다른 프로퍼티는 실제로 선언되기 전에는 읽거나 쓸 수 없다는 것입니다.이러한 변수는 스코프내에서 temporal dead zone 이 될 때까지 \"존재\"합니다.이것은 let 선언 이전에 변수에 먼저 접근 할수 없는 정교한 방법이며 다행스럽게도 TypeScript를 통해 알 수 있습니다.\na++; // 'a'를 선언하기전에 사용하는것은 불법입니다;\nlet a;\n\n주의해야 할 점은 블록-스코프 변수가 선언되기 전에 변수를 캡쳐할 수 있다는 것입니다.선언전에 해당 함수을 실행시키는 것은 불법이라는 것을 알 수 있습니다.\nES2015를 목표로 한다면 현대적인 런타임은 오류를 던질 것입니다.그러나 지금은 TypeScripts는 허용되며 오류로 보고하지 않습니다.\nfunction foo() {\n // 'a'를 캡쳐합니다\n return a;\n}\n\n// 잘못된 호출로 'foo'가 선언되기 전에 'a'가 선언됩니다.\n// 여기서 런타임 오류가 발생해야합니다.\nfoo();\n\nlet a;\n\nTemporal dead zone 에 대한 자세한 내용은 Mozilla 개발자 네트워크 의 관련 내용을 참조하십시오.\n재선언과 Shadowing (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를 참조하며 이는 완전히 유효합니다.이것은 종종 버그의 원인이 됩니다. 고맙게도 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블록-스코프 변수가 함수-스코프 변수로 선언될 수 없다는 뜻은 아닙니다.블록-스코프 변수는 명확하게 다른 블록 내에서 선언되어야합니다.\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 이라고 합니다. shadowing 은 우발적인 버그를 유발하는 동시에 버그를 예방할 수도 있다는 점에서 양날의 검입니다.\n예를 들어 let 변수를 사용하여 이전 sumMatrix 함수를 작성했다고 가정해 보겠습니다.\nfunction sumMatrix(matrix: number[][]) {\n let sum = 0;\n for (let i = 0; i \n이번 버전의 루프는 내부의 반복문의 i가 외부의 반복문의 i를 shadows하기때문에 실제로 계산을 합니다.\nShadowing은 보통 더 명확한 코드를 작성하기 위해 피해야 합니다.이를 활용할 수 있는 몇 가지 시나리오가 있을 수 있지만 최선의 판단을 내려야 합니다.\n블럭-스코프 변수 캡쳐\nvar 선언으로 변수 캡쳐를 처음 접했을 때 우리는 일단 캡쳐된 변수가 어떻게 작동하는지 간략하게 살펴보았습니다.이것에 대한 직감적이고 더 나은 직감을 주기 위해 스코프가 실행될 때마다 변수의 \"환경\"을 생성합니다.해당 환경 및 캡쳐 된 변수는 스코프 내의 모든 항목이 완료된 후에도 존재할 수 있습니다\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\n환경내에서 city를 캡쳐했으므로 if 블록이 실행을 완료 했음에도 불구하고 여전히 접근할 수 있습니다.\n이전의 setTimeout 예제에서 for 문을 반복할 때마다 변수의 상태를 캡쳐하기 위해 IIFE를 사용해야한다는 결론을 얻었습니다.실제로 하고 있던 것은 캡쳐한 변수를 위한 새로운 변수 환경을 만드는 것이었습니다.그것은 약간의 고통이었지만 다행스럽게도 TypeScript에서 그렇게 할 필요가 없습니다.\nlet은 루프의 일부로 선언될 때 크게 다른 동작을 합니다.루프 자체에 새로운 환경을 도입하기보다는 이러한 선언은 반복마다 새로운 스코프를 만듭니다.이것이 IIFE로 하고 있었던 것을 let 을 사용하여 이전의 setTimeout 예제를 바꿀 수 있습니다.\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 선언과 같지만 그 이름에서 알 수 있듯이 바인딩 된 후에는 값을 변경할 수 없습니다.즉 let과 동일한 스코프 규칙을 가지고 있지만 규칙을 다시 할당할 수 없습니다.\n이것은 참조하는 값이 불변 이라는 개념과 혼동되어서는 안됩니다.\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변수의 내부 상태는 여전히 수정할 수 있습니다. 다행히 TypeScript를 사용하면 객체의 멤버를 readonly로 지정할 수 있습니다.\nInterfaces 챕터에서 자세한 내용을 다룹니다.\nlet vs. const\n비슷한 스코프 지정 의미론을 가진 두 가지 선언이 있다고 가정할 때 어떤 것을 사용할 것인지를 묻는 것은 당연합니다.대부분의 질문들과 같이 그 대답도 다음과 같습니다: 그것은 다릅니다.\nprinciple of least privilege (최소 권한 원칙) 적용하면 수정할 권한을 제외한 모든 선언은 'const'를 사용해야 합니다.\n근본적인 이유는 변수를 쓸 필요가 없는 경우 동일한 코드 베이스에서 작업하는 다른 사용자가 자동으로 객체에 쓸 수 없으므로 변수에 재할당 할 필요가 있는지 여부를 고려해야 합니다.\n또한 const를 사용하면 데이터 흐름을 추론할 때 코드를 더 예측 가능하게 만들 수 있습니다.최선을 판단을 하여 해당되는 경우 팀원들과 이 문제를 상의하십시오.\n이 handbook 의 경우 대부분 let 선언을 사용합니다.\n비구조화 (Destructuring)\nTypeScript에 있는 또 다른 ECMAScript2015 기능은 비구조화입니다.전체 참조 정보는 Mozilla Developer Network의 기사를 참조하세요.이 섹션에서는 간단한 개요를 제공합니다.\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];\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를 생성합니다. 필요없는 경우 c를 건너뛸 수 있습니다.\n배열 비구조화처럼 선언없이 할당 수 있습니다.\n({ a, b } = { a: \"baz\", b: 101 });\n\n이 문장을 괄호로 묶어야한다는 것을 주목하십시오.JavaScript는 일반적으로 a{를 블록 시작으로 파싱합니다.\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 as newName1\"로 읽을 수 있습니다.\n방향은 왼쪽에서 오른쪽으로 사용합니다.\nlet newName1 = o.a;\nlet newName2 = o.b;\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\nkeepWholeObject 함수는 b가 정의되지 않더라도 a와 b 프로퍼티뿐만 아니라 wholeObject의 변수를 가집니다.\n함수 선언 (Function declarations)\n비구조화는 함수 선언에서도 작동합니다.간단한 예를 보겠습니다.\ntype C = { a: string, b?: number }\nfunction f({ a, b }: C): void {\n // ...\n}\n\n그러나 매개 변수에 대해 기본값을 지정하는 것이 더 일반적이며 비구조화시 기본값을 가져오는 것은 까다로울 수 있습니다.\n우선 기본값 앞에 패턴을 두는 것을 기억해야 합니다.\nfunction f({ a, b } = { a: \"\", b: 0 }): void {\n // ...\n}\nf(); // 좋아요, 기본값 { a: \"\", b: 0 }\n\n\n위의 코드는 나중에 handbook에서 설명할 유형 추론의 한 예제입니다.\n\n그런 다음 기본 초기화가 아닌 비구조화 프로퍼티에 대한 선택적인 프로퍼티를 기본값으로 지정한다는 것을 기억해야 합니다.c에서 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전개 연산자 (Spread)\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]값을 부여합니다.전개는 first와 second의 얕은 복사본을 만듭니다. 그들은 전개에 의해 변하지 않습니다.\n또한 객체를 전개 할 수도 있습니다.\nlet defaults = { food: \"spicy\", price: \"$$\", ambiance: \"noisy\" };\nlet search = { ...defaults, food: \"rich\" };\n\n현재 search의 값은 { food: \"rich\", price: \"$$\", ambiance: \"noisy\" }입니다.객체의 전개는 배열의 전개보다 복잡합니다.배열은 전개를 왼쪽에서 오른쪽으로 진행하지만 결과는 여전히 객체입니다.이것은 나중에 전개한 객체의 프로퍼티가 이전에 있던 프로퍼티를 덮어씁니다.따라서 끝에 전개할 이전의 코드를 수정하면 다음과 같습니다.\nlet defaults = { food: \"spicy\", price: \"$$\", ambiance: \"noisy\" };\nlet search = { food: \"rich\", ...defaults };\n\ndefaults의 food 프로퍼티가 food: \"rich\"를 덮어쓰게 됩니다. 그러나 이것은 우리가 원한 결과가 아닙니다.'\n객체 Spread에는 몇 가지 다른 놀라운 한계가 있습니다.\n첫번째, 열거 가능 속성(own, enumerable properties) 객체에 포함됩니다.기본적으로 객체의 인스턴스를 전개할 때 메서드를 잃어버린다는 것을 의미합니다.\nclass C {\n p = 12;\n m() {\n }\n}\nlet c = new C();\nlet clone = { ...c };\nclone.p; // 좋아요\nclone.m(); // 오류!\n\n두번째, Typescript 컴파일러는 일반 함수의 매개변수를 전개로 허용하지 않습니다.이 기능은 향후 버전의 언어에서 사용될 것으로 예상됩니다.\n"},"pages/Interfaces.html":{"url":"pages/Interfaces.html","title":"인터페이스","keywords":"","body":"소개 (Introduction)\nTypeScript 의 핵심 원리 중 하나는 값이 가지는 형태 에 초점을 맞추는 타입-체킹을 한다는 것입니다.이것은 때때로 \"덕 타이핑(duck typing)\" 또는 \"구조적 하위 유형화(structural subtyping)\"라고도 합니다.TypeScript 에서는 인터페이스가 이러한 타입의 이름을 지정하는 역할을 하며 코드 내에서 계약을 정의하고 프로젝트 외부에서 코드를 사용하는 계약을 정의하는 강력한 방법입니다.\n첫번째 인터페이스 (Our First Interface)\n인터페이스의 작동 방식을 확인하는 가장 쉬운 방법은 간단한 예를 들어 시작하는 것입니다:\nfunction printLabel(labelledObj: { label: string }) {\n console.log(labelledObj.label);\n}\n\nlet myObj = { size: 10, label: \"Size 10 Object\" };\nprintLabel(myObj);\n\n타입-체커는 printLabel에 대한 호출을 확인합니다.PrintLabel 함수에는 객체를 전달하는 데 필요한 단일 매개변수가 있으며 이는 문자열 타입의 label 프로퍼티를 가집니다.실제로 객체는 이보다 더 많은 프로퍼티를 가지고 있지만 컴파일러는 필요한 속성이 최소한 있고 필요한 타입과 일치하는지만 검사합니다.TypeScript 가 그렇게 관대하지 않은 경우도 있습니다. 이에 대해 좀 더 자세히 다룰 것입니다.\n이번에도 인터페이스를 사용하여 문자열 타입인 label 프로퍼티를 가져야 한다는 요구 사항을 설명하는 동일한 예제를 다시 작성할 수 있습니다:\ninterface LabelledValue {\n label: string;\n}\n\nfunction printLabel(labelledObj: LabelledValue) {\n console.log(labelledObj.label);\n}\n\nlet myObj = { size: 10, label: \"Size 10 Object\" };\nprintLabel(myObj);\n\n인터페이스 LabelledValue은 이전 예제의 요구 사항을 설명하는 데 사용할 수 있는 이름입니다.여전히 label이라는 문자열 타입의 단일 프로퍼티가 있습니다.printLabel에 전달하는 객체가 다른 언어처럼 이 인터페이스를 구현한다고 명시적으로 말할 필요가 없었습니다.여기서는 중요한 형태일 뿐입니다. 함수로 전달되는 객체가 나열된 요구 사항을 충족하는 경우 허용됩니다.\n타입-체커에서는 이러한 프로퍼티가 순서대로 제공될 것을 요구하지 않으며 다만 인터페이스에 필요한 속성이 있고 필요한 타입만 필요하다는 점을 지적하는 것이 중요합니다.\n선택적 프로퍼티 (Optional Properties)\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.color) {\n // 오류 : 'SquareConfig' 타입에 'clor'프로퍼티가 존재하지 않습니다.\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일부 프로퍼티는 객체를 처음 생성할 때만 수정할 수 있어야 합니다.프로퍼티 이름 앞에 readonly을 붙여 넣어 지정할 수 있습니다:\ninterface Point {\n readonly x: number;\n readonly y: number;\n}\n\n객체 리터럴을 할당하여 Point를 구성 할 수 있습니다. 할당 후 x와 y는 바꿀 수 없습니다.\nlet p1: Point = { x: 10, y: 20 };\np1.x = 5; // 오류!\n\nTypeScript 에는 모든 변형 메서드가 제거된 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를 일반적인 배열로 다시 할당하는 것조차도 불법임을 알 수 있습니다.그럼에도 불구하고 타입 단언(assertion)을 통해 오버라이드 할 수 있습니다.\na = ro as number[];\n\nreadonly vs const\nreadonly 을 사용할지 아니면 const 사용할지 기억할 수 있는 가장 쉬운 방법은 변수에서 사용할지 또는 프로퍼티에서 사용할지를 묻는 것입니다.변수는 const를 사용하는 반면 프로퍼티는 readonly를 사용합니다.\n프로퍼티 초과 검사 (Excess Property Checks)\n인터페이스를 사용하는 첫 번째 예에서 TypeScript 를 사용하면 { size: number; label: string; }을 { label: string; }으로만 예상하는 항목으로 전달할 수 있습니다.또한 선택적 프로퍼티에 대해서 배웠고 그것이 소위 말하는 \"옵션 백(option bags)\"을 설명할 때 어떻게 유용한지도 배웠습니다.\n그러나 두 가지를 결합하는 것은 JavaScript 에서 하고 있는 것과 같은 방식으로 자신의 무덤을 파는 것입니다.예를 들어 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 입니다. 보통의 JavaScript 에서는 이러한 종류의 작업은 조용히 실패합니다.\nwidth 프로퍼티가 호환되고 color 프로퍼티가 없으며 특별하게 color 프로퍼티가 대수롭지 않기 때문에 이 프로그램이 올바른 타입임을 주장할 수 있습니다.\n그러나 TypeScript 는 이 코드에 버그가 있을 수 있음을 나타냅니다.객체 리터럴은 다른 변수에 할당하거나 인수로 전달할 때 특별한 처리를 받아 프로퍼티 초과 검사(Excess Property Checks) 를 거칩니다.객체 리터럴에 \"대상 타입\"에 없는 프로퍼티가 있을 경우 오류가 발생합니다.\n// 오류 : 'colour'는 'SquareConfig' 타입에서 필요하지 않습니다.\nlet mySquare = createSquare({ colour: \"red\", width: 100 });\n\n이런 검사을 하는 것은 실제로 정말 간단합니다.가장 쉬운 방법은 타입 단언(type assertion)을 사용하는 것입니다:\nlet mySquare = createSquare({ width: 100, opacity: 0.5 } as SquareConfig);\n\n하지만 객체에 특별한 방법으로 사용되는 추가 프로퍼티가 있는 것이 확실한 경우 문자열 인덱스 시그니처(string index signature)을 추가하는 것이 더 좋습니다.\nSquareConfig가 위의 타입이 포함되는 color 및 width 프로퍼티가 가질 수 있지만 또 다른 속성도 있는 경우에는 다음과 같이 정의할 수 있습니다.\ninterface SquareConfig {\n color?: string;\n width?: number;\n [propName: string]: any;\n}\n\n이후에 인덱스 시그니처(index signatures)에 대해 이야기하겠지만 SquareConfig은 여러 프로퍼티들을 가질 수 있으며 color 또는 width가 아닌 다른 프로퍼티들의 타입은 문제 되지 않습니다.\n이러한 검사를 하는 마지막 방법 중 하나는 객체를 다른 변수에 할당하는 것입니다: squareOptions은 너무 프로퍼티 초과 검사를 거치지 않기 때문에 컴파일러가 오류를 제공하지 않습니다:\nlet squareOptions = { colour: \"red\", width: 100 };\nlet mySquare = createSquare(squareOptions);\n\n위와 같은 간단한 코드의 경우에는 이러한 검사를 \"회피하는\" 시도를 하지 말아야 합니다.메서드와 상태를 유지하는 더 복잡한 객체 리터럴의 경우 이러한 기법을 유지하고 싶은 마음이겠지만 대부분의 초과 프로퍼티 오류는 실제로 버그입니다.즉 옵션 백(option bags)과 같은 물건에 대해 초과 프로퍼티 검사 문제가 발생하는 경우 타입 선언 중 일부를 수정해야 할 수도 있습니다.createSquare에 color 또는 colour 프로퍼티를 모두 포함한 객체를 전달하는 것이 괜찮은 경우 squareConfig의 정의를 수정해야 합니다.\n함수 타입 (Function Types)\n인터페이스는 JavaScript 객체가 취할 수 있는 다양한 형태을 형성할 수 있습니다.프로퍼티를 가진 객체를 설명하는 것 외에도 인터페이스는 함수 타입을 형성할 수도 있습니다.\n인터페이스가 포함된 함수의 타입을 형성하기 위해 인터페이스에 호출 시그니처(call signature)을 제공합니다.이것은 매개 변수 목록과 반환 타입만 주어진 함수 선언과 같습니다. 매개 변수 목록의 각 매개 변수에는 이름과 타입이 모두 필요합니다.\ninterface SearchFunc {\n (source: string, subString: string): boolean;\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함수 타입의 타입을 검사할 때 매개 변수의 이름이 일치할 필요는 없습니다.예를 들어 다음과 같은 예를 작성할 수 있습니다:\nlet mySearch: SearchFunc;\nmySearch = function(src: string, sub: string): boolean {\n let result = src.search(sub);\n return result > -1;\n};\n\n함수 매개 변수는 하나씩 검사되며 각 해당 파라미터 위치의 타입을 서로 비교하며 검사합니다.타입을 지정하지 않으려는 경우 함수 값이 SearchFunc 타입의 변수에 직접 지정되므로 TypeScript 의 컨텍스트 타입(contextual typing)에 따라 인수 타입을 추론할 수 있습니다.또한 여기서 함수 표현식의 반환 타입은 반환되는 값에 의해서도 암시적으로 나타납니다(여기서는 true와 false)함수 표현식이 숫자나 문자열을 반환하는 경우 타입-체커가 반환 타입이 SearchFunc 인터페이스에 설명된 반환 타입과 일치하지 않는다는 경고했을 것입니다\nlet mySearch: SearchFunc;\nmySearch = function(src, sub) {\n let result = src.search(sub);\n return result > -1;\n};\n\n인덱싱 가능 타입(Indexable Types)\n함수 타입을 설명하기 위해 인터페이스를 사용하는 방법과 마찬가지로 a[10] 또는 ageMap[\"daniel\"]처럼 \"인덱스\"를 생성할 수 있는 타입을 만들 수도 있습니다.인덱싱 가능 타입에는 객체로 인덱싱 하는 데 사용할 수 있는 타입과 인덱싱 할 때 해당 반환 타입을 설명하는 인덱스 시그니처(index signature) 이 있습니다.예를 들어 보겠습니다.\ninterface StringArray {\n [index: number]: string;\n}\n\nlet myArray: StringArray;\nmyArray = [\"Bob\", \"Fred\"];\n\nlet myStr: string = myArray[0];\n\n위에서 우리는 인덱스 시그니처(index signature)을 가진 String Array 인터페이스를 가지고 있습니다.이 인덱스 시그니처은 StringArray이 number로 인덱싱 될 때 string을 반환한다는 것을 나타냅니다.\n지원되는 인덱스 시그니처에는 문자열과 숫자의 두 가지 타입이 있습니다.두 가지 타입의 인덱서(indexer)를 모두 지원할 수 있지만 숫자(numeric) 인덱서에서 반환되는 타입은 문자열(string) 인덱서에서 반환된 타입의 하위 타입이어야 합니다.왜냐하면 number로 인덱싱을 생성하는 시점에 JavaScript 가 객체로 인덱싱하기 전에 string으로 변환하기 때문입니다.즉 100 (number)로 인덱싱하는 것은 \"100\" (string)으로 인덱싱하는 것과 동일하므로 두 가지 모두 일관성이 있어야 합니다.\nclass Animal {\n name: string;\n}\nclass Dog extends Animal {\n breed: string;\n}\n\n// 오류: numeric과 string으로 인덱싱하면 완전히 다른 타입의 Animal을 얻을 수 있습니다!\ninterface NotOkay {\n [x: number]: Animal;\n [x: string]: Dog;\n}\n\n문자열 인덱스 시그니처(index signatures)이 \"사전(dictionary)\" 패턴을 만드는 강력한 방법이지만 모든 프로퍼티가 반환 타입과 일치하도록 강요합니다.문자열 인덱스의 obj.property가 obj[\"property\"]으로도 사용할 수 있다고 선언하기 때문입니다.다음 예에서는 name의 타입이 문자열 인덱스의 타입과 일치하지 않으며 타입-체커에서 오류를 표시합니다\ninterface NumberDictionary {\n [index: string]: number;\n length: number; // 좋아요, length는 number입니다.\n name: string; // 오류, 'name'의 타입이 인덱서의 하위 타입이 아닙니다.\n}\n\n마지막으로 인덱스에 할당되지 않도록 인덱스 시그니처(index signatures)을 읽기 전용(readonly)으로 만들 수 있습니다:\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)\nC# 및 Java 와 같은 언어로 인터페이스를 사용하는 가장 일반적인 방법 중 하나로 클래스가 특정 계약을 충족하도록 명시적인 강제가 TypeScript 에서도 가능하다는 것입니다.\ninterface ClockInterface {\n currentTime: Date;\n}\n\nclass Clock implements ClockInterface {\n currentTime: Date;\n constructor(h: number, m: number) {}\n}\n\n또한 아래의 예제에서 setTime과 마찬가지로 클래스에 구현된 인터페이스의 메서드를 만들 수도 있습니다.\ninterface ClockInterface {\n currentTime: Date;\n setTime(d: Date);\n}\n\nclass Clock implements ClockInterface {\n currentTime: Date;\n setTime(d: Date) {\n this.currentTime = d;\n }\n constructor(h: number, m: number) {}\n}\n\n인터페이스는 public 측면과 private 측면이 아닌 public 측면의 class 를 만듭니다.클래스를 사용하여 클래스 인스턴스의 private 측에 특정 타입이 있는지 검사하는 것은 금지되어 있습니다.\n클래스의 스태틱과 인스턴스의 차이점(Difference between the static and instance sides of classes)\n클래스와 인터페이스로 작업할 때 클래스에 두 가지 타입이 있음을 명심하세요: 스태틱 측면의 타입과 인스턴스 측면의 타입construct signature 으로 인터페이스를 만들고 이 인터페이스를 구현하는 클래스를 생성하려고 하면 오류가 발생할 수 있습니다:\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왜냐하면 클래스가 인터페이스를 구현할 때 클래스의 인스턴스 측면만 검사되기 때문입니다.생성자는 정적인 측면이기 때문에 이 검사에 포함되지 않습니다.\n대신 클래스의 정적인 측면에서 직접 작업해야 합니다.이 예제에서는 생성자를 위한 ClockConstructor와 인스턴스 메서드를 위한 ClockInterface라는 두 개의 인터페이스를 정의합니다.편의상 전달된 타입의 인스턴스를 생성하는 createClock 생성자 함수를 정의합니다.\ninterface ClockConstructor {\n new (hour: number, minute: number): ClockInterface;\n}\ninterface ClockInterface {\n tick();\n}\n\nfunction createClock(\n ctor: ClockConstructor,\n hour: number,\n minute: number\n): 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이 올바른 생성자 시그니처(constructor signature)을 가지고 있는지 확인합니다.\n인터페이스 확장 (Extending Interfaces)\n클래스처럼 인터페이스도 서로를 확장할 수 있습니다.이렇게 하면 한 인터페이스의 멤버를 다른 인터페이스로 복사할 수 있으므로 인터페이스를 재사용 가능한 컴포넌트로 분리하는 방법을 더 유연하게 할 수 있습니다.\ninterface Shape {\n color: string;\n}\n\ninterface Square extends Shape {\n sideLength: number;\n}\n\nlet 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 = {};\nsquare.color = \"blue\";\nsquare.sideLength = 10;\nsquare.penWidth = 5.0;\n\n하이브리드 타입 (Hybrid Types)\n이전에 언급했듯이 인터페이스는 실제 JavaScript 에서 제공되는 풍부한 타입을 만들 수 있습니다.JavaScript 의 동적이고 유연한 특성으로 인해 위에 설명된 몇 가지 타입의 조합으로 작동하는 객체를 종종 볼 수 있습니다.\n이러한 예로는 다음과 같이 추가 프로퍼티로 함수와 객체 역할을 모두 하는 객체가 있습니다:\ninterface Counter {\n (start: number): string;\n interval: number;\n reset(): void;\n}\n\nfunction getCounter(): Counter {\n let counter = function(start: number) {};\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써드-파티 JavaScript 와 상호 작용할 때 타입의 형태를 완전히 형성하려면 위와 같은 패턴을 사용해야 할 수 있습니다.\n인터페이스 확장 클래스 (Interfaces Extending Classes)\n인터페이스 타입이 클래스 타입을 확장하면 해당 클래스의 멤버들을 상속하지만 구현을 상속하지는 않습니다.이는 마치 인터페이스가 구현을 제공하지 않고 클래스의 모든 멤버를 선언한 것과 같습니다.인터페이스는 기본 클래스의 private 및 protected 멤버조차도 상속합니다.즉 private 또는 protected 멤버가 있는 클래스를 확장하는 인터페이스를 생성하면 해당 인터페이스 타입은 해당 클래스 또는 해당 클래스의 서브 클래스에서만 구현할 수 있습니다.\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// 오류: 'Image' 타입의 'state' 프로퍼티가 없습니다.\nclass Image implements SelectableControl {\n select() {}\n}\n\nclass Location {}\n\n위의 예제에서 SelectableControl에는 Private state 프로퍼티를 포함한 Control의 모든 멤버가 포함되어 있습니다.state는 private 멤버이기 때문에 Control의 자식만 SelectableControl을 구현할 수 있습니다.왜냐하면 Control의 자식들만이 같은 선언에서 시작된 state private 멤버를 가지기 때문입니다.이것은 private 멤버들이 호환 가능해야 합니다.\nControl 클래스 내에서 SelectableControl의 인스턴스를 통해 state private 멤버에 접근할 수 있습니다.실제로 SelectableControl은 알려진 대로 select 메서드를 가진 Control과 같은 역할을 합니다.Button과 TextBox 클래스는 SelectableControl의 하위 타입입니다(왜냐하면 둘 다 Control을 상속받으며 select 메서드를 가지기 때문입니다).그러나 Image 클래스와 Location 클래스는 그렇지 않습니다.\n"},"pages/Classes.html":{"url":"pages/Classes.html","title":"클래스","keywords":"","body":"소개 (Introduction)\n전통적인 JavaScript는 재사용 가능한 컴포넌트를 만들기 위해 함수와 프로토 타입 기반의 상속을 사용하지만 클래스가 함수를 상속하고 객체가 이러한 클래스에서 구축되는 객체 지향 접근 방식에 익숙하지 않은 개발자들에게는 다소 어색함을 느낄 수 있습니다.ECMAScript6로도 알려진 ECMAScript 2015년을 시작으로 JavaScript 개발자는 이 객체 지향 클래스 기반 접근 방식을 사용하여 응용 프로그램을 구축 할 수 있습니다.TypeScript에서는 개발자가 이 기술을 사용하고 다음 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\n이전에 C# 또는 Java를 사용한 적이 있는 경우 구문이 익숙하게 보여야 합니다.새로운 클래스인 Greeter을 선언합니다.\n이 클래스에는 3개의 멤버가 있습니다: greeting 프로퍼티와 생성자 그리고 greet 메서드가 있습니다.\n클래스의 멤버 중 하나를 참조할 때 클래스에서 this를 앞에 접두어로 붙입니다.\n이것은 멤버에 접근하는 것을 뜻합니다.\n마지막 줄에서는 new를 사용하여 Greeter 클래스의 인스턴스를 만듭니다.이것은 이전에 정의한 생성자를 호출하여 Greeter 형태의 새 객체를 만들고 생성자를 실행하여 이를 초기화합니다.\n상속 (Inheritance)\nTypeScript에서는 일반적인 객체 지향 패턴을 사용할 수 있습니다.클래스 기반 프로그래밍에서 가장 기본적인 패턴 중 하나는 상속을 사용하여 기존 클래스를 확장하여 새로운 클래스를 생성할 수 있다는 것입니다.\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이 예제는 가장 기본적인 상속 기능을 보여줍니다: 클래스는 기본 클래스에서 속성과 메서드를 상속받습니다.여기서 Dog는 extends 키워드를 사용하여 Animal 기본 클래스에서 유래된 파생 클래스입니다.파생 클래스는 종종 하위 클래스(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이 예제는 앞서 언급하지 않은 몇 가지 다른 기능을 다룹니다.이번에도 Animal의 새로운 하위 클래스인 Horse과 Snake을 만드는 extends 키워드가 등장합니다.\n이전 예제와의 한 가지 다른 점은 생성자 함수를 포함하는 각 파생 클래스가 기본 클래스의 생성자를 실행할 super()를 호출해야한다는 것입니다.게다가 생성자 내에서 this에 있는 프로퍼티에 접근하기 전에 항상 super()를 호출해야 합니다.이것은 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 (Public by default)\n예를 들어 프로그램을 통해 선언된 멤버들에 자유롭게 접근할 수 있었습니다.\n다른 언어의 클래스에 익숙하다면 위의 예제에서 public을 사용하지 않아도 된다는 사실을 알았을 것입니다.예를 들어 C#의 경우 각 멤버를 public으로 표시하도록 명시해야합니다.\nTypeScript에서는 기본적으로 각 멤버가 public입니다.\n그럼에도 불구하고 public를 멤버를 명시적으로 표시할 수 있습니다.이전 섹션의 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\nprivate 이해하기 (Understanding private)\n멤버가 private으로 표시되면 그 멤버를 포함하는 클래스의 외부에서는 접근할 수 없습니다. 예 :\nclass Animal {\n private name: string;\n constructor(theName: string) { this.name = theName; }\n}\n\nnew Animal(\"Cat\").name; // 오류: 'name'은 private이다;\n\nTypeScript는 구조적인 타입의 시스템입니다.두 개의 다른 타입을 비교할 때 그것들이 어디서 왔는지에 관계없이 모든 멤버의 타입이 호환 가능하다면 그 타입 자체가 호환성(compatible)이 있다고 말합니다.\n그러나 private 및 protected멤버가 있는 타입을 비교할 때 이러한 타입들은 다르게 처리합니다.\n호환성(compatible)이 있는 것으로 판단되는 두 가지 타입 중 private멤버가 있는 경우 다른 멤버는 동일한 선언에서 유래된 private멤버가 있어야 합니다.이것은 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과 Rhino가 있습니다. Rhino는 Animal의 하위 클래스입니다.또한 구체적으로 Animal과 같아 보이는 Employee라는 새로운 클래스를 가지고 있습니다.이러한 클래스들의 인스턴스들을 만들고 서로를 할당하여 어떠한 일이 발생하는지 봅시다.\nAnimal과 Rhino는 Animal의 private name: string 선언으로부터 private의 형태를 공유하기 때문에 호환됩니다.그러나 Employee의 경우는 그렇지 않습니다.\nEmployee를 Animal에 할당하려고 할 때 이 타입들은 호환되지 않는다는 오류가 발생합니다.Employee도 name이라는 private 멤버가 있지만 Animal에서 선언한 것이 아닙니다.\nprotected 이해하기 (Understanding protected)\nprotected 지정자는 private 지정자와 매우 유사하게 동작합니다.단 protected 멤버도 선언된 파생 클래스의 인스턴스에서 접근할 수 있습니다. \n예를 들어\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\nReadonly 지정자 (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은 readonly입니다.\n\n매개변수 프로퍼티 (Parameter properties)\n마지막 예제의 Octopus 클래스에서 readonly 멤버 name과 생성자 매개변수 theName을 선언했습니다.그 다음 바로 name을 theName으로 설정했습니다.\n이것은 매우 일반적인 방법입니다.매개변수 프로퍼티(Parameter properties) 를 사용하면 한 곳에서 멤버를 생성하고 초기화할 수 있습니다.다음은 매개 변수 프로퍼티를 사용하여 이전에 Octopus 클래스를 추가적으로 수정합니다:\nclass Octopus {\n readonly numberOfLegs: number = 8;\n constructor(readonly name: string) {\n }\n}\n\ntheName을 어떻게 삭제했는지 확인하고 생성자에서 readonly name : string 매개 변수를 사용해 멤버 name을 생성하고 초기화할 수 있습니다.\n선언과 할당을 하나의 장소로 통합했습니다.\n매개변수 프로퍼티는 접근 지정자(accessibility modifier) 또는 readonly 또는 둘 모두로 생성자 매개변수를 접두어로 붙여 선언합니다.매개 변수 프로퍼티에 private을 사용하면 private 멤버가 선언되고 초기화됩니다.마찬가지로 public와 protected 그리고 readonly도 마찬가지입니다.\n접근자 (Accessors)\nTypeScript는 객체의 멤버에 대한 접근을 인터셉트하는 방법으로 getters/setters를 지원합니다.이것을 통해 각 객체에서 멤버에 접근하는 방법을 세부적으로 제어할 수 있습니다.\n간단한 클래스에 get과 set을 사용하도록 변환해봅시다.\n먼저 getter와 setter가 없는 예제부터 시작합시다.\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을 직접 설정하는 것은 매우 편리하지만 기분 내키는 대로 이름을 바꿀 수 있다면 문제를 일으킬 수 있습니다\n이 버전에서는 employee를 수정할 수 있도록 하기 전에 사용자가 passcode를 사용할 수 있는지 확인합니다.이를 위해 passcode를 확인할 fullName에 대한 직접적인 권한을 set으로 교체합니다.앞의 예제가 계속해서 원활하게 작동하도록 하기 위해 그에 상응하는 get을 추가합니다.\nlet passcode = \"secret passcode\";\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 (passcode && passcode == \"secret passcode\") {\n this._fullName = newName;\n }\n else {\n console.log(\"오류 : employee의 무단 업데이트!\");\n }\n }\n}\n\nlet employee = new Employee();\nemployee.fullName = \"Bob Smith\";\nif (employee.fullName) {\n console.log(employee.fullName);\n}\n\n접근자가 passcode를 확인하고 있다는 것을 입증하기 위해 passcode를 수정하고 passcode가 일치하지 않을 경우 employee에게 업데이트 권한이 없다는 경고 메시지를 받을 수 있습니다.\n접근자에 대해 알아야 할 몇 가지 주의사항:\n첫째, 접근자를 사용하려면 ECMAScript5 이상을 출력하도록 컴파일러를 설정해야 합니다.\nECMAScript3 다운그레이드는 지원되지 않습니다.\n둘째, get과 set을 가진 접근자는 자동적으로 readonly로 추론됩니다.이것은 코드에서 .d.ts 파일을 생성할 때 유용합니다. 왜냐하면 프로퍼티를 변경할 수 없다는 것을 알 수 있기 때문입니다.\n정적 프로퍼티 (Static Properties)\n지금까지는 인스턴스의 클래스 멤버들에 대해서만 이야기했습니다.인스턴스는 인스턴스화될 때 객체에서 나타납니다.또한 인스턴스가 아닌 클래스 자체에 볼 수 있는 스태틱 멤버도 생성할 수 있습니다.\n이 예제에서는 모든 grid의 일반적인 값이기 때문에 origin에 스태틱을 사용합니다.각 인스턴스는 클래스의 이름을 미리 정의하여 이 값에 접근합니다.인스턴스의 접근자 앞에 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\nabstract으로 표시된 추상 클래스 내의 메서드는 구현을 포함하지 않으므로 파생된 클래스에서 구현해야 합니다.추상 메서드는 인터페이스 메서드와 유사한 구문을 사용합니다.둘 다 메서드 본문을 포함하지 않고 메서드를 정의합니다.그러나 추상 메서드는 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; // 좋아요: abstract 타입에 대한 참조를 만듭니다.\ndepartment = new Department(); // 오류: 추상 클래스의 인스턴스를 생성할 수 없습니다.\ndepartment = new AccountingDepartment(); // 좋아요: 추상적이지 않은 하위 클래스를 생성하고 할당합니다.\ndepartment.printName();\ndepartment.printMeeting();\ndepartment.generateReports(); // 오류: abstract 타입으로 선언된 메서드가 존재하지 않습니다.\n\n고급 기법 (Advanced Techniques)\n생성자 함수 (Constructor functions)\nTypeScript에서 클래스를 선언하면 실제로 여러 선언이 동시에 생성됩니다.\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: Greeter;\ngreeter = new Greeter(\"world\");\nconsole.log(greeter.greet());\n\n여기서 let greeter: Greeter라고 할 때 Greeter 클래스의 인스턴스 타입으로 Greeter를 사용합니다.이것는 다른 객체 지향 언어를 사용하는 개발자에게는 거의 두 번째 특성입니다.\n또한 생성자 함수라고 부르는 또 다른 값을 생성하고 있습니다.\n이것은 클래스의 인스턴스를 new 할 때 호출되는 함수입니다.\n실제로 이 과정이 어떻게 진행되고 있는지 확인하기 위해 위의 예제에서 생성된 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());\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());\n\nlet greeterMaker: typeof Greeter = Greeter;\ngreeterMaker.standardGreeting = \"Hey there!\";\n\nlet greeter2: Greeter = new greeterMaker();\nconsole.log(greeter2.greet());\n\n이 예제에서 greeter1은 이전과 비슷하게 작동합니다.Greeter 클래스를 인스턴스화하고 이 객체를 사용합니다.이것은 전에 본 적이 있는 것입니다.\n그런 다음 그 클래스를 직접 사용합니다.여기서 greeterMaker라는 새로운 변수를 만듭니다.이 변수는 클래스 자체를 유지하거나 생성자 함수라고 하는 또 다른 방법으로 설명합니다. \n여기서는 typeof Greeter를 사용합니다.즉 \"인스턴스 타입이 아닌 \"Greeter 클래스 자체의 타입을 제공합니다\".또는 더 정확하게 생성자 함수의 타입인 \"Greeter라는 symbol 타입을 제공합니다\".이 타입에는 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/Functions.html":{"url":"pages/Functions.html","title":"함수","keywords":"","body":"소개 (Introduction)\n함수는 JavaScript의 모든 애플리케이션을 구성하는 기본 요소입니다.클래스는 추상화 계층, 클래스, 정보 은닉 및 모듈을 구축하는 방법입니다.TypeScript에서는 클래스와 네임 스페이스 그리고 모듈이 있지만 함수는 그럼에도 불구하고 작업 방법을 설명하는 데 중요한 역할을 합니다.또한 TypeScript는 표준 JavaScript 기능에 몇가지 새로운 기능을 추가하여 작업을 더 쉽게 해 줍니다.\n함수 (Functions)\nJavaScript와 마찬가지로 TypeScript 함수는 기명 함수 또는 익명 함수로 만들 수 있습니다.이를 통해 API의 함수 목록을 작성하든 다른 함수에 전달할 일회성 함수이든 애플리케이션에 가장 적합한 접근 방법을 선택할 수 있습니다.\n이 두가지 접근 방식이 JavaScript에서 어떻게 보이는지 빠르게 요약하면:\n// 기명 함수\nfunction add(x, y) {\n return x + y;\n}\n\n// 익명 함수\nlet myAdd = function(x, y) { return x + y; };\n\nJavaScript에서와 마찬가지로 함수는 함수 본문 외부의 변수를 참조할 수 있습니다.그렇게 할 때 이러한 변수들을 capture라고 말합니다.이 기법의 사용 방법과 사용할 때의 절충 사항을 이해하는 것은 이번 장의 범위를 벗어나지만캡처의 메커니즘이 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각 매개변수에 타입을 추가 한 다음 함수 자체에 타입을 추가하여 반환 타입을 추가할 수 있습니다.TypeScript는 리턴문를 보고 반환 타입을 파악할 수 있기 때문에 대부분 선택적으로 반환 타입을 생략할 수 있습니다.\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위의 코드를 다음과 같이 작성할 수 있습니다:\nlet myAdd: (baseValue: number, increment: number) => number =\n function(x: number, y: number): number { return x + y; };\n\n매개변수 타입이 정렬되어 있는 한 함수의 타입에 매개변수를 제공하는 이름에 관계 없이 매개변수 타입이 유효한 타입으로 간주됩니다.\n두 번째 파트는 반환 타입입니다.매개변수와 반환 타입 사이에 굵은 화살표(=>)를 사용하여 반환 타입을 명확하게 합니다.앞서 언급한 것처럼 이것은 함수 타입의 필수적인 부분이므로 함수가 값을 반환하지 않는 경우에는 반환 값을 남겨 두지 않고 void를 사용합니다.\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 Parameters)\nTypeScript에서는 모든 매개변수가 함수에 필요하다고 가정합니다.null 또는 undefined가 주어질 수 없다는 것을 의미하는 것이 아니라 함수가 호출될 때 컴파일러가 각 매개변수에 값을 제공했는지 확인한다는 것입니다.또한 컴파일러는 이러한 매개변수들이 함수로 전달되는 유일한 매개변수라고 가정합니다.간단히 말해서 함수에 주어진 인수의 수는 그 함수에서 기대하는 매개변수의 수와 일치해야 합니다.\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에서 모든 매개변수는 선택 사항이며 매개변수를 원하는 대로 사용하지 않을 수 있습니다.그렇게 되면 그 매개변수들의 값은 undefined입니다.\nTypeScript에서 선택적인 매개변수를 사용하려면 선택적으로 사용하려는 매개변수의 끝에 ?를 추가하세요.\n예를 들어 위에서 사용한 lastName 매개변수를 선택적으로 사용할 수 있도록 합니다:\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모든 선택적 매개변수는 필수 매개변수를 따라와야 합니다.last name 대신 first name을 선택적 매개변수로 만들고 싶다면 함수의 매개변수 순서를 변경해야 합니다.즉 목록의 first name을 마지막에 넣어야합니다.\nTypeScript에서 사용자가 매개변수를 제공하지 않거나 사용자가 대신 undefined를 전달하더라도 매개변수가에 할당되는 값을 설정할 수 있습니다.이것을 기본 매개변수(default-initialized parameters)라고 합니다.\n앞의 예제를 따라 last name의 기본값을 \"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 동일한 타입을 공유합니다.lastName의 기본 값은 타입에서 사라지고 매개변수가 선택 사항이라는 사실만 남겨졌습니다.\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필수 매개변수와 선택적 매개변수 그리고 기본 매개변수 모두 공통점이 하나 있습니다: 한 번에 하나의 매개변수에 대해 이야기합니다.때로는 여러 매개변수를 그룹으로 사용하거나 함수가 마지막으로 가져올 매개변수의 수를 모를 수 있습니다.JavaScript에서는 모든 함수 본문에서 볼 수 있는 arguments를 사용하여 인수를 직접 사용할 수 있습니다.\nTypeScript에서는 다음과 같은 인수를 변수로 함께 모을수 있습니다:\nfunction buildName(firstName: string, ...restOfName: string[]) {\n return firstName + \" \" + restOfName.join(\" \");\n}\n\nlet employeeName = buildName(\"Joseph\", \"Samuel\", \"Lucas\", \"MacKinzie\");\n\n나머지 매개변수는 무한적인 수의 선택적 매개변수로 처리됩니다.Rest 매개변수에 인수를 전달할 때는 원하는 만큼 사용할 수 있으며 심지어 통과할 수 없습니다.컴파일러는 줄임표 (...) 다음에 전달된 인수들을 배열을 작성하여 함수에서 사용할 수 있습니다.\n줄임표(...)는 나머지 매개변수가 있는 함수의 타입에도 사용됩니다:\nfunction buildName(firstName: string, ...restOfName: string[]) {\n return firstName + \" \" + restOfName.join(\" \");\n}\n\nlet buildNameFun: (fname: string, ...rest: string[]) => string = buildName;\n\nthis\nJavaScript에서 this를 사용법을 배우는 것은 일종의 통과 의례입니다.TypeScript는 JavaScript의 상위 집합이기 때문에 TypeScript 개발자들도 this을 사용하는 방법과 올바르게 사용되고 있지 않을 때를 찾아내는 방법을 배워야 합니다.JavaScript에서 this가 어떻게 작동하는지 알아야 한다면 Yehuda Katz의 Understanding JavaScript Function Invocation and \"this\"를 먼저 읽어보세요.Yehuda의 글에는 this의 내부 동작을 잘 설명하기 때문에 여기서는 기본적인 내용만 다룰 것입니다.\nthis와 화살표 함수 (this and arrow functions)\nJavaScript에서 this는 함수가 호출될 때 설정되는 변수입니다.매우 강력하고 유연한 기능이지만 함수가 실행되는 상황에 대해 항상 알고 있어야 하는 시간이 듭니다.특히 함수를 반환하거나 함수를 인수로 전달할 때 악명 높을 정도로 혼란스럽습니다.\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는 자체적으로 함수를 반환하는 함수입니다.예제를 실행하려고 하면 alert 대신 오류가 발생합니다.createCardPicker에 의해 생성된 함수에서 사용되는 this가 deck 객체 대신에 window로 설정되어 있기 때문입니다.왜냐하면 cardPicker()는 자기 자신을 호출하기 때문입니다.이와 같이 최상위 비-메서드 구문 호출은 this에 window를 사용합니다.(주의사항 : 엄격모드(strict mode)에서 this는 window보다는 undefined가 될 것입니다).\n나중에 사용할 함수를 반환하기 전에 함수에 올바른 this가 연결되도록하여 이를 해결할 수 있습니다.\n이렇게하면 나중에 어떻게 사용되든 상관없이 원래의 deck객체를 볼 수 있습니다.이를 위해 함수 표현식을 ECMAScript 6의 화살표 구문으로 변경하여 사용합니다.화살표 함수는 호출된 곳이 아닌 함수가 생성 된 곳에서 this를 캡처합니다:\nlet deck = {\n suits: [\"hearts\", \"spades\", \"clubs\", \"diamonds\"],\n cards: Array(52),\n createCardPicker: function() {\n // 주의: 아래 줄은 이제 화살표 함수입니다. 여기에서 '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가 실수를 했을 때 경고를 합니다.this.suits[pickedSuit]에서 this는 any 타입입니다.\nthis parameters\n불행히도 this.suits [pickedSuit]의 타입은 여전히any입니다.왜냐하면 this는 객체 리터럴 내부의 함수 표현식에서 왔기 때문입니다.이 문제를 해결하기 위해 명시적으로 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 // 주의사항 : 이 함수는 이제 반드시 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 객체에서 호출될 것으로 예상합니다.즉 this는 any가 아닌 Deck 타입입니다. 따라서 --noImplicitThis는 오류를 발생시키지 않습니다.\n콜백에서의 this 매개변수 (this parameters in callbacks)\n함수를 나중에 호출할 라이브러리에 전달할 때 콜백에서 this를 사용하여 오류가 발생할 수도 있습니다.왜냐하면 콜백을 호출하는 라이브러리가 표준 함수처럼 호출하기 때문에 this는 undefined가 될 것입니다.\n때때로 this 매개변수를 사용하여 콜백 오류를 방지할 수도 있습니다.\n첫 번째, 라이브러리 작성자는 콜백 타입에 this를 사용하여 annotate를 달아야 합니다:\ninterface UIElement {\n addClickListener(onclick: (this: void, e: Event) => void): void;\n}\n\nthis : void는 addClickListener가 onclick이 this 타입을 필요로 하지 않는 함수라는 것을 의미합니다.\n두 번째, this를 사용하여 호출 코드와 함께 annotate를 달아야 합니다:\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가 annotated되어 있으면 onClickBad는 반드시 Handler의 인스턴스에서 호출되어야한다는 것을 명시해야 합니다.그런 다음 TypeScript는 addClickListener에 this : void가 있는 함수가 필요하다는 것을 발견합니다.오류를 해결하려면 this의 타입을 수정하세요:\nclass Handler {\n info: string;\n onClickGood(this: void, e: Event) {\n // this의 타입이 void이기 때문에 여기서는 사용할 수 없습니다!\n console.log('clicked!');\n }\n}\nlet h = new Handler();\nuiElement.addClickListener(h.onClickGood);\n\nonClickGood는 this의 타입을 void로 지정하기 때문에 addClickListener에 전달할 수 있습니다.물론 this는 또한 this.info를 사용할 수 없다는 것을 의미합니다.두 가지 모두를 사용하려면 화살표 함수를 사용해야 합니다:\nclass Handler {\n info: string;\n onClickGood = (e: Event) => { this.info = e.message }\n}\n\n이것은 화살표 함수가 this를 캡처하지 않기 때문에 효과적입니다.때문에 기대하는 것 같이 항상 this : void를 넘겨줄 수 있습니다.\n단점은 Handler 타입의 객체마다 하나의 화살표 함수가 생성된다는 것입니다.반면에 메서드는 한 번만 만들어지고 핸들러의 프로토 타입에 소속됩니다.이러한 객체는 핸들러 타입의 모든 객체 사이에 공유됩니다.\n오버로드 (Overloads)\nJavaScript는 본질적으로 매우 동적인 언어입니다.단일 JavaScript 함수가 전달된 인수의 형태를 기반으로 서로 다른 타입의 객체를 반환하는 것은 드문 일이 아닙니다.\nlet suits = [\"hearts\", \"spades\", \"clubs\", \"diamonds\"];\n\nfunction pickCard(x): any {\n // 객체 / 배열로 작업하고 있는지 확인해보세요\n // 그렇다면 그것들은 덱을 주고 사용자는 카드를 선택할 것입니다.\n if (typeof x == \"object\") {\n let pickedCard = Math.floor(Math.random() * x.length);\n return pickedCard;\n }\n // 그렇지 않으면 카드를 선택하게하세요.\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 함수는 사용자가 무엇을 전달했는지에 따라 두 개의 서로 다른 내용을 반환합니다.사용자가 deck를 나타내는 객체를 전달하면 함수가 card를 선택합니다.사용자가 card를 선택하면 그들이 선택한 card를 알려줍니다.하지만 이것을 어떻게 타입 시스템에 설명할까요?\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 // 그렇다면 그것들은 덱을 주고 사용자는 카드를 선택할 것입니다.\n if (typeof x == \"object\") {\n let pickedCard = Math.floor(Math.random() * x.length);\n return pickedCard;\n }\n // 그렇지 않으면 카드를 선택하게하세요.\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와 비슷한 프로세스를 수행합니다.오버로드 목록을 살펴보고 제공된 매개변수를 사용하여 함수를 호출하는 첫 번째 오버로드 시도를 계속합니다.일치하는 것을 찾으면 이 오버로드를 올바른 오버로드로 선택합니다.이러한 이유 때문에 주문이 많아지면 가장 구체적인 것에서 가장 덜 구체적인 것으로 오버로드합니다.\nfunction pickCard (x) : any 조각은 오버로드 목록의 일부가 아니므로 두 개의 오버로드만 있습니다:하나는 객체를 취하고 하나는 숫자를 취합니다.pickCard를 다른 매개 변수 타입과 함께 호출하면 오류가 발생합니다.\n"},"pages/Generics.html":{"url":"pages/Generics.html","title":"제네릭","keywords":"","body":"소개 (Introduction)\n소프트웨어 공학의 주요 부분은 명확하고 일관된 API를 가질뿐만 아니라 재사용 가능한 컴포넌트를 구축하는 것입니다.현재의 데이터 뿐만 아니라 미래의 데이터에 대해서도 처리할 수 있는 컴포넌트는 대형 소프트웨어 시스템 구축을 위한 가장 유연한 기능을 제공할 것입니다.\nC# 및 Java와 같은 언어에서 재사용 가능한 컴포넌트를 만들기 위한 주요 도구 중 하나는 제네릭 즉 단일 타입이 아닌 다양한 타입을 처리할 수 있는 컴포넌트를 만드는 것입니다.이를 통해 사용자는 컴포넌트를 사용할 때 자신만의 타입을 사용할 수 있습니다.\n제네릭의 Hello World (Hello World of Generics)\n우선 제네릭의 \"Hello World\" 즉 identity 함수를 만들어 봅시다.이 identity 함수는 전달된 것을 그대로 반환하는 함수입니다.이는 echo 명령과 비슷한 방식으로 생각하면 됩니다.\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대신 어떤 타입이 반환될 것인지를 나타내는 데 사용할 수 있는 방식으로 인수 타입을 정하는 방법이 필요합니다.여기서는 값이 아닌 타입을 처리하는 특별한 종류의 변수인 타입 변수(type variable)을 사용할 것입니다.\nfunction identity(arg: T): T {\n return arg;\n}\n\nidentity 함수에 타입변수 T 를 추가했습니다.이 T 는 함수 사용자가 제공한 타입(예: number)를 캡처하여 나중에 해당 정보를 사용할 수 있도록 합니다.또한 T 를 다시 반환 타입으로 사용합니다.자세히 보면 인수와 반환 타입에 동일한 타입이 사용되는 것을 볼 수 있습니다.이를 통해 함수의 안과 밖에서 타입에 대한 정보를 넘길 수 있습니다.\n이러한 모습의 identity 함수는 다양한 타입을 처리할 수 있기 때문에 일반적이라고 할 수 있습니다.any 를 사용하는 것과는 달리 인수와 반환 타입에 숫자를 사용하는 처음의 identity 함수와 동일합니다.(즉 어떠한 정보도 잃어버리지 않습니다)\n제네릭 identity 함수를 만든 후 두 가지 방법 중 하나로 호출할 수 있습니다.첫번째 방법은 타입 인수를 포함한 모든 인수를 함수에 전달하는 것입니다.\nlet output = identity(\"myString\"); // 반환 타입은 'string' 입니다.\n\n여기서는 함수 호출에 대한 인수 중 하나인 T 를 string 으로 명시적으로 정했으며 인수에는 () 를 사용하는 것과 달리 <> 를 사용했습니다.\n두번째 방법은 더 일반적인 방법이기도 합니다.여기서는 타입 인수 추론(type argument inference) 를 사용합니다.즉 함수에 전달하는 인수 타입에 따라 컴파일러가 자동으로 T 값을 설정합니다.\nlet output = identity(\"myString\"); // 반환 타입은 'string' 입니다.\n\n꺾쇠 괄호(<>) 안에 명시적으로 타입을 전달할 필요가 없습니다.컴파일러는 그저 \"myString\" 의 값을 보고 T 를 그 타입으로 설정합니다.타입 인수 추론은 코드를 더 짧고 가독성 있게 유지하는 유용한 도구가 될 수 있지만 보다 복잡한 예제에서는 컴파일러가 타입을 추론하지 못하면 앞의 예제에서 했던 것 처럼 타입 인수를 명시적으로 전달해야 할 수도 있습니다.\n제네릭 타입 변수 (Generic Type Variables)\n제네릭을 사용하기 시작할 때 identity 와 같은 제네릭 함수를 만들면 컴파일러는 함수 내부에 제네릭으로 타입이 지정된 매개변수를 올바르게 사용하도록 합니다.즉 실제로 이러한 매개변수를 모든 타입이 될 수 있는 것처럼 취급힙니다.\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 모듈에는 이 멤버가 없다고 할 수는 없습니다.이전에 타입 변수가 모든 타입이 될 수 있다고 했습니다.따라서 누군가 .length 멤버가 없는 number 를 전달 할 수 있을 것입니다.\n실제로 이 함수가 T 대신 T 배열을 처리한다고 가정해 봅시다.그러면 배열을 처리할 수 있기 때문에 .length 멤버가 사용 가능해야 합니다.다른 타입의 배열을 생성하는 함수로 이것을 설명하겠습니다:\nfunction loggingIdentity(arg: T[]): T[] {\n console.log(arg.length); // Array는 .length 멤버가 있습니다. 오류 없음.\n return arg;\n}\n\nloggingIdentity 는 타입 매개 변수 T 를 인수로 받고 arg 는 T 배열이며 T 배열을 반환합니다.숫자 배열을 인수로 넘기면 T 가 number 에 바인딩 되기 때문에 숫자 배열을 반환할 것입니다.이렇게하면 모든 타입이 아닌 처리하고자 하는 타입의 일부로 제네릭 타입 변수 T 를 사용하여 유연성을 높일 수 있습니다.\n혹은 다음 예제와 같이 작성할 수 있습니다.\nfunction loggingIdentity(arg: Array): Array {\n console.log(arg.length); // Array는 .length 멤버가 있습니다. 오류 없음.\n return arg;\n}\n\n이미 다른 언어의 타입 스타일에 대해 잘 알고 있을 것입니다.다음장에서는 Array 와 같이 자신만의 제네릭 타입을 만드는 방법을 다룰 것입니다.\n제네릭 타입 (Generic Types)\n이전 장에서는 다양한 타입의 함수를 처리하는 제네릭 identity 함수를 만들었습니다.이 장에서는 함수 자체의 타입과 제네릭 인터페이스를 만드는 방법에 대하여 살펴보겠습니다.\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따라서 첫번째 제네릭 인터페이스를 작성하게 됩니다.앞의 예제에서 객체 리터럴을 가져와 인터페이스로 옮깁니다.\ninterface GenericIdentityFn {\n (arg: T): T;\n}\n\nfunction identity(arg: T): T {\n return arg;\n}\n\nlet myIdentity: GenericIdentityFn = identity;\n\n비슷한 예에서 제네릭 매개변수를 전체 인터페이스의 매개변수로 이동하려고 할 수 있습니다.이렇게하면 일반적으로 사용하는 유형(예: Dictionary 가 아닌 Dictionary) 을 볼 수 있습니다.이것은 인터페이스의 다른 모든 멤버가 타입 매개변수를 볼 수 있게합니다.\ninterface GenericIdentityFn {\n (arg: T): T;\n}\n\nfunction identity(arg: T): T {\n return arg;\n}\n\nlet myIdentity: GenericIdentityFn = identity;\n\n예제를 약간 다른 것으로 바꿔보겠습니다.제네릭 함수 대신 제네릭 타입의 일부인 비 제네릭 함수 signature로 설명하겠습니다.우리가 GenericIdentityFn 을 사용할 때 대응하는 타입 매개변수(여기서는 number)를 지정할 필요가 있고 호출 형식을 효과적으로 고정시킬 것입니다.언제 직접 호출 형식에 타입 파라미터를 삽입해야 하고 언제 인터페이스 자체에 삽입해야하는지를 이해하는 것이 타입의 어떤 측면이 제네릭인지 설명하는데 도움이 될 것입니다.\n제네릭 인터페이스 외에도 제네릭 클래스를 만들 수 있습니다.하지만 제네릭 열거형과 네임스페이스는 만들 수 없습니다.\n제네릭 클래스 (Generic Classes)\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\nalert(stringNumeric.add(stringNumeric.zeroValue, \"test\"));\n\n인터페이스와 마찬가지로 타입 매개변수를 클래스 자체에 두면 클래스의 모든 속성이 동일한 타입으로 작동하도록 할 수 있습니다.\n클래스 섹션에서 다루었던 것처럼 클래스에는 정적인 측면과 인스턴스 측면의 두가지 측면이 있습니다.제네릭 클래스는 정적 측면 보다는 인스턴스 측면에서만 제네릭이므로 클래스를 사용할 때 정적 멤버(static member)는 클래스의 타입 매개변수를 사용할 수 없습니다.\n제네릭 제약조건 (Generic Constraints)\n이전의 예제를 기억한다면 타입들에 어떤 기능이 있는지에 대한 지식이 있는 타입에서 작동하는 제네릭 함수를 작성해야 할 때가 있습니다.loggingIdentity 예제에서는 arg의 .length 프로퍼티에 접근하기를 원했지만 컴파일러는 모든 타입이 .length 속성을 가지고 있음을 증명할 수 없었습니다.그래서 컴파일러는 이러한 가정을 하지 않도록 경고를 줍니다.\nfunction loggingIdentity(arg: T): T {\n console.log(arg.length); // 오류 : T는 .length 메소드를 가지고 있지 않습니다.\n return arg;\n}\n\n모든 타입으로 작업하는 대신 이 함수가 .length 프로퍼티를 가진 모든 타입에서 작동하도록 제한을 두고 싶을 것입니다.타입에 이 멤버가 있으면 타입을 허용하지만 적어도 이 멤버가 있어야 합니다.그렇게 하기 위해서는 T 가 무엇이 될 수 있는지에 대한 제약으로서 요구 사항을 작성해야 합니다.\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다른 타입 매개 변수에 의해 제한되는 타입 매개변수를 선언할 수 있습니다.예를 들어 여기서는 이름을 가진 객체의 프로퍼티를 가져오려고 합니다.실수로 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제네릭을 사용하여 TypeSciprt에서 팩토리를 생성할 때 생성자 함수를 사용하여 클래스 타입을 참조해야 합니다.\n예를 들어\nfunction create(c: {new(): T; }): T {\n return new c();\n}\n\n아래의 고급 예제는 프로토타입 프로퍼티를 사용하여 생성자 함수와 클래스 타입의 인스턴스 사이의 관계를 추론하고 제한합니다.\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/Enums.html":{"url":"pages/Enums.html","title":"열거형","keywords":"","body":"열거형 (Enums)\n열거형을 사용하면 이름이 있는 상수들을 정의할 수 있습니다.열거형의 사용은 문서의 의도나 명확한 사례들을 쉽게 만들 수 있습니다.TypeScript 는 숫자 및 문자열 기반 열거형을 모두 제공합니다.\n숫자 열거형 (Numeric enums)\n먼저 숫자 열거형으로 시작합니다.다른 언어에서 열거형을 접해봤다면 더 익숙 할 것입니다.열거형은 enum 키워드를 사용하여 정의할 수 있습니다.\nenum Direction {\n Up = 1,\n Down,\n Left,\n Right,\n}\n\n위에서 Up 는 1 로 초기화된 숫자 열거형입니다.아래에 이어서 등장하는 멤버들은 자동으로 증가합니다.즉, 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열거형을 사용하는 것은 간단합니다: 열거형 자체의 속성으로 모든 멤버에 엑섹스하고, 열거형의 이름을 사용하여 타입을 선언합니다.\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숫자 열거형은 계산된, 상수 멤버 (computed and constant members)에 혼합될 수 있습니다.단편적으로 초기화가 없는 열거형은 상수 또는 다른 상수 열거형의 멤버로 초기화된 숫자 열거형을 따라야할 필요가 있습니다.즉, 다음은 허용되지 않습니다:\nenum E {\n A = getSomeValue(),\n B, // 오류 ! A 는 상수로 초기화되지 않았으므로 B에는 초기화가 필요합니다.\n}\n\n문자 열거형 (String enums)\n문자 열거형은 비슷한 개념이지만 아래에 설명 된 것과 같이 약간의 미묘한 실행시 차이 (runtime differences)가 있습니다.문자 열거형에서 각 멤버는 문자열 리터럴 또는 다른 문자 열거형 멤버로 상수초기화되어야 합니다.\nenum Direction {\n Up = \"UP\",\n Down = \"DOWN\",\n Left = \"LEFT\",\n Right = \"RIGHT\",\n}\n\n문자 열거형은 자동 증가 동작을 하지 않지만 문자 열거형은 \"직렬화(serialize)\"하는 이점이 있습니다.즉, 디버깅 중이며 숫자 열거형의 런타임 값을 읽어야하는 경우 이 값은 종종 불투명합니다 - 즉, 자체적으로 유용한 의미를 전달하지는 않습니다.(역 매핑 (enums-at-runtime)이 도움이 될것입니다)문자 열거형을 사용하면 열거형 멤버 자체의 이름과 독립적으로 코드가 실행될 때 의미있고 읽기 쉬운 값을 제공합니다.\n별종 열거형 (Heterogeneous enums)\n엄밀히 말하자면 열거형은 문자열과 숫자 멤버와 섞일 수는 있지만 그렇게 할 이유는 없습니다.\nenum BooleanLikeHeterogeneousEnum {\n No = 0,\n Yes = \"YES\",\n}\n\nJavaScript의 런타임 동작을 실제로 사용하려고 하지 않는 한, 이렇게 하지 않는 것이 좋습니다. \n계산된 상수 멤버 (Computed and constant members)\n각 열거형 멤버에는 constant 또는 computed 중 하나일 수 있는 값이 있습니다.열거형 멤버는 다음과 같은 경우 상수로 간주됩니다:\n\n열거형의 첫 번째 멤버이며 초기화가 없으면 값이 0 으로 지정됩니다:\n// E.X 는 상수입니다:\nenum E { X }\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열거형 멤버는 상수 열거형 표현식으로 초기화됩니다.상수 열거형 표현식은 컴파일 시간에 완전히 평가될 수 있는 TypeScript의 하위 집합입니다.표현식은 다음과 같은 경우 상수 열거 표현식입니다:\n\n리터럴 열거 표현식 (기본적으로 문자 리터럴 또는 숫자 리터럴)\n이전에 정의된 상수 열거형 멤버 (다른 열거형에서 올 수 있음)에 대한 참조\n괄호로 묶인 상수 열거형 표현식\n상수 열거형 표현식에 적용된 +, -, ~ 단항 연산자 중 하나\n+, -, *, /, %, , >>, >>>, &, |, ^ 바이너리 연산자에 사용된 상수 열거형 표현식\n상수 열거형 표현식이 NaN 또는 Infinity 로 평가되는 것은 컴파일 타임 에러입니다.\n\n\n\n다른 모든 경우에는 열거형 멤버가 계산된(computed) 것으로 간주됩니다.\nenum FileAccess {\n // 상수 멤버\n None,\n Read = 1 \n통합 열거형 및 열거형 멤버 타입 (Union enums and enum member types)\n계산되지 않은 상수 열거형 멤버의 특수 하위 집합이 있습니다: 리터럴 열거형 멤버입니다.리터럴 열거형 멤버는 초기화된 값이 없거나 다음 값으로 초기화 된 값이 있는 상수 열거형 멤버입니다.\n\n문자열 리터럴 (예: \"foo\", \"bar\", \"baz\")\n숫자 리터럴 (예: 1, 100)\n숫자 리터럴에 적용되는 단항 마이너스 (예: -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,\n // ~~~~~~~~~~~~~~~~ 오류!\n radius: 100,\n}\n\n또 다른 변화는 열거 타입 자체가 각 열거형 멤버의 합집합(union) 이 된다는 것입니다.결합 타입 (union types)에 대해 아직 배우지 않았지만, 알아 두어야 할 것은 조합 열거형을 사용하는 타입 시스템이 열거형 자체에 존재하는 정확한 값들을 알고있다는 사실을 활용할 수 있다는 것입니다.이 때문에 TypeScript는 값을 잘못 비교하는 바보같은 버그를 잡을 수 있습니다.\nenum E {\n Foo,\n Bar,\n}\n\nfunction f(x: E) {\n if (x !== E.Foo || x !== E.Bar) {\n // ~~~~~~~~~~~\n // 오류! 연산자 '!==' 는 'E.Foo' 및 'E.Bar' 타입에 적용할 수 없습니다.\n }\n}\n\n이 예제에서, 먼저 x 가 E.Foo 가 가 아닌지 검사했습니다.이 검사를 성공하면 || 가 실행되지 않고 'if' 의 내부가 실행됩니다.하지만 검사를 성공하지 못하면 x 는 오직 E.Foo 만 될 수 있습니다. 따라서 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역 매핑 (Reverse mappings)\n멤버에 대한 속성 이름이 있는 객체를 만드는 것 외에도 숫자 열거형 멤버는 열거형 값에서 열거형의 이름으로 역 매핑(reverse mapping) 을 받습니다.\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이 생성된 코드에서 열거형은 전방향(forward) (name -> value) 매핑과 역방향(reverse) (value -> name) 매핑을 모두 저장하는 객체로 컴파일됩니다.다른 열거형 멤버에 대한 참조는 항상 속성 접근으로 방출되며 결고 인라인(inline)되지 않습니다.\n문자열 열거형 멤버는 역매핑을 생성하지 않습니다.\nconst 열거형 (const enums)\n대부분의 경우 열거형은 완벽하게 유효현 방법입니다.하지만 때떄로 요구사항이 더 엄격합니다.열거형의 값에 접근할 때 여부느이 생성된 코드와 추가적인 우회 비용을 피하려면 const 열거형을 사용 할 수 있습니다.const 열거형은 열거형에 const 지시자를 사용하여 정의합니다.\nconst enum Enum {\n A = 1,\n B = A * 2\n}\n\nconst 열거형은 상수 열거형 표현식만 사용할 수 있으며 일반 열거형과 달리 컴파일하는 동안 완전히 제거됩니다.const 열거형 멤버는 사용하는 사이트에서 인라인(inline)됩니다.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\n앰비언트 열거형 (Ambient enums)\ndeclare enum Enum {\n A = 1,\n B,\n C = 2\n}\n\n앰비언트 열거형과 비앰비언트 열거형의 중요한 차이점 중 하나는 일반 열거형에서 초기화가 없는 멤버는 이전 열거형 멤버가 상수로 간주된다는 것입니다.반대로, 초기화가 없는 앰비언트 (그리고 비상수(non-const)) 열거형 멤버는 항상 계산된 것으로 간주됩니다.\n"},"pages/Type Inference.html":{"url":"pages/Type Inference.html","title":"타입 추론","keywords":"","body":"소개 (Introduction)\n이 장에서는 TypeScript의 타입 추론(Type Inference)에 대해 설명합니다.즉 타입이 어디서 어떻게 추론되는지 논의할 것입니다.\n기본 (Basics)\nTypeScript에는 타입을 명시해주지 않았을 때 타입 정보를 제공하기 위해 타입 추론이 사용되는 여러 위치가 있습니다.아래 예시 코드를 봅시다.\nlet x = 3;\n\nx 변수의 타입은 number 라고 추론됩니다.이러한 종류의 추론은 변수와 멤버를 초기화하거나 매개 변수의 기본값을 설정하거나 함수 반환 타입을 결정할 때 발생합니다.\n대부분의 타입 추론은 간단합니다.다음 장에서는 타입 추론의 미묘한 차이에 대하여 살펴보겠습니다.\n가장 일반적인 타입 (Best common type)\n여러 표현식에서 타입 추론이 이루어지면 그 표현식의 타입이 \"가장 일반적인 타입\"을 계산하는 데 사용됩니다.\n예:\nlet x = [0, 1, null];\n\n위의 예제에서 x 의 타입을 추론하기 위해서는 각 배열 요소의 타입을 반드시 고려해야합니다.여기서는 배열의 타입에 대한 두가지 선택사항 number 와 null 이 주어집니다.가장 일반적인 타입 알고리즘은 각 후보 타입을 고려하고 다른 호부와 호환되는 타입을 선택합니다.\n제공되는 후보 타입 중에서 가장 일반적인 타입을 선택해야하기 때문에 타입이 공통 구조를 공유하지만 모든 타입의 수퍼 타입(상위 타입)이 하나도 없는 경우도 있습니다.\n예:\nlet zoo = [new Rhino(), new Elephant(), new Snake()];\n\n이상적으로, zoo 배열이 Animal[] 로 추론되기를 원할 수도 있습니다.하지만 배열에는 정확히 Animal 타입의 객체가 없기 때문에 배열 요소 타입에 대한 추측을 할 수 없습니다.이 문제를 해결하려면 다른 유형의 수퍼 타입이 없는 유형을 명시적으로 제공해야합니다:\nlet zoo: Animal[] = [new Rhino(), new Elephant(), new Snake()];\n\n가장 일반적인 타입이 발견되지 않으면 추론의 결과는 유니온 배열(Union Array) 타입인 (Rhino | Elephant | Snake)[] 가 됩니다.\n상황적 타입 (Contextual Type)\n타입 추론은 TypeScript의 \"다른 방향\"에서도 작동합니다.이를 \"상황적 타이핑(Contextual Typing)\" 이라고 합니다.상황적 타입은 표현식의 타입의 위치에 의해 암시될 때 발생합니다. \n예:\nwindow.onmousedown = function(mouseEvent) {\n console.log(mouseEvent.button); //\n위의 코드에서 타입 오류를 제공하기 위해 TypeScript 타입 검사기는 Window.onmousedown 함수 타입을 사용하여 오른쪽 함수 표현식의 타입을 추론했습니다.이렇게 했을 때 mouseEvent 매개 변수의 타입을 추론할 수 있었습니다.이 함수 표현식이 문맥적으로 입력 된 위치에 있지 않으면 mouseEvent 매개변수는 any 타입을 가지며 오류는 발생하지 않습니다.\n문맥적으로 타입이 정해진 표현식에 명시적인 타입 정보가 포함되어 있면 해당 타입이 무시됩니다.\n위 예제를 작성했다면:\nwindow.onmousedown = function(mouseEvent: any) {\n console.log(mouseEvent.button); //\n매개 변수에 명시적 타입 주석이 있는 함수 표현식은 상황적 타입을 대체합니다.일단 그렇게 되면 상황적 타입이 적용되지 않으므로 오류가 발생하지 않습니다.\n상황적 타이핑은 많은 경우에 적용됩니다.일반적인 경우에는 함수 호출에 대한 인수, 할당의 우측 표현식, 타입 단언(Type Assertions), 객체의 멤버와 배열 리터럴, 그리고 반환문입니다.상황적 타입은 또한 가장 일반적인 타입의 후보 타입으로도 작용합니다.\n예:\nfunction createZoo(): Animal[] {\n return [new Rhino(), new Elephant(), new Snake()];\n}\n\n이 예에서 가장 일반적인 타입은 Animal, Rhino, Elephant, 그리고 Snake 네가지 집합으로 구성됩니다.이 중에서 Animal 은 가장 일반적인 타입 알고리즘으로 선택이 가능합니다.\n"},"pages/Type Compatibility.html":{"url":"pages/Type Compatibility.html","title":"타입 호환성","keywords":"","body":"소개 (Introduction)\nTypeScript의 타입 호환성은 구조적 하위 타입을 기반으로합니다.구조적 타이핑은 멤버에 따라 타입을 관계시키는 방법입니다.이것은 이름뿐인 타이핑과 대조적입니다.\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의 타입 시스템을 사용하면 완료시 알 수 없는 특정 작업을 안전하게 수행할 수 있습니다.타입 시스템에 이 프로퍼티가 있으면 그것은 \"타당\"한 것이 아니라고 합니다.\nTypeScript에서 부적절한 동작을 허용하는 곳을 신중하게 고려했으며 이 문서 전체에서 이러한 상황이 발생하는 곳과 그 뒤에있는 숨겨진 동기 부여 시나리오에 대해 설명합니다.\n시작하기 (Starting out)\nTypeScript의 구조 타입 시스템에 대한 기본적인 규칙은 y가 적어도x와 같은 멤버를 가지고 있다면 x는 y와 호환된다는 것입니다.\n예를 들어:\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 alert(\"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매개 변수 이름은 고려되지 않으며 타입만 고려됩니다.이 경우x의 모든 매개 변수는y에 상응하는 호환 매개 변수를 가지므로 할당이 허용됩니다.\ny에는 x가 필요로 하지 않는 두 번째 매개 변수가 있어 할당이 허용되지 않으므로 오류입니다.\ny = x 예시와 같은 '버려지는' 매개변수를 허용하는지 이유가 의심스러울겁니다.이 할당이 허용되는 이유는 JavaScript에서 추가적인 함수 매개 변수를 무시하는 것이 상당히 흔한 일이기 때문입니다. \n예를 들어 Array#forEach는 콜백 함수에 세 개의 매개 변수를 제공합니다 : 배열 요소와 해당 인덱스 및 포함된 배열\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 패턴을 사용할 수 있습니다. \n간단한 예제:\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).x + \",\" + (e).y));\nlistenEvent(EventType.Mouse, void>((e: MouseEvent) => console.log(e.x + \",\" + e.y)));\n\n//그래도 허용되지 않습니다(명확한 오류). 완전히 호환되지 않는 유형에 대해 적용되는 타입 안전성(Type safety)\nlistenEvent(EventType.Mouse, (e: number) => console.log(e));\n\n선택적 매개 변수와 나머지 매개 변수 (Optional Parameters and Rest Parameters)\n호환성을 위한 함수를 비교할 때 선택적 매개 변수와 필수 매개 변수는 서로 바꿔서 사용할 수 있습니다.원본 타입의 추가 선택적 매개 변수는 오류가 아니며 원본 타입의 해당 매개 변수가 없는 대상 타입의 선택적 매개 변수는 오류가 아닙니다.\n함수에 나머지 매개 변수가 있으면 함수가 선택적 매개 변수의 무한적입 집합인것처럼 처리됩니다.\n이는 타입 시스템의 관점에서 보면 중요하지 않지만 런타임 관점에서 선택적 매개 변수의 개념은 일반적으로 잘 적용되지 않습니다.왜냐하면 그 위치에서 undefined가 통과하는 것이 대부분의 함수가 같기 때문입니다.\n동기를 부여하는 예제는 콜백을 수행하고 일부(개발자에게) 예측 가능하지만 (타입 시스템에) 알 수 없는 인수를 사용하여 호출하는 함수의 일반적인 패턴입니다.\nfunction invokeLater(args: any[], callback: (...args: any[]) => void) {\n /* ... 'arg'로 콜백을 호출합니다. ... */\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열거형 (Enums)\n열거형은 숫자와 호환되며 숫자는 열거형과 호환됩니다.다른 열거형에서 가져온 열거형의 값은 호환되지 않는 것으로 간주됩니다.\n예를 들어\nenum Status { Ready, Waiting };\nenum Color { Red, Blue, Green };\n\nlet status = Status.Ready;\nstatus = Color.Green; // 오류\n\n클래스 (Classes)\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 멤버는 호환성에 영향을 줍니다.클래스의 인스턴스가 호환성을 검사할 때 대상 타입에 private 멤버가 포함되어 있으면 원본 타입에 동일한 클래스에서 비롯된 private 멤버가 포함되어 있어야합니다.마찬가지로 protected 멤버가 있는 인스턴스에도 동일하게 적용됩니다.이를 통해 클래스는 수퍼 클래스와 할당을 지정하는 것이 가능하지만 다른 상속 계층 구조의 클래스에서는 동일한 형태을 가질 수 없습니다.\n제네릭 (Generics)\nTypeScript는 구조적인 타입 시스템이기 때문에 타입 매개변수는 멤버 타입의 일부로 사용될 때 결과 타입에 만 영향을 줍니다.\n예를 들어\ninterface Empty {\n}\nlet x: Empty;\nlet y: Empty;\n\nx = y; // 좋아요, y는 x의 구조와 일치합니다\n\n위의 경우 x와 y의 구조가 인수 타입를 차별화된 방식으로 사용하지 않기 때문에 호환 가능합니다.\nEmpty에 멤버를 추가하여 이 예제를 변경하면 어떻게 동작하는지 보여줍니다 :\ninterface NotEmpty {\n data: T;\n}\nlet x: NotEmpty;\nlet y: NotEmpty;\n\nx = y; // 오류, x와 y는 호환되지 않습니다\n\n이런 식으로 인수 타입이 명시된 제네릭 타입은 비-제네릭 타입처럼 동작합니다.\n인수 타입 지정되지 않은 제네릭 타입의 경우 모든 지정되지 않은 인수 타입 대신에 any를 지정하여 호환성을 검사합니다.그런 다음 결과로 나타나는 유형의 호환성을 일반적이지 않은 경우와 마찬가지로 검사합니다.그 결과 생성된 타입은 비-제네릭 경우와 마찬가지로 호환성을 검사합니다.\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지금까지는 언어 사양에 정의된 용어가 아닌 '호환성'을 사용했습니다.TypeScript에는 두 종류의 호환성이 있습니다: 하위 타입과 할당\n이러한 할당과 any에서와 숫자 값을 상응하는 열거형까지 할당을 허용하는 규칙과 하위 호환성을 확장에서만 차이가 있다.\n다른 위치는 상황에 따라 두 가지 호환 메커니즘 중 하나를 사용합니다.실용적인 목적을 위해 타입 호환성은 implements와 extends의 경우에도 할당 호환성에 의해 결정됩니다.\n자세한 내용은 TypeScript 사양을 참조하십시오.\n"},"pages/Advanced Types.html":{"url":"pages/Advanced Types.html","title":"고급 타입","keywords":"","body":"교차 타입 (Intersection Types)\n교차 타입은 다양한 타입을 하나로 결합합니다.따라서 기존 타입을 추가하여 필요한 모든 기능을 갖춘 단일 타입을 얻을 수 있습니다.\n예를 들어 Person & Serializable & Loggable은 Person 과 Serializable 이며 Loggable 입니다.즉 이 타입의 객체는 세 가지 타입의 모든 멤버를 갖게됩니다.\n믹스인에 사용되는 교차 타입과 고전적인 객체 지향 형식에 맞지 않는 다른 개념을 볼 수 있습니다.(JavaScript에 이러한 것들이 많습니다!)\n여기에 Mixin을 만드는 방법을 보여 주는 간단한 예제가 있습니다 :\nfunction extend(first: T, second: U): T & U {\n let result = {};\n for (let id in first) {\n (result)[id] = (first)[id];\n }\n for (let id in second) {\n if (!result.hasOwnProperty(id)) {\n (result)[id] = (second)[id];\n }\n }\n return result;\n}\n\nclass Person {\n constructor(public name: string) { }\n}\ninterface Loggable {\n log(): void;\n}\nclass ConsoleLogger implements Loggable {\n log() {\n // ...\n }\n}\nvar jim = extend(new Person(\"Jim\"), new ConsoleLogger());\nvar n = jim.name;\njim.log();\n\n유니온 타입 (Union Types)\n유니온 타입은 교차 타입과 밀접한 관련이 있지만 매우 다르게 사용됩니다.때로는 매개 변수가 number 또는string이 될 것으로 기대하는 라이브러리를 실행하게 됩니다.\n예를 들어 다음과 같은 함수을 수행하십시오:\n/**\n * string 타입을 가져와서 왼쪽에 \"padding\"을 추가합니다.\n * 'padding'이 string인 경우에는 'padding'이 왼쪽에 추가됩니다.\n * 'padding'이 number인 경우에는 해당 개수의 공백이 왼쪽에 추가됩니다.\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로 분류된다는 것입니다.즉 number이거나 string이 아닌 인수를 사용하여 호출할 수 있지만 TypeScript는 해당 인수와 함께 사용할 수 있습니다.\nlet indentedString = padLeft(\"Hello world\", true); // 컴파일 타임에는 통과되지만 런타임에는 실패합니다.\n\n전통적인 객체 지향 코드에서는 타입의 계층을 만들어 두 가지 타입을 추상화 할 수 있습니다.이것이 훨씬 더 명백하기는 하지만 또 약간 지나치기도 합니다.padLeft의 원래 버전에 대한 좋은 점 중 하나는 원시 값을 전달할 수 있다는 것입니다.이는 사용법이 간단하고 간결하다는 것을 의미했습니다.이 새로운 접근법은 이미 다른 곳에 있는 함수를 사용하려는 경우에도 도움이 되지 않습니다.\nany 대신 padding 매개변수에 union type 을 사용할 수 있습니다:\n/**\n * string 타입을 가져와서 왼쪽에 \"padding\"을 추가합니다.\n * 'padding'이 string인 경우에는 'padding'이 왼쪽에 추가됩니다.\n * 'padding'이 number인 경우에는 해당 개수의 공백이 왼쪽에 추가됩니다.\n */\nfunction padLeft(value: string, padding: string | number) {\n // ...\n}\n\nlet indentedString = padLeft(\"Hello world\", true); // 컴파일 시 오류\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유니온 타입이 좀 까다로울 수도 있지만 익숙해지는 데는 약간의 직관이 필요할 뿐입니다.어떠한 값에 A | B 타입이 있다면 A 와 B 모두 가지고 있는 멤버가 있음을 확실히 알고 있습니다.이 예제에서 Bird는 fly라는 멤버를 가지고 있습니다.하지만 Bird | Fish의 변수 타입이 fly 메서드로 작용하고 있는지는 알 수 없습니다.런타임에 변수가 Fish 인경우 pet.fly() 호출은 실패합니다.\n타입 가드와 차별된 타입 (Type Guards and Differentiating Types)\n유니온 타입은 값을 취할 수있는 타입으로 겹칠 수있는 상황을 모델링 할 때 유용합니다.Fish를 가지고 있는지에 대해 구체적으로 알아야 할 필요가 있을 때 무슨 일이 일어날까요?JavaScript에서 두 가지 가능한 값을 구별하는 일반적인 용어는 멤버의 존재를 확인하는 것입니다.\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).swim) {\n (pet).swim();\n}\nelse {\n (pet).fly();\n}\n\n사용자 정의 타입 가드 (User-Defined Type Guards)\n타입 단언(type assertions)을 여러 번 사용해야 했다는 것에 주목하세요.일단 이 검사를 실시하면 각 지점에서 pet의 타입를 알 수 있습니다.\n그런 일이 있을 때 TypeScript에는 type guard라는 것이 있습니다.타입 가드(type guard)는 일부 스코프에서 타입을 보장하는 런타임 검사를 수행하는 표현식입니다.타입 가드를 정의하려면 반환 타입이 타입 명제 (type predicate) 인 함수를 정의하기만 하면 됩니다 :\nfunction isFish(pet: Fish | Bird): pet is Fish {\n return (pet).swim !== undefined;\n}\n\npet is Fish는 이 예제에서 타입 명제입니다.명제는 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라는 것을 알고 있을 뿐만 아니라,else 스코프에서는 Fish가 없다는 것을 알기 때문에 Bird가 있어야 합니다.\ntypeof 타입 가드 (typeof type guards)\n그럼 다시 돌아와 유니온 타입을 사용하는 padLeft 버전의 코드를 작성해보겠습니다.다음과 같이 타입 명제로 작성할 수 있습니다 :\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그러나 어떤 타입이 원시적인지 알아내는 함수를 정의하는 것은 고통스럽습니다.다행스럽게도, typeScript가 자체적으로 타입 가드임을 인식하기 때문에 typeof x === \"number\"를 직접 함수로 추상화할 필요는 없습니다.즉 이러한 인라인 검사를 작성할 수 있다는 것을 의미합니다.\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\n이것들의 typeof 타입 가드는 두가지 다른 형태로 인식됩니다: typeof v === \"typename\"와 typeof v !== \"typename\", 여기서 \"typename\"은 반드시 \"number\", \"string\", \"boolean\", 또는 \"symbol\".TypeScript에서 다른 문자열과 비교하는 것을 멈추지는 않지만 언어에서는 이러한 표현식을 타입 가드로 인식하지 않습니다.\ninstanceof 타입 가드 (instanceof type guards)\ntypeof 타입 가드를 읽었고 JavaScript에서 instanceof 연산자에 익숙하다면 아마 이 섹션에 대해 알 수 있을 것입니다.\ninstanceof 타입 가드는 생성자 함수를 사용하여 타입을 좁히는 방법입니다.예를 들어, 이전의 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타입이 any가 아닌 경우 함수의 prototype 프로퍼티 타입\n해당 타입의 생성자 시그니처에 의해 반환된 타입의 결합\n\n이와 같은 순서로 진행됩니다.\nNullable types\nTypeScript는 null과 undefined 값을 가지는 두 가지 특별한 타입이 있습니다.이것을 기본 타입 섹션에서 간략하게 언급했었습니다.기본적으로 타입 체커는 null과 undefined를 모든 항목에 할당 가능한 것으로 간주합니다.사실상 null 과 undefined는 모든 타입의 유효한 값입니다.즉 방지하려는 경우조차도 any 타입에 할당되지 않도록 할 수 없습니다.null의 발명가 토니 호어는 이것을 \"10억 달러의 실수\"라고 부릅니다.\n--strictNullChecks에서 다음과 같이 수정할 수 있습니다: 변수를 선언할 때 자동으로 null 또는 undefined가 포함되지 않습니다.유니온 타입을 사용하여 명시적으로 포함할 수 있습니다:\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를 다르게 다루고 있습니다.string | null은 string | undefined 및 string | undefined | null과는 다른 타입입니다.\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; // ok\nc.b = null; // 오류, 'null'은 'number | undefined'에 할당할 수 없습니다\n\n타입 가드와 타입 단언 (Type guards and type assertions)\nnullable 타입은 유니온으로 구현되기 때문에 타입 가드를 사용하여 null을 제거해야 합니다.다행히 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를 제거할 수 없는 경우 타입 단언 연산자를 사용하여 수동으로 제거할 수 있습니다.구문은 후위에 ! 입니다: identifier!는 identifier의 타입 null과 undefined를 제거합니다:\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을 제거할 수 없기 때문에 여기에 중첩된 함수를 사용합니다(즉시실행함수 제외).특히 외부 함수에서 호출한 경우 중첩된 함수에 대한 모든 호출을 추적할 수 없기 때문입니다.함수가 어디에서 호출되는지 알지 못하면 body가 실행될 때 name의 타입이 무엇인지 알 수 없습니다.\n타입 별칭 (Type Aliases)\n타입 aliases는 타입의 새로운 이름을 생성합니다.타입 aliases은 인터페이스와 유사하지만 원시 타입, 유니온, 튜플 및 기타 직접 작성해야 하는 다른 타입의 이름을 지정할 수 있습니다.\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\nAliasing(Type Aliases)은 실제로 새로운 타입을 생성하지는 않습니다 - 그 타입을 참조하기 위해 새로운 이름을 생성합니다.원시 값을 Aliasing 하는 것은 문서의 형태로 사용될 수 있지만 굉장히 유용하지 않습니다.\n인터페이스와 마찬가지로 타입 aliases도 일반적일 수 있습니다 - aliases 선언의 오른쪽에 타입 매개 변수를 추가하여 사용하면 됩니다:\ntype Container = { value: T };\n\ntype alias를 프로퍼티에서 참조할 수도 있습니다:\ntype Tree = {\n value: T;\n left: Tree;\n right: Tree;\n}\n\n교차(intersection) 타입과 함께 mind-bending 타입을 만들 수 있습니다:\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그러나 타입 alias가 선언의 다른 오른쪽에 나타나는 것은 불가능합니다:\ntype Yikes = Array; // 오류\n\nInterfaces vs. Type Aliases\n앞서 언급했듯이, 타입 type aliases는 인터페이스와 같은 역할을 할 수 있지만 몇 가지 미묘한 차이점이 있습니다.\n한가지 다른 점은 인터페이스가 어디에서나 사용되는 새로운 이름을 만들어 낸다는 것입니다.타입 aliases는 새로운 이름을 만들지 않습니다— 예를 들어 오류 메시지는 alias 이름을 사용하지 않습니다.아래 코드에서, 에디터의 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\n두 번째 더 중요한 차이점은 타입 aliases를 다음에서 확장하거나 구현할 수 없다는 것입니다 (다른 타입을 확장/구현할 수도 없습니다).왜냐하면 소프트웨어의 이상적인 특성이 확장에 열려있다 가능한 경우 타입 alias에 대한 인터페이스를 사용해야 합니다.다른 한편으로는, 인터페이스로 일부 형태를 표현할 수 없고 유니온이나 튜플 타입을 사용해야 하는 경우 타입 aliases을 사용하는 것이 보통 좋습니다.\n문자열 리터럴 타입 (String Literal Types)\n문자열 리터럴 타입을 사용하여 문자열에 필요한 정확한 값을 지정할 수 있습니다.실제로 문자열 리터럴 타입은 유니온 타입, 타입 가드 및 타입 aliases와 잘 결합됩니다.이러한 기능을 함께 사용하여 문자열에서 열거형과 같은 동작을 얻을 수 있습니다.\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허용되는 세 문자열 중 아무거나 전달할 수 있지만 다른 문자열은 오류를 제공합니다.\n'\"uneasy\"' 타입의 인수를 타입의 매개 변수에 지정할 수 없습니다. '\"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 rollDie(): 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싱글톤 타입, 유니온 타입, 타입 가드 및 타입 별칭을 결합하여 discriminated unions, tagged unions 또는 대수의(algebraic) 데이터 타입라는 고급 패턴을 빌드할 수 있습니다.Discriminated unions은 함수형 프로그래밍에 유용합니다.일부 언어는 자동으로 discriminate unions합니다; TypeScript는 현재 존재하는 JavaScript 패턴을 기반으로 합니다.세가지 구성요소가 있습니다:\n\n공통적인 싱글톤 타입의 특성을 갖는 타입 — discriminant.\n이러한 타입의 합집합을 취하는 타입 별칭 — union.\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먼저 결합할 인터페이스를 선언합니다.각 인터페이스는 다른 문자열 리터럴 타입을 가진 kind 프로퍼티를 가지고 있습니다.kind 프로퍼티는 discriminant 또는 tag라고 부릅니다.다른 프로퍼티는 각 인터페이스에 고유합니다.인터페이스는 현재 관련이 없습니다.그것들을 결합하여 넣습니다:\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식별 유니온의 모든 변형을 다루지 않을 때 컴파일러에서 알려주면 좋겠습니다.예를 들어 Shape에 Triangle을 추가하면 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 { // 오류: returns 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를 반환할 수 있다는 것을 알고 있습니다.명시적 반환 타입 number를 가지고 있다면 반환 타입이 실제로 number | undefined라는 오류가 발생합니다.그러나 이 방법은 매우 미묘하며 --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 타입인지 확인합니다 — 다른 모든 case가 종료된 후에 남겨진 타입이 제거되었습니다.case를 잊어버리면 s가 실제 타입을 가지게되고 타입 에러가 생깁니다.이 방법을 사용하려면 추가 함수을 정의해야 하지만 잊어버렸을 때 훨씬 더 분명해집니다.\n다형성의 this 타입 (Polymorphic this types)\n다형성의this 타입은 포함된 클래스나 인터페이스의 서브타입 타입을 나타냅니다.이것을 F-바운드 다형성이라고 합니다.\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 타입을 사용하기 때문에 확장할 수 있으며 새로운 클래스는 변경 없이 이전 메서드를 사용할 수 있습니다.\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를 확장하지도 못하고 완만한 인터페이스를 유지할 수 없었을 것입니다.multiply는 sin 메서드가 없는BasicCalculator를 반환했을 것입니다.그러나 this 타입의 경우 multiply는 this를 리턴합니다. this는 ScientificCalculator입니다.\n인덱스 타입 (Index types)\n인덱스 타입을 사용하면 동적 프로퍼티 이름을 사용하는 코드를 컴파일러가 검사하도록 할 수 있습니다.\n예를 들어 일반적인 Javascript 패턴은 객체에서 프로퍼티의 하위 집합을 선택하는 것입니다:\nfunction pluck(o, names) {\n return names.map(n => o[n]);\n}\n\n다음은 인덱스 타입 쿼리 및 인덱스 접근 연산자를 사용하여 TypeScript에서 이 함수를 작성하고 사용하는 방법입니다.\nfunction pluck(o: T, names: K[]): T[K][] {\n return names.map(n => o[n]);\n}\n\ninterface Person {\n name: string;\n age: number;\n}\nlet person: Person = {\n name: 'Jarid',\n age: 35\n};\nlet strings: string[] = pluck(person, ['name']); // 좋아요, string[]\n\n컴파일러는 name이 실제로 Person의 프로퍼티인지 확인합니다.이 예제는 몇 가지 새로운 타입의 연산자를 소개합니다.\n첫 번째는 keyof T으로 인덱스 타입 쿼리 연산자입니다.어떤 타입의 T에 대해서 keyof T는 T의 알려진 public 프로퍼티 이름들의 유니온입니다.\n예를 들어:\nlet personProps: keyof Person; // 'name' | 'age'\n\nkeyof Person은 'name' | 'age'와 완전히 호환됩니다.차이점은 Person에 또 다른 프로퍼티인 address: string을 추가하면 keyof Person은 자동으로 'name' | 'age' | 'address'로 업데이트된다는 점이다.그리고 pluck과 같은 일반적인 컨텍스트에서 keyof를 사용할 수 있으며 이때 프로퍼티 이름을 미리 알 수는 없습니다.즉 컴파일러가 올바른 프로퍼티 이름을 pluck으로 전달했는지 확인합니다:\npluck(person, ['age', 'unknown']); // 오류, 'unknown'은 'name' | 'age'에 없습니다\n\n두 번째 연산자는 T[K], 인덱스 접근 연산자(indexed access operator) 입니다.\n여기서 타입의 구문은 표현식을 반영합니다.\n즉 person['name']은 Person['name']타입을 가집니다 —\n예제에서는 단지 string입니다.\n하지만 인덱스 타입 쿼리와 마찬가지로 T[K]를 사용하면 실질적으로 힘이 발휘되는 일반적인 컨텍스트에서 사용할 수 있습니다.타입 변수 K extends keyof T를 확실히 만들어야 합니다.여기 getProperty라는 함수가 있는 또 다른 예제가 있습니다.\nfunction getProperty(o: T, name: K): T[K] {\n return o[name]; // o[name]은 T[K] 타입입니다\n}\n\ngetProperty에서, o: T와 name: K는 o[name]: T[K]를 의미합니다.일단 T[K] 결과를 반환하면 컴파일러는 실제 키의 타입을 인스턴스화하므로 getProperty의 반환 타입은 사용자가 요청하는 프로퍼티에 따라 달라집니다.\nlet name: string = getProperty(person, 'name');\nlet age: number = getProperty(person, 'age');\nlet unknown = getProperty(person, 'unknown'); // 오류, 'unknown'은 'name' | 'age'에 없습니다\n\n인덱스 타입과 문자열 인덱스 시그니처 (Index types and string index signatures)\nkeyof와 T[K]는 문자열 인덱스 시그니처과 상호 작용합니다.문자열 인덱스 시그니처을 가진 타입을 가지고 있다면 keyof T는 단지string이 될 것입니다.그리고 T[string]은 인덱스 시그니처의 한가지 종류일뿐입니다:\ninterface Map {\n [key: string]: T;\n}\nlet keys: keyof Map; // string\nlet value: Map['foo']; // number\n\nMapped types\n일반적인 작업은 기존 타입을 선택하고 각 프로퍼티를 선택적으로 만드는 것입니다:\ninterface PersonPartial {\n name?: string;\n age?: number;\n}\n\n또는 readonly를 원할 수도 있습니다.\ninterface PersonReadonly {\n readonly name: string;\n readonly age: number;\n}\n\n이러한 일은 Javascript에서 자주 발생하여 TypeScript는 이전 타입인 — mapped types 타입을 기반으로 새로운 타입을 만드는 방법을 제공합니다.mapped type에서 새로운 타입은 이전 타입의 각 프로퍼티를 동일한 방식으로 변환합니다.예를 들어 모든 프로퍼티 타입을 readonly 또는 선택적으로 설정할 수 있습니다.아래 몇 가지 예제가 있습니다:\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가장 간단한 mapped type과 해당 부분을 살펴보겠습니다:\ntype Keys = 'option1' | 'option2';\ntype Flags = { [K in Keys]: boolean };\n\n구문은 인덱스 시그니처을 위한 구문과 for .. in 내부가 유사하게 사용됩니다.세 가지 파트로 나뉩니다:\n\n변수의 타입 K는 각 프로퍼티에 차례대로 바인딩 됩니다.\n문자열 리터럴 유니온 Keys는 반복할 프로퍼티의 이름을 포함합니다.\n결과적으로 생성된 프로퍼티의 타입.\n\n이 간단한 예제에서 Keys는 하드 코딩된 프로퍼티 이름의 리스트이고 프로퍼티 타입은 항상 boolean이므로 mapped type은 작성된 것과 같습니다.\ntype Flags = {\n option1: boolean;\n option2: boolean;\n}\n\n그러나 실제 애플리케이션은 위의 Readonly 또는 Partial처럼 보입니다.기존의 타입을 기반으로 하며 어떤 방식으로든 필드를 변환합니다.즉 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]의 변형입니다.이것은 mapped types의 일반적인 사용을 위한 좋은 템플릿입니다.왜냐하면 이러한 종류의 변환은 유사 동형(homomorphic)이기 때문에 매핑은 T의 프로퍼티에만 적용되고 다른 프로퍼티에는 적용되지 않습니다.컴파일러는 새로운 프로퍼티를 추가하기 전에 기존의 프로퍼티 지정자를 모두 복사할 수 있다는 것을 알고 있습니다.예를 들어 Person.name이 읽기 전용인 경우 Partial.name은 읽기 전용 및 선택적입니다.다음은 T[P]가 Proxy 클래스에 래핑된 또 하나의 예제입니다:\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 // ... proxies 감싸기 ...\n}\nlet proxyProps = proxify(props);\n\nReadonly와 Partial는 매우 유용하기 때문에 TypeScript의 표준 라이브러리에 Pick과 Record와 함께 포함되어 있습니다:\ntype Pick = {\n [P in K]: T[P];\n}\ntype Record = {\n [P in K]: T;\n}\n\nReadonly, Partial과 Pick은 동형(homomorphic)인 반면 Record는 그렇지 않습니다.Record가 동형(homomorphic)이 아닌 한가지 단서는 프로퍼티를 복사하는 데 입력 타입을 사용하지 않는다는 점입니다:\ntype ThreeStringProps = Record\n\n동형이 아닌 타입은 본질적으로 새로운 프로퍼티를 생성하기 때문에 어디에서나 프로퍼티 지정자를 복사할 수 없습니다.\nmapped types의 추론 (Inference from mapped types)\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"},"pages/Symbols.html":{"url":"pages/Symbols.html","title":"심볼","keywords":"","body":"소개 (Introduction)\nECMAScript 2015에서 시작된 symbol은 number와 string같은 primitive 데이터 타입입니다.\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문자열과 마찬가지로 심볼을 객체 프로퍼티의 키로 사용할 수 있습니다.\nlet 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다음은 잘 알려진 심볼 목록입니다.\nSymbol.hasInstance\n생성자 객체를 생성자의 인스턴스 중 하나로서 객체를 인식하는지 여부를 판단하는 메서드입니다. instanceof 연산자의 의미로 호출됩니다.\nSymbol.isConcatSpreadable\n객체가 Array.prototype.concat에 의해 배열 요소로 병합되어야 함을 나타내는 boolean 값입니다.\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정규 표현식과 일치하는 인덱스에서 문자열을 분할하는 정규 표현식 메서드입니다.\n String.prototype.split 메서드에 의해 호출 됩니다.\nSymbol.toPrimitive\n객체를 해당하는 primitive 값으로 변환하는 방법입니다.\nToPrimitive 추상 동작에 의해 호출됩니다.\nSymbol.toStringTag\n객체의 기본 문자열 설명을 만드는 데 사용되는 String 값입니다.\n내장 메서드Object.prototype.toString로 호출 합니다.\nSymbol.unscopables\n자신의 프로퍼티 이름\"을\" 가지는 객체는 연관된 객체의 환경 바인딩에서 제외되는 프로퍼티 이름입니다.\n"},"pages/Iterators and Generators.html":{"url":"pages/Iterators and Generators.html","title":"이터레이터와 제네레이터","keywords":"","body":"이터러블 (Iterables)\nSymbol.iterator 프로퍼티에 대한 구현을 하고 있는 객체는 iterable로 간주됩니다.Array, Map, Set, String, Int32Array, Uint32Array 등과 같은 몇몇 내장 타입은 이미 구현된 Symbol.iterator 프로퍼티를 가지고 있습니다.\n객체의 Symbol.iterator 함수는 반복할 값 목록을 반환하는 것을 담당한다.\nfor..of 문 (statements)\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 문 (statements)\nfor..of와 for..in 모두 리스트를 반복합니다.반복되는 값은 다르지만, for..in은 반복되는 객체의 키 를 반환하는 반면 for..of는 반복되는 객체의 숫자(numeric) 프로퍼티의 값 을 반환합니다.\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은 어떠한 객체에서도 작동한다는 것입니다.이 객체의 프로퍼티를 검사하는 방법으로 사용됩니다.한편 for..of는 주로 반복 가능한 객체의 값에 관심이 있습니다. \nMap과 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코드 생성\nES3와 ES5 대상 (Targeting ES5 and ES3)\nES5 또는 ES3를 대상으로 할 때 반복자는 Array 타입의 값에만 사용할 수 있습니다.\n컴파일러는 for..of 루프를 위한 간단한 for 루프를 생성할 것입니다.\n예를 들어 :\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/Modules.html":{"url":"pages/Modules.html","title":"모듈","keywords":"","body":"\n용어에 대한 참고 사항:\nTypeScript 1.5에서는 명칭이 변경되었습니다.\"내부(Internal) 모듈\"은 이제 \"네임스페이스\"입니다.\"외부(External) 모듈\"은 이제 ECMAScript 2015의 용어에 맞게 간단히 \"모듈\"입니다\n(즉 모듈 X { 는 현재 선호되는 네임스페이스 X { 와 동일합니다).\n\n소개\nECMAScript 2015부터 JavaScript에는 모듈 개념이 있습니다. TypeScript는 이 개념을 공유합니다.\n모듈은 전역 스코프가 아닌 자체 스코프 내에서 실행됩니다.이는 export 형식 중 하나를 사용하여 명시적으로 내보내지 않는 한 모듈에 선언된 변수, 함수, 클래스 등이 모듈 외부에 보이지 않는다는 것을 의미합니다.반대로 다른 모듈에서 내보낸 변수, 함수, 클래스, 인터페이스 등을 사용하려면 import 형식 중 하나를 사용하여 가져와야 합니다. \n모듈은 선언적입니다. 모듈 간의 관계는 파일 수준에서 imports 및 exports 측면에서 지정됩니다.\n모듈은 모듈 로더를 사용하여 또 다른 모듈을 import 합니다.런타임시 모듈 로더는 모듈을 실행하기 전에 모듈의 모든 의존성을 찾고 실행합니다.JavaScript에서 사용되는 잘 알려진 모듈 로더는 Node.js의 CommonJS모듈 로더이며 웹 애플리케이션의 경우 require.js입니다.\nTypeScript에서는 ECMAScript 2015와 마찬가지로 최상위 import 또는 export가 포함된 파일을 모듈로 간주합니다.\n내보내기 (Export)\n내보내기 선언 (Exporting a declaration)\n변수, 함수, 클래스, 타입 별칭(alias) 또는 인터페이스와 같은 선언문은 export 키워드를 추가하여 내보낼 수 있습니다.\nValidation.ts\nexport interface StringValidator {\n isAcceptable(s: string): boolean;\n}\n\nZipCodeValidator.ts\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\n내보내기 문 (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\n다시 내보내기 (Re-exports)\n종종 모듈은 다른 모듈을 확장하고 일부 기능을 부분적으로 노출합니다.다시 내보내기(re-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 내보내지만 이름을 변경합니다\nexport {ZipCodeValidator as RegExpBasedZipCodeValidator} from \"./ZipCodeValidator\";\n\n선택적으로 모듈은 하나 이상의 모듈을 감싸고 export * from \"module\" 구문을 사용하여 모든 export를 결합할 수 있습니다.\nAllValidators.ts\nexport * from \"./StringValidator\"; // exports interface 'StringValidator'\nexport * from \"./LettersOnlyValidator\"; // exports class 'LettersOnlyValidator'\nexport * from \"./ZipCodeValidator\"; // exports class 'ZipCodeValidator'\n\nImport\nimport는 모듈에서 export 만큼 쉽습니다.export 선언을 가져오려면 아래의 import 형식 중 하나를 사용하십시오.\n모듈에서 단일 내보내기 가져오기 (Import a single export from a module)\nimport { ZipCodeValidator } from \"./ZipCodeValidator\";\n\nlet myValidator = new ZipCodeValidator();\n\nimports 이름을 변경할 수도 있습니다.\nimport { ZipCodeValidator as ZCV } from \"./ZipCodeValidator\";\nlet myValidator = new ZCV();\n\n전체 모듈을 단일 변수로 가져오고 이를 사용하여 모듈 내보내기에 접근하기 (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 a module for side-effects only)\n권장되지는 않지만 일부 모듈은 다른 모듈에서 사용할 수 있는 글로벌 상태를 설정합니다.이러한 모듈에는 어떠한 exports도 없거나 사용자가 해당 exports에 관심이 없을 수 있습니다.\n이러한 모듈을 가져오려면 다음을 사용합니다:\nimport \"./my-module.js\";\n\n기본 내보내기 (Default exports)\n각 모듈은 선택적으로 default export를 내보낼 수 있습니다.Default exports는 default 키워드로 표시됩니다. 모듈별 default exports는 하나만 가능합니다.default exports는 다른 import 형식을 사용하여 가져옵니다.\ndefault exports는 정말 편리합니다.예를 들어 JQuery 같은 라이브러리에는 default export인 jQuery 또는 $가 있을 수 있으며 이를 $나 jQuery라는 이름으로도 가져올 수 있습니다.\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로 직접 작성될 수 있습니다.Default 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// 함수 유효성 검사 사용\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\nexport = and import = require()\nCommonJS와 AMD 모두 일반적으로 모듈의 모든 exports를 포함하는 exports 객체 개념을 가지고 있습니다.\n또한 exports 객체를 커스텀 단일 객체로 대체하는 것을 지원합니다.Default exports는이 동작을 대신하는 역할을 합니다.그러나 그 둘은 호환되지 않습니다.TypeScript는 기존의 CommonJS와 AMD 워크플로우를 모델링하기 위해 export =를 지원합니다.\nexport = 구문은 모듈에서 export된 단일 객체를 지정합니다.\n클래스, 인터페이스, 네임스페이스, 함수 또는 열거형이 될 수 있습니다.\nexport =를 사용하여 모듈을 import 할 때 모듈을 import 하기 위해 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 네이티브 모듈 (ES6)에 적절한 코드를 생성합니다.생성된 코드에서 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를 사용하세요.require.js의 경우 --module amd를 사용합니다. \n예를 들어:\ntsc --module commonjs Test.ts\n\n컴파일시 각 모듈은 별도의 .js 파일이 됩니다.참조 태그와 마찬가지로 컴파일러는 의존된 파일들을 컴파일하기 위해 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// 사용할 Validators\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상황에 따라 일부 조건에서만 모듈을 로드할 수 있습니다.TypeScript에서는 아래의 패턴을 통해 다른 고급 로드 시나리오를 구현하여 타입 안전성을 잃지 않고 모듈 로더를 직접 호출할 수 있습니다.컴파일러는 각 모듈이 방출된 JavaScript에서 사용되는지 여부를 감지합니다.모듈 식별자가 타입 어노테이션의 일부로만 사용되고 표현식으로 사용되지 않으면 해당 모듈에 대한 require 호출이 방출하지 않습니다.사용하지 않는 참조를 제거하면 성능이 최적화되고 해당 모듈을 선택적으로 로드할 수 있습니다.\n이 패턴의 핵심 아이디어는 import id = require(\"...\")문이 모듈에 의해 노출된 타입에 접근할 수 있다는 것입니다.모듈 로더는 아래의 if 블록처럼 동적으로 (require를 통해) 호출됩니다.이는 참조 생략 최적화가 활용되어 모듈이 필요한 경우에만 로드됩니다.이 패턴이 작동하려면 import를 통해 정의된 symbol이 타입 위치에서만 사용되어야 합니다(즉 JavaScript로 방출될 수 있는 위치에 절대 존재하지 않습니다).\n타입 안전성을 유지하기 위해 typeof 키워드를 사용할 수 있습니다.typeof 키워드는 타입의 위치에서 사용될 때 값의 타입을 생성하며 이 경우 모듈의 타입이 됩니다.\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의 동적 모듈 로딩 (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의 동적 모듈 로딩 (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 파일에 정의되어 있습니다.C/C++에 익숙하다면 이것들을 .h파일로 생각할 수 있을 것입니다.\n몇 가지 예를 들어보겠습니다\nAmbient Modules\nNode.js에서 대부분의 작업은 하나 이상의 모듈을 로드하여 수행됩니다.각 모듈을 .d.ts 파일에 최상위 수준의 내보내기 선언으로 정의할 수 있지만 더 넓은 .d.ts 파일로 작성하는 것이 더 편리합니다.그렇게하기 위해서 ambient 네임스페이스와 비슷한 구조를 사용하지만 나중에 import 할 수 있는 모듈의 module 키워드와 따옴표 붙은 이름을 사용합니다.\n예를 들어:\nnode.d.ts (simplified excerpt)\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를 사용하여 모듈을 적재할 수 있습니다.\n/// \nimport * as URL from \"url\";\nlet myUrl = URL.parse(\"http://www.typescriptlang.org\");\n\nShorthand ambient modules\n새로운 모듈을 사용하기 전에 선언을 작성하는 시간을 내고 싶지 않다면 shorthand 선언을 사용하여 빠르게 시작할 수 있습니다.\ndeclarations.d.ts\ndeclare module \"hot-new-module\";\n\nshorthand 모듈의 모든 imports는 any 타입을 가집니다.\nimport x, {y} from \"hot-new-module\";\nx(y);\n\nWildcard module declarations\nSystemJS 및 AMD 같은 일부 모듈 로더들은 JavaScript가 아닌 컨텐츠를 import 할 수 있습니다.일반적으로 특별한 로드의 의미론을 나타내는 접두사 또는 접미사를 사용한다.이러한 경우를 다루기 위해 Wildcard 모듈 선언을 사용할 수 있습니다.\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 modules\n일부 라이브러리는 많은 모듈 로더에서 사용하도록 설계되었거나 모듈 로드가 없습니다 (글로벌 변수).이러한 모듈을 UMD 모듈이라고 합니다.이러한 라이브러리는 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글로벌 변수로 사용할 수도 있지만 스크립트 내부에서만 사용할 수 있습니다.(스크립트는 imports 또는 exports가 없는 파일입니다)\nmathLib.isPrime(2);\n\n모듈 구조화를 위한 가이드 (Guidance for structuring modules)\n최상위 레벨에 가깝게 내보내기 (Export as close to top-level as possible)\n모듈의 사용자들은 export 한 것들을 사용할 때 가능한 한 마찰이 적어야 합니다.너무 많은 중첩의 레벨을 추가하는 것은 다루기 힘들기 때문에 구조화 방법에 대해 신중히 생각하세요.\n모듈에서 네임스페이스를 export 하는 것은 중첩 계층을 너무 많이 추가하는 예입니다.네임스페이스가 필요할때도 있지만 모듈을 사용할 때는 추가적인 레벨의 간접 참조를 추가합니다.이는 사용자에게 재빠르게 고통이 될 수 있으며 일반적으로 불필요합니다. \nexport 클래스의 정적 메서드에도 비슷한 문제가 있습니다 - 클래스 자체적으로 중첩 계층을 추가합니다.표현이나 의도가 명확하고 유용한 방식으로 증가하지 않는 한 간단한 헬퍼 함수를 내보내는 것을 고려하세요.\n단일 class 또는 function만 export하는 경우 export default를 사용하세요 (If you're only exporting a single class or function, use export default)\n\"최상위 레벨에 가깝게 내보내기\"가 모듈 사용자의 마찰을 줄이는 것처럼 default export를 도입하는 것도 마찬가지입니다.모듈의 주요 목적이 하나의 특정 export를 저장하는 것이라면 이를 default export로 export 하는 것을 고려해야 합니다.이렇게 하면 importing를 사용하며 실제로 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다수의 객체를 내보내는 경우 모두 최상위 레벨에 배치하세요. (If you're exporting multiple objects, put them all at top-level)\nMyThings.ts\nexport class SomeType { /* ... */ }\nexport function someFunc() { /* ... */ }\n\n반대로 가져올 때:\nimported 이름을 명시적으로 나열 (Explicitly list imported names)\nConsumer.ts\nimport { SomeType, someFunc } from \"./MyThings\";\nlet x = new SomeType();\nlet y = someFunc();\n\n다수를 importing 하는 경우 네임스페이스 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 to extend)\n종종 모듈의 기능을 확장해야 합니다.일반적인 JS 패턴은 JQuery 확장이 작동하는 것과 비슷한 extensions을 사용하여 원본 객체를 보강하는 것입니다.앞서 언급했듯이 모듈은 전역 네임스페이스 객체처럼 병합되지 않습니다.권장되는 해결책은 원본 객체를 변형시키지 않고 새로운 기능을 제공하는 새로운 엔티티를 export하는 것입니다.\nCalculator.ts 모듈에 정의된 간단한 계산기 구현을 고려해보세요.또한 모듈은 입력 문자열 목록을 전달하고 끝에 결과를 작성하여 계산기 기능을 테스트하는 헬퍼 함수를 exports 합니다.\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 handelChar(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\n이제 이것을 확장하여 10이 아닌 다른 수의 입력에 대한 지원을 추가하기 위한 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 if (base ProgrammerCalculator.digits.length) {\n throw new Error(\"base has to be within 0 to 16 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// 새롭게 확장된 계산기를 계산기로 export 합니다.\nexport { ProgrammerCalculator as Calculator };\n\n// 또한 헬퍼 함수를 export 합니다.\nexport { test } from \"./Calculator\";\n\n다음은 우리의 ProgrammerCalculator 클래스에 대한 테스트입니다.새로운 모듈 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를 래핑하는 것입니다.모듈에는 자체적인 스코프가 있으며 exports 선언만 모듈 외부에서 볼 수 있습니다.이를 염두에 두고 네임스페이스는 모듈을 사용할 때 매우 작은 값을 제공합니다.\n조직 측면에서는 네임스페이스가 논리적으로 관련된 객체와 타입을 전역 스코프로 그룹화할 때 편리합니다.예를 들어 C#에서는 System.Collections의 모든 컬렉션 타입을 찾습니다. \n타입을 계층적 네임스페이스로 구성하여 이러한 타입의 사용자에게 훌륭한 \"발견\" 경험을 제공합니다.반면 모듈은 필수적으로 파일 시스템에 이미 존재합니다.경로와 파일 이름으로 해결해야 하므로 사용할 수있는 논리적 조직 체계가 있습니다.목록 모듈이 포함된 /collections/generic/ 폴더를 사용할 수 있습니다.\n전역 스코프에서 충돌된 이름을 지정하지 않으려면 네임스페이스가 중요합니다.예를 들어 My.Application.Customer.AddForm과 My.Application.Order.AddForm 같은 이름이지만 다른 네임스페이스를 가진 두 가지 타입이 있을 수 있습니다.그러나 이것은 모듈과 관련된 문제는 아닙니다.모듈 내에서 동일한 이름을 가진 두 개의 객체를 갖는 그럴듯한 이유는 없습니다.사용자는 모듈을 참조하는 데 사용할 이름을 선택하게 되므로 우연한 이름 충돌은 불가능합니다.\n\n모듈과 네임스페이스에 대한 자세한 내용은 네임 스페이스와 모듈을 참조하세요.\n\n위험 신호 (Red Flags)\n다음은 모두 모듈 구조화를 위한 위험 요소들입니다.이 중 하나라도 파일에 적용되는 경우 외부 모듈의 네임스페이스를 지정하려고 하지 않는지 다시 확인하세요.\n\n오직 최상위 레벨 선언만 export namespace Foo { ... }인 파일 (Foo를 제거하고 모든 것을 '위로' 이동시키세요)\n단일 export class 또는 export function가 있는 파일 (export default 사용을 고려하세요)\n최상위 파일 위치에 동일한 export namespace Foo {를 가진 다수의 파일 (이것들이 Foo 하나로 결합될 것이라고 생각하지 마세요!)\n\n"},"pages/Namespaces.html":{"url":"pages/Namespaces.html","title":"네임스페이스","keywords":"","body":"\n용어에 대한 참고 사항:\nTypeScript 1.5에 명칭이 변경되었습니다.\"내부 모듈\"은 이제 \"네임스페이스\"입니다.\"외부 모듈\"은 ECMAScript 2015의 용어에 맞게 간단히 \"모듈\"입니다 (즉 모듈 X { 는 현재 선호되는 네임스페이스 X { 와 동일합니다).\n\n소개\n이 게시물은 TypeScript의 네임스페이스(이전의 \"내부 모듈\")를 사용하여 코드를 구성하는 다양한 방법을 간략하게 설명합니다.용어에 대해 언급할 때 \"내부(internal) 모듈\"은 이제 \"네임스페이스\"로 언급됩니다.또 내부 모듈을 선언할 때 module 키워드가 사용된 곳이라면 어디에서나 namespace 키워드를 대신 사용할 수 있습니다.비슷한 이름의 용어로 오버로드함으로써 새로운 사용자에게 주는 혼동을 방지합니다.\n첫 걸음 (First steps)\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// 사용할 Validators\nlet validators: { [s: string]: StringValidator; } = {};\nvalidators[\"ZIP code\"] = new ZipCodeValidator();\nvalidators[\"Letters only\"] = new LettersOnlyValidator();\n\n// 각 문자열이 Validator를 통과했는지 여부를 보여 줍니다.\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\nNamespacing\nValidator를 더 추가함에 따라 타입을 추적하고 다른 객체와의 이름 충돌에 대해 걱정하지 않을 수 있는 일종의 조직 체계를 원할 것입니다.전역 네임스페이스에 다른 이름을 많이 추가하는 대신 객체를 네임스페이스로 마무리합시다.\n이 예제에서는 모든 validator 관련 엔티티를 Validation라는 네임스페이스로 이동합니다.여기서 인터페이스와 클래스를 네임스페이스 외부에서 볼 수 있기를 원하기 때문에 export를 머리말에 붙입니다.반대로 변수 lettersRegexp와 numberRegexp는 구현 세부 사항이므로 노출되지 않은 상태로 남아있어 네임스페이스 외부의 코드에는 보이지 않습니다.파일의 아래쪽에 있는 테스트 코드에서 (예: Validation.LettersOnlyValidator)와 같이 네임스페이스 외부에서 사용할 경우 타입의 이름을 확인해야 합니다.\nNamespaced 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// 사용할 Validators\nlet validators: { [s: string]: Validation.StringValidator; } = {};\nvalidators[\"ZIP code\"] = new Validation.ZipCodeValidator();\nvalidators[\"Letters only\"] = new Validation.LettersOnlyValidator();\n\n// 각 문자열이 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파일 분할 (Splitting Across Files)\n애플리케이션이 증가함에 따라 코드를 여러 파일로 나누어 유지 보수하기 쉽게 만들려고 합니다.\nMulti-file namespaces\n여기서 Validation 네임스페이스를 많은 파일들로 나눌 것입니다.파일은 별개이지만 각각 동일한 네임스페이스에 기여할 수 있으며 모든 파일이 한곳에서 정의된 것처럼 사용할 수 있습니다.파일 간 의존성이 있기 때문에 컴파일러에게 파일들 간의 관계를 알려주는 참조 태그를 추가합니다.테스트 코드는 변경되지 않습니다.\nValidation.ts\nnamespace Validation {\n export interface StringValidator {\n isAcceptable(s: string): boolean;\n }\n}\n\nLettersOnlyValidator.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\nZipCodeValidator.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// 시험용 샘플\nlet strings = [\"Hello\", \"98052\", \"101\"];\n\n// 사용할 Validators\nlet validators: { [s: string]: Validation.StringValidator; } = {};\nvalidators[\"ZIP code\"] = new Validation.ZipCodeValidator();\nvalidators[\"Letters only\"] = new Validation.LettersOnlyValidator();\n\n// 각 문자열이 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먼저 --outFile을 사용하여 모든 입력 파일을 단일 JavaScript 출력 파일로 컴파일 할 수 있습니다:\ntsc --outFile sample.js Test.ts\n\n컴파일러는 파일에 있는 참조 태그를 기반으로 출력 파일을 자동으로 정렬합니다.각 파일을 개별적으로 지정할 수도 있습니다:\ntsc --outFile sample.js Validation.ts LettersOnlyValidator.ts ZipCodeValidator.ts Test.ts\n\n또는 파일별 컴파일(기본값)을 사용하여 각 입력 파일에 대한 JavaScript 파일을 하나씩 방출할 수 있습니다.만약 여러 개의 JS 파일이 생성되면 웹 페이지에 있는 태그를 사용하여 방출된 각 파일을 적절한 순서대로 로드해야 합니다.\n예를 들어:\nMyTestPage.html (excerpt)\n \n \n \n \n\n별칭 (Aliases)\n네임스페이스 작업을 단순화할 수 있는 또 다른 방법은 import x = require(\"name\")를 사용하여 일반적으로 사용되는 객체의 더 짧은 이름을 생성하는 것입니다.이러한 종류의 imports(별칭으로 불림)를 모듈 imports에서 생성된 객체를 포함한 모든 종류의 식별자에 사용할 수 있습니다.\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 키워드는 사용하지 않습니다. 대신 가져오는 심볼에 걸맞은 이름을 직접 할당합니다.이것은 var 사용과 비슷하지만 가져온 심볼의 타입과 네임스페이스 의미에 대해서도 작용합니다.중요한 점은, 값의 경우 import는 원래 심볼과 별개의 참조이므로 앨리어싱된 var에 대한 변경 사항은 원래 변수에 반영되지 않습니다.\n다른 JavaScript 라이브러리로 작업하기 (Working with Other JavaScript Libraries)\nTypeScript에서 작성되지 않은 라이브러리의 형태을 설명하려면 라이브러리에서 표시하는 API를 선언해야 합니다.대부분의 JavaScript 라이브러리는 몇 개의 최상위 레벨의 객체만 노출하므로 네임스페이스는 객체를 표현할 수있는 좋은 방법입니다.\n구현을 \"ambient\"으로 정의하지 않는 선언을 호출합니다.일반적으로 이들은 .d.ts 파일에 정의되어 있습니다.C/C++에 익숙하다면 .d.ts 파일로 생각할 수 있습니다.몇 가지 예를 살펴보겠습니다.\nAmbient Namespaces\n인기 있는 라이브러리 D3는 d3이라는 전역 객체에서 기능을 정의합니다.이 라이브러리는 태그 (모듈 로더 대신)를 통해 로드되기 때문에 선언에 네임스페이스를 사용하여 그 형태을 정의합니다.TypeScript 컴파일러가 이 형태을 보려면 ambient 네임스페이스 선언을 사용합니다.\n예를 들어 다음과 같이 작성할 수 있습니다:\nD3.d.ts (simplified excerpt)\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":"\n용어에 대한 참고 사항:\nTypeScript 1.5에 명칭이 변경되었습니다.\"내부 모듈\"은 이제 \"네임스페이스\"입니다.\"외부 모듈\"은 ECMAScript 2015의 용어에 맞게 간단히 \"모듈\"입니다 (즉 모듈 X { 는 현재 선호되는 네임스페이스 X { 와 동일합니다).\n\n소개\n이 게시물은 TypeScript의 네임스페이스와 모듈을 사용하여 구성하는 다양한 방법을 설명합니다.또한 네임스페이스와 모듈을 사용하는 방법에 대한 몇 가지 고급 주제를 살펴보고 TypeScript에서 사용할 때 일반적인 몇 가지 함정을 다룰 예정입니다.\n모듈에 대한 자세한 내용은 모듈의 문서를 참조하세요.네임스페이스에 대한 자세한 내용은 네임스페이스의 문서를 참조하세요.\n네임스페이스 사용하기 (Using Namespaces)\n네임스페이스는 전역 네임스페이스에서 JavaScript 객체로 불립니다.네임스페이스를 매우 사용하기 간단한 구조로 만듭니다.여러 파일에 걸쳐있을 수 있으며 --outFile을 사용하여 연결될 수 있습니다.네임스페이스는 HTML 페이지에 태그로 포 된 모든 의존성을 가진 웹 애플리케이션에서 코드를 구조화하는 좋은 방법이 될 수 있습니다.\n모든 전역 네임스페이스 오염과 마찬가지로, 특히 대규모 애플리케이션에서는 구성 요소 의존성을 식별하기 어려울 수 있습니다.\n모듈 사용하기 (Using Modules)\n네임 스페이스와 마찬가지로 모듈에는 코드와 선언을 모두 포함시킵니다.가장 큰 차이점은 모듈이 의존성을 선언한다는 것입니다.\n모듈은 또한 모듈 로더에 대한 의존성을 가지고 있습니다 (예: CommonJs/Require.js)작은 JS 애플리케이션의 경우는 최적이 아닐 수도 있지만 대규모 애플리케이션의 경우 장기적인 모듈성 및 유지 관리에 이점이 있습니다.모듈은 더 나은 코드 재사용, 강력한 격리 및 번들링을 위한 향상된 도구 지원을 제공합니다.\n또한 Node.js 애플리케이션의 경우 모듈이 기본이며 코드를 구조화하기 위한 권장 방법임을 유의해야 합니다.\nECMAScript 2015 부터는 모듈은 언어의 기본 요소이며 모든 호환 엔진 구현에서 지원해야 합니다.따라서 새로운 프로젝트의 경우 모듈이 코드 구성 메커니즘의 권장 사항이 됩니다.\n네임스페이스와 모듈의 위험 (Pitfalls of Namespaces and Modules)\n이 섹션에서는 네임스페이스와 모듈을 사용할 때 흔히 발생하는 다양한 위험에 대해 설명하고 이를 피하는 방법에 대해 알아보겠습니다.\n/// -ing a module\n일반적인 실수는 import 문을 사용하는 대신 모듈 파일을 참조하기 위해 /// 문을 사용하는 것이다.차이점을 이해하기 위해서는, 우선 컴파일러가 import(예:'...'에서 '...',import x from \"...\";에서 import x = require(\"...\"); 경로를 기반으로 모듈에 대한 타입 정보를 찾는 방법을 먼저 이해할 필요가 있습니다.\n컴파일러는 적절한 경로로 .ts, .tsx 그리고.d.ts를 찾으려 할 겁니다.특정 파일을 찾을 수 없으면 컴파일러는 ambient 모듈 선언을 찾습니다.이 파일들을 .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여기서 참조 태그는 ambient 모듈에 대한 선언을 포함하는 선언 파일을 찾을 수 있게 해줍니다.이것은 다수의 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\nshapeConsumer.ts\nimport * as shapes from \"./shapes\";\nlet t = new shapes.Shapes.Triangle(); // shapes.Shapes?\n\n\n\nTypeScript에서 모듈의 주요 특징은 두 개의 서로 다른 모듈이 동일한 스코프에 이름을 제공하지 않는다는 것입니다.모듈의 사용자가 할당할 이름을 결정하기 때문에 네임스페이스에서 내보낸 심볼을 사전에 감쌀 필요가 없습니다.\n모듈 내용의 네임스페이스를 지정하지 않아야 하는 이유를 반복해서 설명하기 위해 Namespacing은 구조의 논리적 그룹을 제공하고 이름 충돌을 방지하는 것입니다.모듈 파일 자체는 논리적 그룹이며 최상위 이름은 이를 가져오는 코드에 의해 정의되기 때문에 내보낸 객체에 대해 추가적인 모듈 계층을 사용할 필요가 없습니다.\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 파일 간에 일대일 대응을 합니다.이에 따른 한가지 효과는 대상 모듈 시스템에 따라 여러 모듈 소스 파일을 연결할 수 없다는 것입니다.예를 들어 commonjs 또는 umd를 대상으로 하는 동안 outFile 옵션을 사용할 수 없지만 TypeScript 1.8 이상에서는 amd 또는 system을 대상으로 지정할 때 outFile을 사용할 수 있습니다.\n"},"pages/Module Resolution.html":{"url":"pages/Module Resolution.html","title":"모듈 해석","keywords":"","body":"\n이번 섹션에서는 모듈에 대한 몇 가지 기본 지식을 전제로합니다. 자세한 내용은 모듈을 참조하세요.\n\n모듈 resolution은 import가 무엇을 참조하는지 파악하기 위해 컴파일러가 사용하는 프로세스입니다.import { a } from \"moduleA\"와 같은 import 문을 고려하세요. \na의 사용을 검사하기 위해서는 컴파일러는 그것이 무엇을 의미하는지 정확히 알아야 하며 그것의 정의인 moduleA를 검사해야 할 필요가 있습니다.\n이때 컴파일러가 \"moduleA의 형태가 무엇입니까?\"라고 묻습니다.이것은 간단하게 들릴지 모르지만 moduleA는 자신의 .ts/.tsx 파일들 중 하나 또는 사용자의 코드가 의존하는 .d.ts 파일 중 하나에서 정의될 수 있습니다.\n먼저 컴파일러는 가져온 모듈을 나타내는 파일을 찾습니다.이렇게하기 위해 컴파일러는 다음 두 가지 전략 중 하나를 따릅니다: 클래식 또는 노드.이 전략은 컴파일러에게 moduleA를 찾을 위치를 알려줍니다.\n그래도 작동하지 않고 모듈 이름이 관련이 없는 경우(\"moduleA\"의 경우에는) 컴파일러는 ambient module declaration을 찾으려고 시도할 것입니다.다음에 Non-relative imports에 대해 다룰 것입니다.\n마지막으로 컴파일러가 모듈을 해석하지 못하면 오류를 기록합니다.이 경우 오류는 오류 TS2307 : 모듈 'moduleA'을 찾을 수 없습니다.\n상대적 vs. 비-상대적 모듈 import (Relative vs. Non-relative module imports)\n모듈 imports는 모듈 참조가 상대적인지 아닌지에 따라 다르게 처리됩니다.\nrelative import는 /, ./ 또는 ../ 로 시작하는 임포트입니다.몇 가지 예는 다음과 같습니다:\n\nimport Entry from \"./components/Entry\";\nimport { DefaultHeaders } from \"../constants/http\";\nimport \"/mod\";\n\n다른 모든 import는 non-relative로 간주됩니다.몇 가지 예는 다음과 같습니다:\n\nimport * as $ from \"jquery\";\nimport { Component } from \"@angular/core\";\n\nimport된 파일과 관련하여 relative import가 해석되었으며 ambient module declaration에 으로 해석할 수는 없습니다.상대적인 위치를 런타임에 유지할 수 있도록 보장되는 모듈에 relative imports를 사용해야 합니다.\nnon-relative import는 baseUrl을 기준 또는 경로 매핑을 통해 해석될 수 있습니다.또한 ambient module declarations으로 해석할 수도 있습니다.외부의 의존성을 가져올 때는 non-relative 경로를 사용하세요.\n모듈 해석 전략 (Module Resolution Strategies)\n모듈 해석 전략에는 두가지가 있습니다: 노드와 클래식.--moduleResolution를 사용하여 모듈 해석 전략을 지정할 수 있습니다.지정하지 않은 경우 기본값은 --module AMD | System | ES2015인 경우 클래식이며 그렇지 않다면 노드입니다.\n클래식 (Classic)\n이것은 TypeScript의 기본 해석 전략이었습니다.요즘은 주로 이전 버전과의 호환성을 위해 이 전략이 존재합니다.\nrelative import는 import된 파일과 관련하여 해석됩니다.그러므로 소스 파일 /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그러나 non-relative 모듈 imports의 경우 컴파일러는 imports 파일이 포함된 디렉토리부터 시작하여 일치하는 정의 파일을 가져오기 위해 디렉토리 트리를 찾으려합니다.\n예를 들어:\nmoduleB를 소스 파일에서 import { b } from \"moduleB\"와 같이 상대적으로 가져오지 않으면 \"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 모듈 분석 메커니즘을 모방하려고 시도합니다.전체 Node.js 해석 알고리즘은 Node.js 모듈 문서에 설명되어 있습니다.\nNode.js 모듈 해석 방법 (How Node.js resolves modules)\nTS 컴파일러가 따르는 단계를 이해하려면 Node.js 모듈에 대해 설명하는 것이 중요합니다.전통적으로, Node.js의 import는 require라는 함수를 호출함으로써 수행됩니다.Node.js가 취하는 동작은 require에 상대 경로인지 비-상대 경로인지에 따라 달라집니다.\n상대 경로는 매우 간단합니다.예를 들어 var x = require(\"./moduleB\"); import가 포함된 /root/src/moduleA.js에 있는 파일을 살펴보겠습니다.Node.js는 가져 오기를 다음 순서로 해석합니다:\n\n/root/src/moduleB.js라는 이름의 파일이 존재합니다.\n\n\"main\" 모듈을 지정하는 package.json 파일이 포함된 경우 /root/src/moduleB 폴더로 지정합니다.이 예에서, 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\n\n이에 대한 자세한 내용은 파일 모듈과 폴더 모듈에 대한 Node.js 문서를 참조하세요.\n그러나 non-relative module name의 해석은 다르게 수행됩니다.node는 node_modules라는 특수 폴더에서 모듈을 검색합니다.node_modules 폴더는 현재 파일과 동일한 레벨이거나 디렉토리 체인에서 상위 레벨 일 수 있습니다.node는 불러오기 위한 모듈을 찾을 때까지 각 node_modules를 보고 디렉토리 체인을 거슬러 올라갑니다.\n위의 예제를 따르면, /root/src/moduleA.js가 비-상대 경로를 대신 사용하여 var x = require(\"moduleB\"); import를 가지고 있는지 고려해보세요.\n그런 다음 Node는 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_modules에서 모듈을 로드하는 방법에 대한 node.js 문서를 참조하세요.\nTypeScript 모듈 해석 방법 (How TypeScript resolves modules)\nTypeScript는 컴파일 타임에 모듈에 대한 정의 파일을 찾기 위해 Node.js 런타임 해석 전략을 모방합니다.이를 달성하기 위해 TypeScript는 TypeScript 원본 파일 확장자 (.ts, .tsx, 및 .d.ts)을 노드의 해석 로직 위에 덮어씌웁니다.TypeScript는 또한 \"main\"의 목적을 반영하기 위해 package.json에 있는 `types\" 필드를 사용합니다 - 컴파일러가 이를 사용하여 참조할 \"main\" 정의 파일을 찾습니다.\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 해석 로직을 따르고 먼저 파일을 검색한 다음 적용 가능한 폴더를 찾습니다.따라서 소스 파일 /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/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/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/moduleB/index.ts\n/node_modules/moduleB/index.tsx\n/node_modules/moduleB/index.d.ts\n\n단계의 수에 겁먹지마세요 - TypeScript는 여전히 단계 (8)과 (15)에서 디렉토리를 두 번 점프합니다.이것은 정말로 Node.js보다 복잡하지 않습니다.\n추가적인 모듈 해석 알리기 (Additional module resolution flags)\n프로젝트 소스 레이아웃이 출력 결과와 일치하지 않는 경우가 있습니다.일반적으로 일련의 빌드 단계의 집합에서 최종 출력을 생성합니다.여기에는 .ts 파일을 .js로 컴파일하는 것과 다른 소스 위치의 의존성을 하나의 출력 위치에 복사하는 것이 포함됩니다.최종적으로 런타임에 모듈의 이름이 정의를 포함하는 소스 파일과 다를 수 있다는 것입니다.또는 최종 출력의 모듈 경로가 컴파일 시 해당 소스 파일 경로와 일치하지 않을 수 있습니다.\nTypeScript 컴파일러에는 최종 출력을 생성하기 위해 소스에 발생할 것으로 예상되는 변환의 컴파일러에 정보를 제공하기 위한 추가적인 것들이 있습니다.\n컴파일러가 이러한 변환을 하지 않을 것을 주목하는 것이 중요합니다.이 정보를 사용하여 모듈 import를 정의 파일로 해석하는 프로세스를 안내합니다.\nBase URL\nbaseUrl을 사용하는 것은 모듈이 런타임에 단일 폴더로 \"배포\"되는 AMD 모듈 로더를 사용하는 어플리케이션에서의 일반적인 방법입니다.이러한 모듈의 소스는 서로 다른 디렉토리에 존재할 수 있지만 빌드 스크립트에 의해 모두 결합되어 구성됩니다. \nbaseUrl을 설정하면 컴파일러에게 어디에서 모듈을 찾을 수 있는지 알려줍니다.비-상대적 이름을 가진 모든 모듈 imports는 baseUrl에 상대적인 것으로 가정됩니다.\nbaseUrl 값은 다음 중 하나로 결정됩니다:\n\nbaseUrl 커멘드 라인 인수의 값 (주어진 경로가 상대 경로인 경우 현재의 디렉토리의 위치를 기반으로 계산)\n'tsconfig.json'의 baseUrl 프로퍼티 값 (주어진 경로가 상대 경로인 경우 'tsconfig.json'의 위치를 기반으로 계산)\n\n상대적 모듈 imports는 baseUrl을 설정하면 영향을 받지 않으며 imports 파일과 관련하여 항상 확인되므로 주의해야합니다.\nRequireJS 및 SystemJS 문서에서 baseUrl에 대한 자세한 설명을 볼 수 있습니다.\n경로 매핑 (Path mapping)\n때때로 모듈은 baseUrl 아래에 직접 위치하지 않습니다.예를 들어, 모듈 \"jquery\"에 대한 import는 런타임시에 \"node_modules/jquery/dist/jquery.slim.min.js\"로 변환됩니다.로더는 매핑 구성을 사용하여 런타임에 모듈 이름을 파일에 매핑 합니다. 자세한 내용은 RequireJs 문서와 SystemJS 문서를 참조하세요. \nTypeScript 컴파일러는 tsconfig.json파일에서 \"paths\" 프로퍼티를 사용하여 이러한 매핑을 선언하는 기능을 지원합니다.다음은 jquery에 대한 \"paths\" 프로퍼티를 지정하는 예제입니다.\n{\n \"compilerOptions\": {\n \"baseUrl\": \".\", // \"paths\"가 지정된 경우 이 값을 지정해야합니다.\n \"paths\": {\n \"jquery\": [\"node_modules/jquery/dist/jquery\"] // 이 매핑은 \"baseUrl\"과 상대적입니다.\n }\n }\n}\n\n\"paths\"는 \"baseUrl\"에 비례해서 해석된다는 것을 주의하십시오.\"baseUrl\"을 \".\"보다 다른 값으로 설정할 때 즉 tsconfig.json의 디렉토리일때마다 매핑을 적절하게 변경해야합니다.가령 위의 예제에서 \"baseUrl\": \"./src\"를 설정하면 jquery는 \"../node_modules/jquery/dist/jquery\"에 매핑되어야합니다.\n\"paths\"를 사용하면 여러개의 fall back 위치를 포함한 좀 더 정교한 매핑을 사용할 수도 있습니다.한 위치에서는 일부 모듈만 사용할 수 있고 나머지는 다른 위치에 있는 프로젝트 구성을 고려해보세요.빌드 단계는 모든 것을 한 곳에 한 곳에 모일 것입니다. \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\n해당 tsconfig.json은 다음과 같습니다:\n{\n \"compilerOptions\": {\n \"baseUrl\": \".\",\n \"paths\": {\n \"*\": [\n \"*\",\n \"generated/*\"\n ]\n }\n }\n}\n\n이것은 \"*\"(모든 값) 패턴과 일치하는 모듈 import를 컴파일러에게 알려줌으로써 두 위치를 살펴봅니다:\n\n\"*\": 변경되지 않은 동일한 이름을 의미하기때문에 => /을 매핑하세요.\n\"generated/*\" 추가된 접두어 \"generated\"가 붙은 모듈 이름을 의미하기때문에 => /generated/을 매핑하세요.\n\n이 로직에 따라 컴파일러는 두 가지 imports를 다음과 같이 해석하기위해 노력합니다:\n\nimport 'folder1/file2'\n'*' 패턴이 일치하고 와일드 카드가 전체 모듈 이름을 캡처합니다.\n먼저 목록에 대체를 시도하세요: '*' -> folder1/file2\n이에 따른 대체 결과는 비상대적인 이름입니다 - baseUrl 와 결합하세요 -> projectRoot/folder1/file2.ts.\n좋아요. 파일이 존재합니다.\n\n\nimport 'folder2/file3'\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\n\nrootDirs 디렉토리 (Virtual Directories with rootDirs)\n컴파일 시 여러 디렉토리의 프로젝트 소스가 모두 결합되어 단일 출력 디렉토리를 생성하는 경우가 있습니다.이것은 소스 디렉토리가 \"가상\" 디렉토리를 만드는 것으로 볼 수 있습니다.\nrootDirs를 사용하면 \"가상\" 디렉토리를 구성하는 roots를 컴파일러에 알릴 수 있습니다.따라서 컴파일러는 이러한 \"가상\" 디렉토리내의 상대 모듈 imports를 하나의 디렉토리에 병합된 것처럼 해석 할 수 있습니다.\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컨트롤의 사용자 코드입니다.generated/templates 파일은 빌드의 일부로 템플릿 생성기에 의해 자동 생성된 UI템플릿 바인딩 코드입니다.빌드 단계는 /src/views 및 /generated/templates/views에 있는 파일을 출력의 동일한 디렉토리에 복사합니다.런타임에 뷰는 템플릿이 그 옆에 존재하기를 기대할 수 있으므로 상대적 이름을 \"./template\"로 사용하여 import합니다.\n이 관계를 컴파일러에 지정하려면 \"rootDirs\"를 사용하세요.\"rootDirs\"은 내용이 런타임에 병합될 것으로 예상되는 roots 목록을 지정합니다.따라서 우리의 예에 따라, tsconfig.json파일은 다음과 같이 보여야 합니다:\n{\n \"compilerOptions\": {\n \"rootDirs\": [\n \"src/views\",\n \"generated/templates/views\"\n ]\n }\n}\n\n컴파일러가 rootDirs의 하위 폴더에 있는 상대적 모듈 가져오기를 볼 때마다 rootDirs의 각 항목에서 import를 검색합니다.\nrootDirs의 유연성은 논리적으로 병합된 물리적 소스 디렉토리 목록 지정에 한정되는 것은 아닙니다.제공된 배열은 존재 여부에 관계 없이 원하는 수의 임의 디렉토리 이름을 포함할 수 있습니다.이를 통해 컴파일러는 조건부 포함 및 프로젝트 별 로더 플러그인과 같은 정교한 번들 및 런타임 기능을 타입 세이프 방식으로 캡처할 수 있습니다.\n빌드 도구가 ./#{locale}/messages와 같은 상대 모듈 경로의 일부로써 특별한 경로 토큰 #{locale}을 삽입하여 지역 특정 번들을 자동으로 생성하는 국제화 시나리오를 생각해보세요. \n이 가상 설정에서 도구는 지원되는 로케일을 열거하고 추상화된 경로를 ./zh/messages, ./de/messages 등으로 매핑합니다. \n이러한 각 모듈이 일련의 문자열을 내보낸다고 가정합니다.예를 들어 ./zh/messages에는 다음이 포함될 수 있습니다:\nexport default [\n \"您好吗\",\n \"很高兴认识你\"\n];\n\nrootDirs를 활용하여 디렉토리가 존재하지 않더라도 이 매핑의 컴파일러에 이를 알려 줌으로써 ./#{locale}/messages를 안전하게 해결할 수 있습니다.\n예를 들어, 다음과 같은 tsconfig.json을 함께 사용합니다:\n{\n \"compilerOptions\": {\n \"rootDirs\": [\n \"src/zh\",\n \"src/de\",\n \"src/#{locale}\"\n ]\n }\n}\n\n이제 컴파일러는 import messages from './#{locale}/messages'에서 import messages from './zh/messages'의 메시지를 가져 와서 시간 지원 계획을 해치지 않고 지역에 상관없이 개발할 수 있습니다.\n모듈 해석 추적 (Tracing module resolution)\n앞에서 설명한 것처럼 컴파일러가 모듈을 해석할 때 현재 폴더 외부의 파일들에 방문할 수 있습니다.모듈이 해석되지 않은 이유를 진단하거나 잘못된 정의로 해석된 경우에는 문제 해석이 어려울 수 있습니다.--traceResolution을 사용하여 컴파일러 모듈 해석 추적을 활성화하면 모듈 확인 프로세스 중에 발생한 일에 대한 통찰력을 얻을 수 있습니다.\ntypescript 모듈을 사용하는 샘플 애플리케이션이 있다고 가정해 봅시다.app.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======== 모듈 해석 'typescript' from 'src/app.ts'. ========\n\n\n컴파일러가 따르는 방법\n\n'NodeJs' 를 사용하여 모듈 해석 종류가 지정되지 않았습니다.\n\n\nnpm 패키지에서 타입 로드\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일반적으로 컴파일러는 컴파일 프로세스를 시작하기 전에 모든 모듈의 imports를 해석하려고 시도합니다.파일에 import를 성공적으로 해석할 때마다 컴파일러는 파일을 나중에 처리할 파일 집합에 추가합니다.\n--noResolve 컴파일러 옵션은 컴파일러가 커맨드라인에서 전달되지 않은 파일을 컴파일에 \"추가\"하지 않도록 지시합니다.모듈을 파일로 해석하려고 하지만 파일이 지정되지 않으면 포함되지 않습니다.\n예를 들어:\napp.ts\nimport * as A from \"moduleA\" // 좋아요, 'moduleA'가 커맨드라인에서 전달되었습니다.\nimport * as B from \"moduleB\" // TS2307 오류: '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은 폴더를 \"프로젝트\"로 만듭니다.“exclude” 또는 “files” 항목을 지정하지 않으면 tsconfig.json을 포함한 폴더의 모든 파일과 해당 하위 디렉토리가 컴파일에 포함됩니다.일부 파일을 제외하려면 “exclude”를 사용하세요.만일 모든 파일을 지정하고 싶다면 컴파일러가 찾아보게 하는 대신에 “files”을 사용하세요.\ntsconfig.json는 자동 포함입니다.위에서 설명한 모듈 해석을 포함하지 않습니다.컴파일러가 파일을 모듈 import의 대상으로 식별하는 경우 이전 단계에서 제외되었는지 여부에 관계 없이 컴파일에 포함됩니다.\n따라서 컴파일에서 파일을 제외하려면 import 또는 /// 지시자가 있는 모든 파일을 제외해야 합니다.\n"},"pages/Declaration Merging.html":{"url":"pages/Declaration Merging.html","title":"선언 병합","keywords":"","body":"소개\nTypeScript의 고유한 개념 중 일부는 타입 레벨에서 JavaScript 객체의 형태를 설명합니다.특히 TypeScript에서의 고유한 예로는 '선언 병합'이라는 개념이 있습니다.이 개념을 이해하는 것은 기존 JavaScript를 사용할 때 이점을 제공할 것입니다.또한 고급 추상화 개념에 대한 문을 열어줍니다.\n이 아티클의 목적인 \"선언 병합\"은 컴파일러가 동일한 이름으로 선언된 두개의 독립된 선언을 하나의 정의로 병합하는 것을 의미합니다.이 병합된 정의에는 원래 선언의 두 가지 기능이 있습니다.어떠한 수의 선언이든 병합할 수 있습니다. 단지 두 가지 선언에 제한되지 않습니다.\n기본 개념 (Basic Concepts)\nTypeScript에서 선언은 다음 세 가지 중 하나 이상의 엔티티를 생성합니다: 네임스페이스, 타입 또는 값네임스페이스-생성 선언은 점 표기법을 사용하여 접근하는 이름이 포함된 네임스페이스를 생성합니다.타입-생성 선언은 다음과 같습니다: 선언된 형태로 표시되고 주어진 이름에 바인딩 되는 타입을 작성합니다.마지막으로, 값-생성 선언은 출력된 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가장 단순하고 아마도 가장 일반적인 타입의 선언 병합은 인터페이스 병합입니다.가장 기본적인 수준에서 이 병합은 두 선언의 멤버를 기계적으로 같은 이름의 단일 인터페이스에 결합합니다.\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함수 멤버의 경우 같은 이름의 각 함수 멤버가 같은 함수의 오버로드를 설명하는 것으로 간주합니다.또한 후위의 인터페이스 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이 규칙에 대한 한가지 예외는 특수한 시그니처(specialized signatures)입니다.시그니처의 타입이 단일 문자열 리터럴 타입(예 : 문자열 리터럴의 유니온이 아닌)인 매개 변수가 있는 경우 병합된 오버로드 목록의 맨 위로 버블링됩니다.\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네임 스페이스를 병합하기 위해 각 네임스페이스에 선언된 exported 인터페이스의 타입 정의 자체가 병합되며 내부에 병합된 인터페이스 정의가 있는 단일 네임스페이스를 형성합니다.\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병합된 네임스페이스의 모델은 유용한 출발점이지만 내보내지 않은(non-exported) 멤버에 무슨 일이 일어나는지 이해할 필요가 있습니다.내보낼 수 없는 멤버는 원래 (병합되지 않은) 네임 스페이스에서만 볼 수 있습니다.즉 병합 후에는 다른 선언에서 가져온 병합된 멤버는 내보낼 수 없는 멤버를 볼 수 없습니다.\n내보내지 않은 멤버는 원래 네임스페이스에서만 볼 수 있습니다(병합되지 않음).즉 병합 후에 다른 선언에서 가져온 병합된 멤버는 내보내지 않은 멤버를 볼 수 없습니다.\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; // \nhaveMuscles가 exported되지 않았기 때문에 동일하게 병합되지 않은 네임스페이스를 공유하는 animalsHaveMuscles 함수만 이 심볼을 볼 수 있습니다.doAnimalsHaveMuscles 함수는 병합된 Animal 네임스페이스의 일부임에도 불구하고 exported 되지 않은 멤버를 볼 수 없습니다.\n클래스, 함수 그리고 열거형 병합 (Merging Namespaces with Classes, Functions, and Enums)\n네임스페이스는 다른 타입의 선언과도 통합이 가능할 정도로 유연합니다.이렇게 하려면 네임스페이스 선언이 병합할 선언을 따라야 합니다.결과 선언에는 두 선언 타입의 프로퍼티가 있습니다.TypeScript는 이 기능을 사용하여 JavaScript의 일부 패턴과 다른 프로그래밍 언어를 모델링 합니다.\n클래스와 네임스페이스 병합 (Merging Namespaces with Classes)\n이는 사용자에게 내부(inner) 클래스를 설명하는 방법을 제공합니다.\nclass Album {\n label: Album.AlbumLabel;\n}\nnamespace Album {\n export class AlbumLabel { }\n}\n\n병합된 멤버의 가시성 규칙은 '네임스페이스 병합' 섹션에 설명된 것과 같으므로 병합된 클래스를 보려면 AlbumLabel 클래스를 export 해야 합니다.최종 결과는 다른 클래스 내부에서 관리되는 클래스입니다.네임스페이스를 사용하여 기존 클래스에 더 많은 정적 멤버를 추가할 수도 있습니다.\n내부 클래스 패턴 외에도 함수를 생성한 다음 함수에 프로퍼티를 추가하여 함수를 확장하는 JavaScript 방법에 익숙할 수도 있습니다.TypeScript는 이러한 타입을 안전한(type-safe) 방법으로 정의하기 위해 선언 병합을 사용합니다.\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\nalert(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에서는 일부 병합이 허용되지 않습니다.현재 클래스는 다른 클래스 또는 변수와 병합할 수 없습니다.클래스 병합을 모방하는 방법에 대한 자세한 내용은 TypeScript의 Mixins 섹션을 참조하세요.\n모듈 확대 (Module Augmentation)\nJavaScript 모듈은 병합을 지원하지 않지만 기존 객체를 가져와서 업데이트할 수 있습니다.Observable 예제를 살펴봅시다:\n// observable.js\nexport class Observable {\n // ... 구현은 숙제로 남겨놨습니다 ...\n}\n\n// map.js\nimport { Observable } from \"./observable\";\nObservable.prototype.map = function (f) {\n // ... 또 다른 숙제\n}\n\n이것은 TypeScript에서도 잘 작동하지만 컴파일러는 Observable.prototype.map에 대해 알지 못합니다.이런 경우 모듈 확대를 사용하여 컴파일러에 다음에 대해 알릴 수 있습니다:\n// observable.ts는 그대로 유지됩니다.\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전역 확대 (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/JSX.html":{"url":"pages/JSX.html","title":"JSX","keywords":"","body":"소개\nJSX는 XML 같은 구문이 포함 가능합니다.의미는 구현에 따라 다르지만 유효한 JavaScript로 변형되어야 합니다.JSX는 React에서 인기를 얻었으나 이후 다른 애플리케이션도 볼 수 있습니다.TypeScript는 JSX를 직접 JavaScript에 포함, 타입 검사 및 컴파일할 수 있도록 지원합니다.\n기본 사용 방법\nJSX를 사용하려면 두 가지 작업을 해야 합니다.\n\n파일의 이름을 .tsx 확장자로 지정하세요\njsx 옵션을 활성화하세요\n\nTypeScript에는 세 가지 JSX 모드가 있습니다: preserve, react, 그리고 react-native.이 모드는 방출 단계에만 영향을 미칩니다 - 타입 검사에는 영향받지 않습니다.preserve 모드는 다른 변환 단계 (예: Babel)에서 더 사용되도록 출력의 일부로 JSX를 계속 유지합니다.추가적으로 출력에는 .jsx 파일 확장자가 지정되어 있습니다.react 모드는 React.createElement를 방출하고 사용하기 전에 JSX 변환을 거칠 필요가 없으며 출력은 .js 파일 확장자를 갖습니다.react-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 식별자는 하드 코딩되어 있으므로 대문자 R.로 React를 사용할 수 있도록 해야 합니다.\n\nas 연산자 (The as operator)\n타입 단언 작성 방법을 회상해봅시다.\nvar foo = bar;\n\n여기서 변수 bar의 타입을 foo라고 주장하고 있습니다.TypeScript도 타입 단언을 위해 꺾쇠 괄호를 사용하기 때문에 JSX의 특정 구문 파싱에는 몇가지 어려움이 있습니다.결과적으로 TypeScript는 .tsx 파일에 꺾쇠 괄호 타입 단언을 허용하지 않습니다.\n이러한 .tsx 파일의 기능 손실을 채우기 위해 새로운 타입의 단언 연산자가 추가되었습니다: as.위 예제는 쉽게 as 연산자로 다시 작성할 수 있습니다.\nvar foo = bar as foo;\n\nas 연산자는 .ts와 .tsx 파일 모두에서 사용할 수 있으며 다른 타입 단언 스타일과 똑같이 동작합니다.\n타입 검사 (Type Checking)\nJSX 타입 검사를 이해하기 위해서는 먼저 내장 요소와 값-기반 요소 사이의 차이를 이해해야 합니다.JSX 표현식 이 주어지면 expr은 원래 환경에 내장된 것을 참조할 수 있습니다 (예: DOM 환경의 div 또는 span) 또는 직접 작성한 사용자 정의 구성 요소를 참조할 수 있습니다.\n이것이 중요한 두 가지 이유가 있습니다:\n\nReact의 경우, 내장 요소는 문자열 (React.createElement(\"div\"))로 방출되는 반면 생성한 컴포넌트는 (React.createElement(MyComponent))가 아닙니다.\nJSX 요소에서 전달되는 속성의 타입은 다르게 보여야합니다.내장 요소 속성은 본질적으로 알려져야 하는 반면에 컴포넌트는 자체 속성 집합을 지정하기를 원할 수 있습니다.\n\nTypeScript는 이러한 것들을 구분하기 위해 React와 같은 컨벤션을 사용합니다.내장 요소는 항상 소문자로 시작하고 값-기반 요소는 항상 대문자로 시작합니다.\n내장 요소 (Intrinsic elements)\n내장 요소는 JSX.IntrinsicElements라는 특수한 인터페이스에서 볼 수 있습니다.\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 문자열 indexer를 지정할 수도 있습니다:\ndeclare namespace JSX {\n interface IntrinsicElements {\n [elemName: string]: any;\n }\n}\n\n\n값-기반 요소 (Value-based elements)\n값 기반 요소는 스코프에 있는 식별자로 간단히 조회됩니다.\nimport MyComponent from \"./myComponent\";\n\n; // 좋아요\n; // 오류\n\n값 기반 요소를 정의하는 방법에는 두 가지가 있습니다:\n\n무상태 함수형 컴포넌트 (SFC)\n클래스 컴포넌트\n\n이 두 가지 타입의 값 기반 요소는 JSX 표현식에서 구분할 수 없기 때문에 일단 오버로드 해석을 사용하여 무상태 함수형 컴포넌트로 표현식을 해결하려고 합니다.프로세스가 성공하면 선언에 대한 표현식을 해결합니다.만약 SFC로 해결하지 못한다면 클래스 컴포넌트로 해결합니다.만약 실패한다면 오류를 보고합니다.\n무상태 함수형 컴포넌트(Stateless Functional Component)\n이름에서 알 수 있듯이 컴포넌트는 첫 번째 인수가 props 객체인 JavaScript 함수로 정의됩니다.반환 타입은 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\nSFC는 단순히 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클래스 컴포넌트 (Class Component)\n클래스 컴포넌트의 타입을 제한할 수 있습니다.하지만 이를 위해 새로운 두 가지를 도입해야 합니다: 요소 클래스 타입과 요소 인스턴스 타입\n에 주어진 요소 클래스 타입은 Expr입니다.따라서 위 예제의 MyComponent가 ES6 클래스라면 이 클래스가 그 클래스 타입이 될 것입니다.만일 MyComponent가 팩토리 함수라면 클래스 타입이 그 함수가 될 것입니다.\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// 요소 클래스 타입 => 팩토리 함수\n// 요소 인스턴스 타입 => { render: () => void }\n\n요소 인스턴스 타입이 흥미로운 이유는 JSX.ElementClass에 할당되어야 하며 그렇지 않을 경우 오류가 발생하기 때문입니다.기본적으로 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내장 요소의 경우 JSX.IntrinsicElements 프로퍼티의 타입입니다.\ndeclare namespace JSX {\n interface IntrinsicElements {\n foo: { bar?: boolean }\n }\n}\n\n// 'foo'에 대한 요소 속성 타입은 '{bar?: boolean}'입니다.\n;\n\n값 기반 요소의 경우 조금 더 복잡합니다.이전에 결정된 요소 인스턴스 타입의 프로퍼티 타입에 따라 결정됩니다.사용할 프로퍼티는 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에서 속성을 타입을 확인하는 데 사용됩니다.선택적 프로퍼티와 필수 프로퍼티가 지원됩니다.\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참고: 속성 이름이 유효한 JS 식별자 (예 :data- *속성)가 아닌 경우 요소 속성 타입에서 속성 이름을 찾을 수 없으면 오류로 간주되지 않습니다.\n\n전개 연산자도 작동합니다:\nvar props = { requiredProp: \"bar\" };\n; // 좋아요\n\nvar badProps = {};\n; // 오류\n\n하위 타입 검사 (Children Type Checking)\n2.3 버전에서 하위 타입 검사를 도입했습니다.하위(children)는 요소 타입 검사에서 결정된 요소 속성 타입의 프로퍼티 입니다.JSX.ElementAttributesProperty를 사용하여 props 이름을 결정하는 것과 마찬가지로 JSX.ElementChildrenAttribute를 사용하여 하위 이름을 결정합니다.JSX.ElementChildrenAttribute는 단일 프로퍼티로 선언해야합니다.\ndeclare namespace JSX {\n interface ElementChildrenAttribute {\n children: {}; // 사용할 하위 이름을 지정하세요\n }\n}\n\n하위의 타입을 명시적으로 지정하지 않는다면 React typings의 기본 타입을 사용합니다.\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 typings에서 기본 타입을 덮어쓰게 됩니다.\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 또는 string의 배열이 아닌 JSX.Element 타입입니다.\n\n Hello\n World\n\n\nJSX 결과 타입 (The JSX result type)\n기본적으로 JSX 표현식의 결과 타입은 any로 분류됩니다.JSX.Element 인터페이스를 지정하여 사용자 정의 타입을 사용할 수 있습니다.그러나 이 인터페이스에서 JSX의 요소, 속성 또는 하위 항목에 대한 타입 정보를 찾을 수 없습니다.이것은 블랙박스 입니다.\n표현식 포함하기 (Embedding Expressions)\nJSX는 중괄호 ({ })로 표현식을 감싸고 태그 사이에 표현식을 삽입할 수 있게합니다.\nvar a = \n {[\"foo\", \"bar\"].map(i => {i / 2})}\n\n\n위의 코드는 문자열을 숫자로 나눌 수 없으므로 오류가 발생합니다.\n출력은 preserve 옵션을 사용할 때 다음과 같습니다:\nvar a = \n {[\"foo\", \"bar\"].map(function (i) { return {i / 2}; })}\n\n\n리액트 통합 (React integration)\nReact와 함께 JSX를 사용하려면 React typings을 사용해야 합니다.이러한 typings은 React와 함께 사용하기에 적합하도록 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"},"pages/Decorators.html":{"url":"pages/Decorators.html","title":"데코레이터","keywords":"","body":"소개\nTypeScript와 ES6의 클래스가 도입됨에 따라 클래스 및 클래스 멤버에 어노테이션 또는 변경을 지원하기 위해 추가적인 기능이 필요한 일부 상황이 있습니다.데코레이터는 클래스 선언과 멤버에 대한 어노테이션과 메타-프로그래밍 구문을 모두 추가할 수 있는 방법을 제공합니다.데코레이터는 JavaScript의 stage 2 제안이며 TypeScript의 실험적인 기능으로 사용할 수 있습니다.\n\n주의사항  데코레이터는 향후 변경될 수 있는 실험적 기능입니다.\n\n데코레이터에 대한 실험적인 지원을 사용하려면 커맨드 라인이나 tsconfig.json에서 experimentalDecorators 컴파일러 옵션을 사용하도록 활성화해야 합니다:\n커맨드 라인:\ntsc --target ES5 --experimentalDecorators\n\ntsconfig.json:\n{\n \"compilerOptions\": {\n \"target\": \"ES5\",\n \"experimentalDecorators\": true\n }\n}\n\n데코레이터\n데코레이터는 클래스 선언, 메서드, 접근제어자, 프로퍼티 또는 매개변수에 첨부될 수 있는 특별한 종류의 선언입니다.데코레이터는 @표현식의 형태를 사용하는데, 여기서 표현식은 데코레이팅된 선언에 대한 정보와 함께 런타임에 호출될 함수로 평가되어야 합니다. \n예를 들어, 데코레이터 @sealed을 사용하여 다음과 같이 sealed 함수를 작성할 수 있습니다:\nfunction sealed(target) {\n // 'target'으로 뭐든 해보세요 ...\n}\n\n\n주의사항  아래의 클래스 데코레이터에서 데코레이터에 대한 더욱 자세한 예제를 볼 수 있습니다.\n\n데코레이터 팩토리\n선언에 데코레이터를 적용하는 방법을 커스터마이징하고 싶다면 데코레이터 팩토리를 작성할 수 있습니다.Decorator Factory는 간단히 런타임에 데코레이터에 의해 호출될 표현식을 반환하는 함수입니다.\n다음과 같은 방식으로 데코레이터 팩토리를 작성할 수 있습니다:\nfunction color(value: string) { // 이것은 데코레이터 팩토리입니다\n return function (target) { // 이것은 데코레이터입니다\n // 'target'과 'value'로 뭐든 해보세요...\n }\n}\n\n\n주의사항  아래의 메서드 데코레이터에서 데코레이터 팩토리에 대한 더욱 자세한 예제를 볼 수 있습니다.\n\n데코레이터 구성\n다음 예제처럼 여러 데코레이터를 선언에 적용 할 수 있습니다:\n\n한 줄에:\n@f @g x\n\n\n여러 줄에:\n@f\n@g\nx\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매개 변수 Decorator, 메서드, 접근제어자 또는 속성 Decorator가 각 정적 멤버에 적용됩니다.\nMethod, Accessor, PropertiesDecorator등에 의한 파라미터 Decorator는 각 정적 멤버에 대해 적용된다.\n\n메서드, 접근제어자 또는 프로퍼티 데코레이터에 이어지는 매개변수 데코레이터는 각 인스턴스 멤버에 적용됩니다.\n메서드, 접근제어자 또는 프로퍼티 데코레이터에 이어지는 매개변수 데코레이터는 각 정적 멤버에 적용됩니다.\n매개변수 데코레이터는 생성자에 적용됩니다.\n클래스 데코레이터는 클래스에 적용됩니다.\n\n클래스 데코레이터 (Class Decorators)\n클래스 데코레이터는 클래스 선언 바로 직전에 선언됩니다.클래스 데코레이터는 클래스 정의를 관찰, 수정 또는 바꾸는 데 사용할 수 있는 클래스 생성자에 적용됩니다.클래스 데코레이터는 선언 파일이나 다른 ambient 컨텍스트(예: 선언 클래스)에서 사용할 수 없습니다.\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가 실행되면 생성자와 프로토타입 모두를 봉인합니다.다음은 생성자를 재정의하는 방법에 대한 예제입니다.\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메서드 데코레이터는 메서드 선언 바로 직전에 선언됩니다.데코레이터는 메서드의 프로퍼티 Descriptor에 적용되며 메서드 정의를 관찰, 수정 또는 바꾸는 데 사용할 수 있습니다.메서드 데코레이터는 선언 파일, 오버로드 또는 기타 ambient 컨텍스트 (예: 선언 클래스)에서 사용할 수 없습니다.\n메서드 데코레이터의 표현식은 런타임에 다음 세 가지 인수와 함께 함수로 호출됩니다:\n\n정적 멤버에 대한 클래스의 생성자 함수거나 인스턴스 멤버에 대한 클래스의 프로토타입\n멤버의 이름\n멤버의 프로퍼티 Descriptor\n\n\n주의사항  스크립트 타겟이 ES5보다 작은 경우 프로퍼티 Descriptor는 undefined가 됩니다.\n\n메서드 데코레이터가 값을 반환하는 경우 해당 메서드에 대해 프로퍼티 Descriptor로 사용됩니다.\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) 데코레이터는 데코레이터 팩토리입니다.@enumerable(false) 데코레이터가 호출되면 프로퍼티 Descriptor의 enumerable 프로퍼티를 수정합니다.\n접근제어자 데코레이터 (Accessor Decorators)\n접근제어자 데코레이터는 접근제어자 선언 바로 직전에 선언됩니다.접근제어자 데코레이터는 접근제어자에 대한 프로퍼티 Descriptor에 적용되며 접근제어자 정의를 관찰, 수정 또는 바꾸는 데 사용할 수 있습니다.데코레이터는 메서드의 프로퍼티 Descriptor에 적용되며 메서드 정의를 관찰, 수정 또는 바꾸는 데 사용할 수 있습니다.접근제어자 데코레이터는 선언 파일이나 다른 ambient 컨텍스트 (예: 선언 클래스)에서 사용할 수 없습니다.\n\n주의사항  TypeScript는 단일 멤버에 대한 접근제어자 get과 set 모두 데코레이팅하는 것을 허용하지 않습니다.\n대신 멤버의 모든 데코레이터가 순서를 따라 첫 번째 접근제어자에게 적용되어야 합니다. 왜냐하면 데코레이터가 프로퍼티 Descriptor에 적용되기 때문입니다. 그리고 각 선언을 별도로 구분하지 않고 get과 set 접근제어자를 결합합니다.\n\n접근제어자 데코레이터 표현식은 런타임시 다음 세 가지 인수와 함께 함수로 호출됩니다:\n\n정적 멤버에 대한 클래스의 생성자 함수나 인스턴스 멤버에 대한 클래스의 프로토타입이 있습니다\n멤버의 이름\n멤버에 프로퍼티 Descriptor\n\n\n주의사항  스크립트 타겟이 ES5보다 작은 경우 프로퍼티 Descriptor는 undefined가 됩니다.\n\n접근제어자 데코레이터가 값을 반환하면 경우 해당 멤버에 대한 프로퍼티 Descriptor로 사용됩니다.\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프로퍼티 데코레이터는 프로퍼티 선언 바로 직전에 선언됩니다.프로퍼티 데코레이터는 선언 파일이나 기타 ambient 컨텍스트 (예: 선언 클래스)에서 사용할 수 없습니다.\n프로퍼티 데코레이터의 표현식은 런타임에 다음 두 가지 인수와 함께 함수로 호출됩니다:\n\n정적 멤버에 대한 클래스의 생성자 함수 또는 인스턴스 멤버에 대한 클래스의 프로토타입\n멤버의 이름\n\n\n주의사항  프로퍼티 Descriptor는 프로퍼티 Descriptor가 TypeScript에서 초기화되는 방법으로 인해 프로퍼티 Descriptor에 대한 인수로 제공되지 않습니다.\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\") 데코레이터는 데코레이터 팩토리입니다.@format(\"Hello, %s\")이 호출되면 reflect-metadata 라이브러리의 Reflect.metadata 함수를 사용하여 프로퍼티에 대한 메타 데이터 항목을 추가합니다.getFormat를 호출하면 포맷에 대한 메타 데이터를 읽습니다.\n\n참고  이 예제에는 reflect-metadata 라이브러리가 필요합니다. reflect-metadata 라이브러리에 대한 자세한 정보는 메타 데이터를 참조하세요.\n\n매개변수 데코레이터 (Parameter Decorators)\n매개변수 데코레이터는 매개변수 선언 바로 직전에 선언됩니다.매개변수 데코레이터는 클래스 생성자 또는 메서드 선언의 함수에 적용됩니다.매개변수 데코레이터는 선언 파일, 오버로드 또는 기타 ambient 컨텍스트 (예: 선언 클래스)에서 사용할 수 없습니다.\n매개변수 데코레이터의 표현식은 런타임에 다음 세 가지 인수와 함께 함수로 호출됩니다:\n\n정적 멤버에 대한 클래스의 생성자 함수 또는 인스턴스 멤버에 대한 클래스의 프로토타입\n멤버의 이름\n함수의 매개 변수 목록내에 매개 변수의 서수(순서가 있는) 인덱스\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 데코레이터는 필요에 따라 매개변수를 표시하는 메타 데이터 항목을 추가합니다.@validate 데코레이터는 기존 메서드을 호출하기 전에 기존의 greet 메서드를 validates 함수로 래핑합니다.\n\n주의사항  이 예제에는 reflect-metadata 라이브러리가 필요합니다. reflect-metadata 라이브러리에 대한 자세한 정보는 메타 데이터를 참조하세요.\n\n메타 데이터\n일부 예제에서는 실험적인 메타 데이터 API에 대한 polyfill을 추가하는 reflect-metadata 라이브러리를 사용합니다.이 라이브러리는 아직 ECMAScript (JavaScript) 표준에 속하지 않습니다.하지만 데코레이터가 공식적으로 ECMAScript 표준의 일부로 채택되면 이러한 확장 기능이 채택되도록 제안될 것입니다.\n이 라이브러리는 npm을 통해 설치할 수 있습니다:\nnpm i reflect-metadata --save\n\nTypeScript는 데코레이터가 있는 선언에 대한 특정 타입의 메타 데이터를 방출하기 위한 실험적인 지원을 포함하고 있습니다.이 실험적인 지원을 활성화하려면 커맨드 라인 또는 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 라이브러리를 임포트 한 추가적인 design-time 타입 정보는 런타임에 노출됩니다.\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(value);\n }\n}\n\nTypeScript 컴파일러는 @Reflect.metadata 데코레이터를 사용하여 design-time 타입 정보를 주입합니다.\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/Mixins.html":{"url":"pages/Mixins.html","title":"믹스인","keywords":"","body":"소개\n전통적인 OO 계층 구조와 함께 재사용 가능한 컴포넌트로 클래스를 구축하는 또 다른 보편적인 방법은 더 간단한 부분의 클래스를 결합하여 클래스를 구축하는 것입니다.여러분은 스칼라와 같은 언어에서의 믹스인이나 특성에 대한 사상에 익숙할 수 있으며 이 패턴은 JavaScript 커뮤니티에서도 인기를 얻고 있습니다.\n믹스인 샘플\n아래 코드에서는 TypeScript에서 믹스인을 모델링하는 방법을 보여줍니다.코드가 끝나면 어떻게 작동하는지 분석해보겠습니다.\n// Disposable 믹스인\nclass Disposable {\n isDisposed: boolean;\n dispose() {\n this.isDisposed = true;\n }\n\n}\n\n// Activatable 믹스인\nclass Activatable {\n isActive: boolean;\n activate() {\n this.isActive = true;\n }\n deactivate() {\n this.isActive = false;\n }\n}\n\nclass SmartObject implements Disposable, Activatable {\n constructor() {\n setInterval(() => console.log(this.isActive + \" : \" + this.isDisposed), 500);\n }\n\n interact() {\n this.activate();\n }\n\n // Disposable\n isDisposed: boolean = false;\n dispose: () => void;\n // Activatable\n isActive: boolean = false;\n activate: () => void;\n deactivate: () => void;\n}\napplyMixins(SmartObject, [Disposable, Activatable]);\n\nlet smartObj = new SmartObject();\nsetTimeout(() => smartObj.interact(), 1000);\n\n////////////////////////////////////////\n// 런타임 라이브러리 어딘가에\n////////////////////////////////////////\n\nfunction applyMixins(derivedCtor: any, baseCtors: any[]) {\n baseCtors.forEach(baseCtor => {\n Object.getOwnPropertyNames(baseCtor.prototype).forEach(name => {\n derivedCtor.prototype[name] = baseCtor.prototype[name];\n });\n });\n}\n\n샘플 이해하기\n믹스인으로 작동할 코드 샘플은 두 클래스로 시작합니다.각각의 개체가 특정 활동이나 능력에 초점을 맞추고 있다는 것을 볼 수 있습니다.나중에는 이 두 가지를 결합하여 새로운 클래스를 만들겠습니다.\n// Disposable\nclass Disposable {\n isDisposed: boolean;\n dispose() {\n this.isDisposed = true;\n }\n\n}\n\n// Activatable\nclass Activatable {\n isActive: boolean;\n activate() {\n this.isActive = true;\n }\n deactivate() {\n this.isActive = false;\n }\n}\n\n다음으로 두 믹스인의 결합을 처리할 클래스를 만들 것입니다.이 기능에 대해 자세히 살펴보겠습니다:\nclass SmartObject implements Disposable, Activatable {\n\n위에서 첫 번째로 주목할 점은 extends 대신 implements를 사용한다는 것입니다.이것은 클래스를 인터페이스로 다루고 구현이 아닌 Disposable과 Activatable 타입만 사용합니다.즉, 클래스에서 구현을 제공해야 합니다.이외에 정확하게는 믹스인 사용하여 회피하고 싶은 것입니다.\n이 요구 사항을 충족시키기 위해 믹스인에서 가져올 멤버에 대해 stand-in 프로퍼티과 그 타입을 생성합니다.이것은 컴파일러가 런타임에 이러한 멤버를 사용할 수 있음을 충족시킵니다.비록 약간의 bookkeeping 오버헤드가 있기는 하지만 여전히 믹스인의 이점을 얻을 수 있습니다.\n// Disposable\nisDisposed: boolean = false;\ndispose: () => void;\n// Activatable\nisActive: boolean = false;\nactivate: () => void;\ndeactivate: () => void;\n\n마지막으로, 믹스인을 클래스에 믹싱하여 완벽한 구현을 만들어냅니다.\napplyMixins(SmartObject, [Disposable, Activatable]);\n\n마지막으로 믹스인을 하기 위한 헬퍼 함수를 만듭니다.이것은 각 믹스인의 프로퍼티를 거쳐 실행되며 믹스인의 타겟으로 복사하고 구현된 stand-in 프로퍼티로 채우게 됩니다.\nfunction applyMixins(derivedCtor: any, baseCtors: any[]) {\n baseCtors.forEach(baseCtor => {\n Object.getOwnPropertyNames(baseCtor.prototype).forEach(name => {\n derivedCtor.prototype[name] = baseCtor.prototype[name];\n });\n });\n}\n\n"},"pages/Triple-Slash Directives.html":{"url":"pages/Triple-Slash Directives.html","title":"트리플-슬래시 지시자","keywords":"","body":"트리플-슬래시 지시자는 단일 XML 태그가 포함된 한 줄 주석입니다.주석의 내용은 컴파일러 지시자로 사용됩니다.\n트리플-슬래시 지시자는 포함된 파일의 상단에서만 유효합니다.트리플-슬래시 지시자는 다른 트리플-슬래시 지시자를 포함하여 한 줄 또는 여러 줄 주석 앞에 붙을 수 있습니다.문 또는 선언 뒤에 나오는 경우 보통의 한 줄 주석으로 간주하며 특별한 의미는 없습니다.\n/// \n이 중 가장 일반적인 것은 /// 지시자입니다.파일 간에 의존성 선언의 역할을 합니다.\n트리플-슬래시 참조는 컴파일 프로세스에서 추가적인 파일을 포함하도록 컴파일러에 지시합니다.\n또한 --out 또는 --outFile을 사용할 때 출력을 정렬하는 방법으로도 사용됩니다.파일은 전처리 통과 후 입력과 같은 순서의 출력 파일 위치로 방출됩니다.\n전처리 입력 파일 (Preprocessing input files)\n컴파일러는 모든 트리플-슬래시 참조 지시자를 해석하기 위해 입력 파일에 대한 전처리 단계를 수행합니다.이러한 프로세스 중 컴파일에 추가 파일이 추가됩니다.\n프로세스는 root files 집합으로 시작합니다.이것은 커맨드 라인이나 tsconfig.json 파일의 \"files\" 리스트에 지정된 파일 이름입니다.이러한 루트 파일은 지정된 순서대로 전처리됩니다.파일이 목록에 추가되기 전에 파일에 있는 모든 트리플-슬래시 참조가 처리되고 대상이 포함됩니다.트리플-슬래시 참조는 파일에서 본 순서대로 우선으로 깊숙하게 분석됩니다.\n루트가 없는 경우 트리플-슬래시는 포함된 파일에 대한 기준으로 경로를 해석합니다.\n오류\n존재하지 않는 파일을 참조하는 것은 오류입니다.파일에 자체에 대한 트리플-슬래시 참조가 있는 것은 오류입니다.\n--noResolve 사용\n컴파일러 옵션 --noResolve가 지정되면 트리플-슬래시 참조는 무시됩니다.새 파일을 추가하거나 제공된 파일의 순서를 변경하지도 않습니다.\n/// \n/// 지시자와 마찬가지로 이 지시자도 의존성 선언의 역할을 합니다.하지만 /// 지시자는 패키지에 대한 의존성을 선언합니다.\n이런 패키지 이름을 해석하는 프로세스는 import문에서 모듈 이름을 해석하는 프로세스와 유사합니다.트리플-슬래시 참조 타입 지시자를 생각하는 쉬운 방법은 선언 패키지의 import 입니다.\n예를 들어 선언 파일에 /// 를 포함하면 이 파일은 @types/node/index.d.ts에 선언된 이름을 사용합니다.따라서 선언 파일과 함께 이 패키지를 컴파일에 포함해야 합니다.\n이 지시자는 d.ts 파일을 직접 작성할 때만 사용하도록 하세요.\n컴파일 시 생성된 선언 파일에 대해서는 컴파일러가 /// 을 자동으로 추가합니다.생성된 선언 파일에서 /// 은 결과 파일이 참조 패키지의 선언을 사용하는 경우에만 추가됩니다.\n.ts 파일에 대한 @types 패키지에 의존성을 선언하려면 커맨드 라인이나 tsconfig.json에서 --types를 사용하세요.\n더 자세한 내용은 tsconfig.json 파일에서 @types, typeRoots와 types 사용하기를 보세요.\n/// \n이 지시자는 파일을 기본 라이브러리로 표시합니다.이 주석은 lib.d.ts와 다른 변이들의 맨 위에서 볼 수 있습니다.\n이 지시자는 컴파일러에 기본 라이브러리 (예: lib.d.ts)를 포함하지 않도록 지시합니다.여기에 미치는 영향은 커맨드 라인에 --noLib를 전달하는 것과 비슷합니다.\n또한 --skipDefaultLibCheck를 넘길 때 컴파일러는 /// 를 가진 파일 검사만 건너뜁니다.\n/// \n기본적으로 AMD모듈은 익명으로 생성됩니다.이로 인해 번들(예: r.js)과 같은 결과적인 모듈을 처리하는 데 다른 도구를 사용할 경우 문제가 발생할 수 있습니다.\namd-module 지시자는 선택적 모듈 이름을 컴파일러에 전달하는 것을 허용합니다:\namdModule.ts\n///\nexport class C {\n}\n\nAMD 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\n주의사항: 이 지시자는 더 이상 사용되지 않습니다(deprecated). 대신 import \"moduleName\";문을 사용하세요.\n\n/// 결과 모듈의 require 호출에 주입해야하는 non-TS 모듈 의존성에 대해 컴파일러에 알려줍니다.\namd-dependency 지시자는 선택적 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 Checking JavaScript Files.html":{"url":"pages/Type Checking JavaScript Files.html","title":"JavaScript 파일 타입 검사","keywords":"","body":"TypeScript 2.3 및 이후 버전에서는 --checkJs를 사용하여 .js 파일에서 타입 검사 및 오류 보고 모드를 지원합니다.\n일부 파일에 // @ts-nocheck 주석을 추가하여 검사하는 것을 건너뛸 수 있습니다.반대로 --checkJs를 설정하지 않고 // @ts-check 주석을 추가하여 몇개의 .js 파일 만 검사하도록 선택할 수 있습니다.앞 줄에 // @ts-ignore를 추가하여 특정 라인의 오류를 무시할 수도 있습니다.\n다음은 .ts 파일에서 .js 파일로 작업하는 방법에 주목할만한 차이점입니다:\nJSDoc에서 타입 사용 (Using types in JSDoc)\n흔히 .js 파일에서 .ts 파일처럼 타입을 추론할 수 있습니다.마찬가지로 타입을 추론할 수 없는 경우 타입 주석을 .ts 파일에서와 같은 방식으로 JSDoc을 사용하여 지정할 수 있습니다.\nJSDoc 주석은 선언을 추가하여 해당 선언의 타입을 설정하는 데 사용됩니다.예를 들어:\n/** @type {number} */\nvar x;\n\nx = 0; // 좋아요\nx = false; // 오류: number에 boolean을 할당할 수 없습니다\n\nJavaScript 문서에서 JSDoc 지원에서 지원되는 JSDoc 패턴의 전체 목록을 찾을 수 있습니다.\n클래스 본문 할당에서 추론된 프로퍼티 선언\nES2015/ES6는 클래스에 속성을 선언하는 수단이 없습니다.프로퍼티는 객체 리터럴처럼 동적으로 할당됩니다.\n.js 파일에서 프로퍼티 선언은 클래스 본문 내부의 프로퍼티에 대한 할당에서 유추됩니다.프로퍼티 타입은 이러한 할당에서 모든 오른쪽 값의 타입을 결합한 것입니다.생성자에 정의된 프로퍼티는 항상 존재한다고 가정하며 메서드, getter 또는 setter에 정의된 프로퍼티는 선택적으로 간주합니다.\n필요에 따라 프로퍼티 타입을 지정하기 위해 JSDoc으로 프로퍼티를 할당합니다.예를 들어:\nclass C {\n constructor() {\n /** @type {number | undefined} */\n this.prop = undefined;\n }\n}\n\n\nlet c = new C();\nc.prop = 0; // 좋아요\nc.prop = \"string\"; // 오류: number|undefined에 string을 할당할 수 없습니다\n\n프로퍼티가 클래스 본문에 설정되지 않으면 알 수 없는 것으로 간주합니다.클래스에 읽기 전용 프로퍼티가 있는 경우 생성자에서 초기화로 undefined를 추가하는 것이 좋습니다.\n예. this.prop = undefined;\nCommonJS 모듈 입력 지원 (CommonJS module input support)\n.js 파일에서 CommonJS 모듈 포맷은 입력 모듈 포맷으로 허용됩니다.exports와 module.exports에 대한 할당은 export 선언으로 인식됩니다.비슷하게, require 함수 호출은 모듈 imports로 인식됩니다.\n예를 들어:\n// import module \"fs\"\nconst fs = require(\"fs\");\n\n\n// export function readFile\nmodule.exports.readFile = function(f) {\n return fs.readFileSync(f); \n}\n\n객체 리터럴에는 제한이 없습니다\n기본적으로 변수 선언에 객체 리터럴은 선언의 타입을 제공합니다.원래 초기화 시에는 지정되지 않은 새 멤버를 추가할 수 없습니다.이 규칙은 .js 파일에서 관대한 편입니다. 객체 리터럴은 원래 정의되지 않은 속성을 추가하고 조회할 수 있는 확장 가능한(open-ended) 타입을 가지고 있습니다.\n예를 들어:\nvar obj = { a: 1 };\nobj.b = 2; // 허용됨\n\n객체 리터럴은 닫힌 객체가 아닌 오픈 maps으로 처리될 수 있도록 하는 기본 인덱스 시그니처 [x:string]: any을 갖습니다.\n다른 특별한 JS 검사와 마찬가지로, 이 동작은 변수에 대한 JSDoc 타입을 지정하여 변경할 수 있습니다.\n예를 들어:\n/** @type {{a: number}} */\nvar obj = { a: 1 };\nobj.b = 2; // 오류, {a: number} 타입은 b 프로퍼티를 가지고 있지 않습니다.\n\n함수 매개변수는 기본적으로 선택적입니다. (Function parameters are optional by default)\nJS에서 매개 변수를 선택적으로 지정할 방법이 없기때문에(기본값을 지정하지 않고).js 파일의 모든 함수 매개 변수는 선택사항으로 간주합니다.소수의 인수 호출은 허용됩니다. \n인수가 너무 많은 함수를 호출하는 것은 오류라는 점을 주목하는 것이 중요합니다.\n예를 들어:\nfunction bar(a, b){\n console.log(a + \" \" + b);\n}\n\nbar(1); // 좋아요, 두번째 인수는 선택사항으로 간주됩니다\nbar(1, 2);\nbar(1, 2, 3); // 오류, 인수가 너무 많습니다\n\nJSDoc 주석이 적용된 함수는 이 규칙에서 제외됩니다.선택사항을 명시하기 위해 JSDoc 선택적 매개 변수 구문을 사용하세요.\n예:\n/**\n * @param {string} [somebody] - Somebody의 이름\n */\nfunction sayHello(somebody) {\n if (!somebody) {\n somebody = 'John Doe';\n }\n alert('Hello ' + somebody);\n}\n\nsayHello();\n\narguments의 사용으로 추론된 Var-args 매개변수 (Var-args parameter declaration inferred from use of arguments)\n본문이 arguments 참조에 대한 참조를 갖는 함수는 var-arg 매개변수 (즉, (...arg: any[]) => any)가 있음을 암시적으로 간주합니다.\nJSDoc var-arg 구문을 사용하여 인수의 타입을 지정하세요.\n지정되지 않은 타입 매개 변수의 기본값은any입니다. (Unspecified type parameters default to any)\n지정되지 않은 제네릭 타입 매개변수는 기본적으로 any로 설정됩니다.이런 일이 발생하는 곳은 거의 없습니다:\nextends에서 (In extends clause):\n예를 들어, React.Component는 Props와 State의 두 가지 제네릭 타입 매개 변수를 갖도록 정의됩니다.\n.js파일에는 extend 절에 이들을 지정하는 합법적 인 방법이 없습니다..js` 파일에는 extend에 이것들을 지정하는 정당한 방법이 없습니다.\n기본적으로 타입 인수는 any입니다:\nimport { Component } from \"react\";\n\nclass MyComponent extends Component {\n render() {\n this.props.b; // 허용됨, this.props는 any 타입이므로\n }\n}\n\nJSDoc@augments를 사용하여 사용하여 타입을 명시적으로 지정합니다.\n예:\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\n/** @type{Array.} */\nvar y = [];\n\ny.push(1); // 좋아요\ny.push(\"string\"); // 오류, string은 number에 할당할 수 없습니다\n\n함수 호출에서 (In function calls)\n제네릭 함수 호출은 제네릭 타입 매개 변수를 추론하기 위한 인수를 사용합니다.때때로 이 프로세스는 추론 소스가 부족하여 어떤 타입도 추론하지 못하는 경우가 있습니다.이 경우 제네릭 타입 매개 변수는 any로 기본 설정됩니다.\n예를 들어:\nvar p = new Promise((resolve, reject) => { reject() });\n\np; // Promise;\n\n"},"pages/declaration files/Introduction.html":{"url":"pages/declaration files/Introduction.html","title":"소개","keywords":"","body":"이 가이드는 높은 품질의 TypeScript 선언 파일을 작성하는 방법을 설명하기 위해 작성되었습니다.\n이 가이드에서는 TypeScript 언어에 대해 기본적인 지식을 전제로 합니다.아직 읽어 보지 않으셨다면 특히 타입과 네임스페이스와 같은 기본 개념에 \n익숙해지게 하도록 하기 위해 TypeScript 핸드북을 읽어 보시길 바랍니다. \n섹션\n가이드는 다음 섹션으로 나뉩니다.\n라이브러리 구조\n라이브러리 구조 가이드는 일반적인 라이브러리 포맷과 각 포맷에 맞는 선언 파일을 작성하는 방법을 이해할 수 있도록 도와줍니다.기존 파일을 편집하는 경우에는 이 섹션을 읽지 않아도 됩니다.새로운 선언 파일의 작성자는 라이브러리 포맷이 선언 파일의 작성에 어떤 영향을 미치는지를 제대로 이해하기 위해 이 섹션을 읽어야 합니다.\n예제\n대부분, 사용자는 사용자를 안내해 줄 기본적인 라이브러리의 예만 있을 때 선언 파일을 작성하는 것에 직면하게 됩니다.예제 섹션에서는 많은 공통 API 패턴과 각각에 대한 선언을 작성하는 방법을 보여줍니다.이 가이드는 아직 TypeScript의 모든 언어 구조에 익숙하지 않을 수 있는 TypeScript 초보자를 대상으로 합니다.\n\"하세요\"와 \"하지 마세요\"\n선언 파일에서 자주 범하는 실수를 쉽게 피할 수 있습니다.\"하세요\"와 \"하지 마세요\" 섹션에서는 일반적인 오류를 식별합니다,\n 그것들을 감지하는 방법을 기술하고,\n 어떻게 고쳐야하는지.\n모든 사용자들은 일반적인 실수를 피하고자 이 섹션을 읽어야합니다.\n더 깊숙이\n선언 파일이 어떻게 작동하는지에 대한 기본 메커니즘에 관심이 있는 숙련자들을 위해,\n 더 깊숙이 섹션은 선언 작성의 많은 고급 개념을 설명하고 이러한 개념을 활용하여보다 명확하고 직관적인 선언 파일을 작성하는 방법을 설명합니다.\n템플릿\n템플릿에서 새 파일을 작성할 때 유용한 시작점이 되는 여러 선언 파일이 있습니다.어떤 템플릿 파일을 사용할 지 알아 보려면 라이브러리 구조의 문서를 참조하세요.\nnpm 배포\n배포 섹션에서는 선언 파일을 npm 패키지에 배포하는 방법과 의존성 패키지를 관리하는 방법을 설명합니다.\n선언 파일 찾기와 설치\nJavaScript 라이브러리 사용자의 경우 Consumption 섹션에서 해당 선언 파일을 찾아 설치하는 몇 가지 간단한 단계를 제공합니다.\n"},"pages/declaration files/Library Structures.html":{"url":"pages/declaration files/Library Structures.html","title":"Library Structures","keywords":"","body":"Overview\nBroadly speaking, the way you structure your declaration file depends on how the library is consumed.\nThere are many ways of offering a library for consumption in JavaScript, and you'll need to write your declaration file to match it.\nThis guide covers how to identify common library patterns, and how to write declaration files which correspond to that pattern.\nEach type of major library structuring pattern has a corresponding file in the Templates section.\nYou can start with these templates to help you get going faster.\nIdentifying Kinds of Libraries\nFirst, we'll review the kinds of libraries TypeScript declaration files can represent.\nWe'll briefly show how each kind of library is used, how it is written, and list some example libraries from the real world.\nIdentifying the structure of a library is the first step in writing its declaration file.\nWe'll give hints on how to identify structure both based on its usage and its code.\nDepending on the library's documentation and organization, one might be easier than the other.\nWe recommend using whichever is more comfortable to you.\nGlobal Libraries\nA global library is one that can be accessed from the global scope (i.e. without using any form of import).\nMany libraries simply expose one or more global variables for use.\nFor example, if you were using jQuery, the $ variable can be used by simply referring to it:\n$(() => { console.log('hello!'); } );\n\nYou'll usually see guidance in the documentation of a global library of how to use the library in an HTML script tag:\n\n\nToday, most popular globally-accessible libraries are actually written as UMD libraries (see below).\nUMD library documentation is hard to distinguish from global library documentation.\nBefore writing a global declaration file, make sure the library isn't actually UMD.\nIdentifying a Global Library from Code\nGlobal library code is usually extremely simple.\nA global \"Hello, world\" library might look like this:\nfunction createGreeting(s) {\n return \"Hello, \" + s;\n}\n\nor like this:\nwindow.createGreeting = function(s) {\n return \"Hello, \" + s;\n}\n\nWhen looking at the code of a global library, you'll usually see:\n\nTop-level var statements or function declarations\nOne or more assignments to window.someName\nAssumptions that DOM primitives like document or window exist\n\nYou won't see:\n\nChecks for, or usage of, module loaders like require or define\nCommonJS/Node.js-style imports of the form var fs = require(\"fs\");\nCalls to define(...)\nDocumentation describing how to require or import the library\n\nExamples of Global Libraries\nBecause it's usually easy to turn a global library into a UMD library, very few popular libraries are still written in the global style.\nHowever, libraries that are small and require the DOM (or have no dependencies) may still be global.\nGlobal Library Template\nThe template file global.d.ts defines an example library myLib.\nBe sure to read the \"Preventing Name Conflicts\" footnote.\nModular Libraries\nSome libraries only work in a module loader environment.\nFor example, because express only works in Node.js and must be loaded using the CommonJS require function.\nECMAScript 2015 (also known as ES2015, ECMAScript 6, and ES6), CommonJS, and RequireJS have similar notions of importing a module.\nIn JavaScript CommonJS (Node.js), for example, you would write\nvar fs = require(\"fs\");\n\nIn TypeScript or ES6, the import keyword serves the same purpose:\nimport fs = require(\"fs\");\n\nYou'll typically see modular libraries include one of these lines in their documentation:\nvar someLib = require('someLib');\n\nor\ndefine(..., ['someLib'], function(someLib) {\n\n});\n\nAs with global modules, you might see these examples in the documentation of a UMD module, so be sure to check the code or documentation.\nIdentifying a Module Library from Code\nModular libraries will typically have at least some of the following:\n\nUnconditional calls to require or define\nDeclarations like import * as a from 'b'; or export c;\nAssignments to exports or module.exports\n\nThey will rarely have:\n\nAssignments to properties of window or global\n\nExamples of Modular Libraries\nMany popular Node.js libraries are in the module family, such as express, gulp, and request.\nUMD\nA UMD module is one that can either be used as module (through an import), or as a global (when run in an environment without a module loader).\nMany popular libraries, such as Moment.js, are written this way.\nFor example, in Node.js or using RequireJS, you would write:\nimport moment = require(\"moment\");\nconsole.log(moment.format());\n\nwhereas in a vanilla browser environment you would write:\nconsole.log(moment.format());\n\nIdentifying a UMD library\nUMD modules check for the existence of a module loader environment.\nThis is an easy-to-spot pattern that looks something like this:\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\nIf you see tests for typeof define, typeof window, or typeof module in the code of a library, especially at the top of the file, it's almost always a UMD library.\nDocumentation for UMD libraries will also often demonstrate a \"Using in Node.js\" example showing require,\n and a \"Using in the browser\" example showing using a tag to load the script.\nExamples of UMD libraries\nMost popular libraries are now available as UMD packages.\nExamples include jQuery, Moment.js, lodash, and many more.\nTemplate\nThere are three templates available for modules,\n module.d.ts, module-class.d.ts and module-function.d.ts.\nUse module-function.d.ts if your module can be called like a function:\nvar x = require(\"foo\");\n// Note: calling 'x' as a function\nvar y = x(42);\n\nBe sure to read the footnote \"The Impact of ES6 on Module Call Signatures\"\nUse module-class.d.ts if your module can be constructed using new:\nvar x = require(\"bar\");\n// Note: using 'new' operator on the imported variable\nvar y = new x(\"hello\");\n\nThe same footnote applies to these modules.\nIf your module is not callable or constructable, use the module.d.ts file.\nModule Plugin or UMD Plugin\nA module plugin changes the shape of another module (either UMD or module).\nFor example, in Moment.js, moment-range adds a new range method to the moment object.\nFor the purposes of writing a declaration file, you'll write the same code whether the module being changed is a plain module or UMD module.\nTemplate\nUse the module-plugin.d.ts template.\nGlobal Plugin\nA global plugin is global code that changes the shape of some global.\nAs with global-modifying modules, these raise the possibility of runtime conflict.\nFor example, some libraries add new functions to Array.prototype or String.prototype.\nIdentifying global plugins\nGlobal plugins are generally easy to identify from their documentation.\nYou'll see examples that look like this:\nvar x = \"hello, world\";\n// Creates new methods on built-in types\nconsole.log(x.startsWithHello());\n\nvar y = [1, 2, 3];\n// Creates new methods on built-in types\nconsole.log(y.reverseAndSort());\n\nTemplate\nUse the global-plugin.d.ts template.\nGlobal-modifying Modules\nA global-modifying module alters existing values in the global scope when they are imported.\nFor example, there might exist a library which adds new members to String.prototype when imported.\nThis pattern is somewhat dangerous due to the possibility of runtime conflicts,\n but we can still write a declaration file for it.\nIdentifying global-modifying modules\nGlobal-modifying modules are generally easy to identify from their documentation.\nIn general, they're similar to global plugins, but need a require call to activate their effects.\nYou might see documentation like this:\n// 'require' call that doesn't use its return value\nvar unused = require(\"magic-string-time\");\n/* or */\nrequire(\"magic-string-time\");\n\nvar x = \"hello, world\";\n// Creates new methods on built-in types\nconsole.log(x.startsWithHello());\n\nvar y = [1, 2, 3];\n// Creates new methods on built-in types\nconsole.log(y.reverseAndSort());\n\nTemplate\nUse the global-modifying-module.d.ts template.\nConsuming Dependencies\nThere are several kinds of dependencies you might have.\nDependencies on Global Libraries\nIf your library depends on a global library, use a /// directive:\n/// \n\nfunction getThing(): someLib.thing;\n\nDependencies on Modules\nIf your library depends on a module, use an import statement:\nimport * as moment from \"moment\";\n\nfunction getThing(): moment;\n\nDependencies on UMD libraries\nFrom a Global Library\nIf your global library depends on a UMD module, use a /// directive:\n/// \n\nfunction getThing(): moment;\n\nFrom a Module or UMD Library\nIf your module or UMD library depends on a UMD library, use an import statement:\nimport * as someLib from 'someLib';\n\nDo not use a /// directive to declare a dependency to a UMD library!\nFootnotes\nPreventing Name Conflicts\nNote that it's possible to define many types in the global scope when writing a global declaration file.\nWe strongly discourage this as it leads to possible unresolvable name conflicts when many declaration files are in a project.\nA simple rule to follow is to only declare types namespaced by whatever global variable the library defines.\nFor example, if the library defines the global value 'cats', you should write\ndeclare namespace cats {\n interface KittySettings { }\n}\n\nBut not\n// at top-level\ninterface CatsKittySettings { }\n\nThis guidance also ensures that the library can be transitioned to UMD without breaking declaration file users.\nThe Impact of ES6 on Module Plugins\nSome plugins add or modify top-level exports on existing modules.\nWhile this is legal in CommonJS and other loaders, ES6 modules are considered immutable and this pattern will not be possible.\nBecause TypeScript is loader-agnostic, there is no compile-time enforcement of this policy, but developers intending to transition to an ES6 module loader should be aware of this.\nThe Impact of ES6 on Module Call Signatures\nMany popular libraries, such as Express, expose themselves as a callable function when imported.\nFor example, the typical Express usage looks like this:\nimport exp = require(\"express\");\nvar app = exp();\n\nIn ES6 module loaders, the top-level object (here imported as exp) can only have properties;\n the top-level module object is never callable.\nThe most common solution here is to define a default export for a callable/constructable object;\n some module loader shims will automatically detect this situation and replace the top-level object with the default export.\n"},"pages/declaration files/By Example.html":{"url":"pages/declaration files/By Example.html","title":"By Example","keywords":"","body":"Introduction\nThe purpose of this guide is to teach you how to write a high-quality definition file.\nThis guide is structured by showing documentation for some API, along with sample usage of that API,\n and explaining how to write the corresponding declaration.\nThese examples are ordered in approximately increasing order of complexity.\n\nGlobal Variables\nGlobal Functions\nObjects with Properties\nOverloaded Function\nReusable Types (Interfaces)\nReusable Types (Type Aliases)\nOrganizing Types\nClasses\n\nThe Examples\nGlobal Variables\nDocumentation\n\nThe global variable foo contains the number of widgets present.\n\nCode\nconsole.log(\"Half the number of widgets is \" + (foo / 2));\n\nDeclaration\nUse declare var to declare variables.\nIf the variable is read-only, you can use declare const.\nYou can also use declare let if the variable is block-scoped.\n/** The number of widgets present */\ndeclare var foo: number;\n\nGlobal Functions\nDocumentation\n\nYou can call the function greet with a string to show a greeting to the user.\n\nCode\ngreet(\"hello, world\");\n\nDeclaration\nUse declare function to declare functions.\ndeclare function greet(greeting: string): void;\n\nObjects with Properties\nDocumentation\n\nThe global variable myLib has a function makeGreeting for creating greetings,\nand a property numberOfGreetings indicating the number of greetings made so far.\n\nCode\nlet result = myLib.makeGreeting(\"hello, world\");\nconsole.log(\"The computed greeting is:\" + result);\n\nlet count = myLib.numberOfGreetings;\n\nDeclaration\nUse declare namespace to describe types or values accessed by dotted notation.\ndeclare namespace myLib {\n function makeGreeting(s: string): string;\n let numberOfGreetings: number;\n}\n\nOverloaded Functions\nDocumentation\nThe getWidget function accepts a number and returns a Widget, or accepts a string and returns a Widget array.\nCode\nlet x: Widget = getWidget(43);\n\nlet arr: Widget[] = getWidget(\"all of them\");\n\nDeclaration\ndeclare function getWidget(n: number): Widget;\ndeclare function getWidget(s: string): Widget[];\n\nReusable Types (Interfaces)\nDocumentation\n\nWhen specifying a greeting, you must pass a GreetingSettings object.\nThis object has the following properties:\n1 - greeting: Mandatory string\n2 - duration: Optional length of time (in milliseconds)\n3 - color: Optional string, e.g. '#ff00ff'\n\nCode\ngreet({\n greeting: \"hello world\",\n duration: 4000\n});\n\nDeclaration\nUse an interface to define a type with properties.\ninterface GreetingSettings {\n greeting: string;\n duration?: number;\n color?: string;\n}\n\ndeclare function greet(setting: GreetingSettings): void;\n\nReusable Types (Type Aliases)\nDocumentation\n\nAnywhere a greeting is expected, you can provide a string, a function returning a string, or a Greeter instance.\n\nCode\nfunction getGreeting() {\n return \"howdy\";\n}\nclass MyGreeter extends Greeter { }\n\ngreet(\"hello\");\ngreet(getGreeting);\ngreet(new MyGreeter());\n\nDeclaration\nYou can use a type alias to make a shorthand for a type:\ntype GreetingLike = string | (() => string) | MyGreeter;\n\ndeclare function greet(g: GreetingLike): void;\n\nOrganizing Types\nDocumentation\n\nThe greeter object can log to a file or display an alert.\nYou can provide LogOptions to .log(...) and alert options to .alert(...)\n\nCode\nconst g = new Greeter(\"Hello\");\ng.log({ verbose: true });\ng.alert({ modal: false, title: \"Current Greeting\" });\n\nDeclaration\nUse namespaces to organize types.\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\nYou can also create nested namespaces in one declaration:\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\nClasses\nDocumentation\n\nYou can create a greeter by instantiating the Greeter object, or create a customized greeter by extending from it.\n\nCode\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\nDeclaration\nUse declare class to describe a class or class-like object.\nClasses can have properties and methods as well as a constructor.\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/Do's and Don'ts.html":{"url":"pages/declaration files/Do's and Don'ts.html","title":"Do's and Don'ts","keywords":"","body":"General Types\nNumber, String, Boolean, and Object\nDon't ever use the types Number, String, Boolean, or Object.\nThese types refer to non-primitive boxed objects that are almost never used appropriately in JavaScript code.\n/* WRONG */\nfunction reverse(s: String): String;\n\nDo use the types number, string, and boolean.\n/* OK */\nfunction reverse(s: string): string;\n\nInstead of Object, use the non-primitive object type (added in TypeScript 2.2).\nGenerics\nDon't ever have a generic type which doesn't use its type parameter.\nSee more details in TypeScript FAQ page.\n\nCallback Types\nReturn Types of Callbacks\n\nDon't use the return type any for callbacks whose value will be ignored:\n/* WRONG */\nfunction fn(x: () => any) {\n x();\n}\n\nDo use the return type void for callbacks whose value will be ignored:\n/* OK */\nfunction fn(x: () => void) {\n x();\n}\n\nWhy: Using void is safer because it prevents you from accidently using the return value of x in an unchecked way:\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\nOptional Parameters in Callbacks\nDon't use optional parameters in callbacks unless you really mean it:\n/* WRONG */\ninterface Fetcher {\n getObject(done: (data: any, elapsedTime?: number) => void): void;\n}\n\nThis has a very specific meaning: the done callback might be invoked with 1 argument or might be invoked with 2 arguments.\nThe author probably intended to say that the callback might not care about the elapsedTime parameter,\n but there's no need to make the parameter optional to accomplish this --\n it's always legal to provide a callback that accepts fewer arguments.\nDo write callback parameters as non-optional:\n/* OK */\ninterface Fetcher {\n getObject(done: (data: any, elapsedTime: number) => void): void;\n}\n\nOverloads and Callbacks\nDon't write separate overloads that differ only on callback arity:\n/* WRONG */\ndeclare function beforeAll(action: () => void, timeout?: number): void;\ndeclare function beforeAll(action: (done: DoneFn) => void, timeout?: number): void;\n\nDo write a single overload using the maximum arity:\n/* OK */\ndeclare function beforeAll(action: (done: DoneFn) => void, timeout?: number): void;\n\nWhy: It's always legal for a callback to disregard a parameter, so there's no need for the shorter overload.\nProviding a shorter callback first allows incorrectly-typed functions to be passed in because they match the first overload.\nFunction Overloads\nOrdering\nDon't put more general overloads before more specific overloads:\n/* WRONG */\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\nDo sort overloads by putting the more general signatures after more specific signatures:\n/* OK */\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\nWhy: TypeScript chooses the first matching overload when resolving function calls.\nWhen an earlier overload is \"more general\" than a later one, the later one is effectively hidden and cannot be called.\nUse Optional Parameters\nDon't write several overloads that differ only in trailing parameters:\n/* WRONG */\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\nDo use optional parameters whenever possible:\n/* OK */\ninterface Example {\n diff(one: string, two?: string, three?: boolean): number;\n}\n\nNote that this collapsing should only occur when all overloads have the same return type.\nWhy: This is important for two reasons.\nTypeScript resolves signature compatibility by seeing if any signature of the target can be invoked with the arguments of the source,\n and extraneous arguments are allowed.\nThis code, for example, exposes a bug only when the signature is correctly written using optional parameters:\nfunction fn(x: (a: string, b: number, c: number) => void) { }\nvar x: Example;\n// When written with overloads, OK -- used first overload\n// When written with optionals, correctly an error\nfn(x.diff);\n\nThe second reason is when a consumer uses the \"strict null checking\" feature of TypeScript.\nBecause unspecified parameters appear as undefined in JavaScript, it's usually fine to pass an explicit undefined to a function with optional arguments.\nThis code, for example, should be OK under strict nulls:\nvar x: Example;\n// When written with overloads, incorrectly an error because of passing 'undefined' to 'string'\n// When written with optionals, correctly OK\nx.diff(\"something\", true ? undefined : \"hour\");\n\nUse Union Types\nDon't write overloads that differ by type in only one argument position:\n/* WRONG */\ninterface Moment {\n utcOffset(): number;\n utcOffset(b: number): Moment;\n utcOffset(b: string): Moment;\n}\n\nDo use union types whenever possible:\n/* OK */\ninterface Moment {\n utcOffset(): number;\n utcOffset(b: number|string): Moment;\n}\n\nNote that we didn't make b optional here because the return types of the signatures differ.\nWhy: This is important for people who are \"passing through\" a value to your function:\nfunction fn(x: string): void;\nfunction fn(x: number): void;\nfunction fn(x: number|string) {\n // When written with separate overloads, incorrectly an error\n // When written with union types, correctly OK\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\nStructuring modules to give the exact API shape you want can be tricky.\nFor example, we might want a module that can be invoked with or without new to produce different types,\n has a variety of named types exposed in a hierarchy,\n and has some properties on the module object as well.\nBy reading this guide, you'll have the tools to write complex definition files that expose a friendly API surface.\nThis guide focuses on module (or UMD) libraries because the options here are more varied.\nKey Concepts\nYou can fully understand how to make any shape of definition\n by understanding some key concepts of how TypeScript works.\nTypes\nIf you're reading this guide, you probably already roughly know what a type in TypeScript is.\nTo be more explicit, though, a type is introduced with:\n\nA type alias declaration (type sn = number | string;)\nAn interface declaration (interface I { x: number[]; })\nA class declaration (class C { })\nAn enum declaration (enum E { A, B, C })\nAn import declaration which refers to a type\n\nEach of these declaration forms creates a new type name.\nValues\nAs with types, you probably already understand what a value is.\nValues are runtime names that we can reference in expressions.\nFor example let x = 5; creates a value called x.\nAgain, being explicit, the following things create values:\n\nlet, const, and var declarations\nA namespace or module declaration which contains a value\nAn enum declaration\nA class declaration\nAn import declaration which refers to a value\nA function declaration\n\nNamespaces\nTypes can exist in namespaces.\nFor example, if we have the declaration let x: A.B.C,\n we say that the type C comes from the A.B namespace.\nThis distinction is subtle and important -- here, A.B is not necessarily a type or a value.\nSimple Combinations: One name, multiple meanings\nGiven a name A, we might find up to three different meanings for A: a type, a value or a namespace.\nHow the name is interpreted depends on the context in which it is used.\nFor example, in the declaration let m: A.A = A;,\n A is used first as a namespace, then as a type name, then as a value.\nThese meanings might end up referring to entirely different declarations!\nThis may seem confusing, but it's actually very convenient as long as we don't excessively overload things.\nLet's look at some useful aspects of this combining behavior.\nBuilt-in Combinations\nAstute readers will notice that, for example, class appeared in both the type and value lists.\nThe declaration class C { } creates two things:\n a type C which refers to the instance shape of the class,\n and a value C which refers to the constructor function of the class.\nEnum declarations behave similarly.\nUser Combinations\nLet's say we wrote a module file foo.d.ts:\nexport var SomeVar: { a: SomeType };\nexport interface SomeType {\n count: number;\n}\n\nThen consumed it:\nimport * as foo from './foo';\nlet x: foo.SomeType = foo.SomeVar.a;\nconsole.log(x.count);\n\nThis works well enough, but we might imagine that SomeType and SomeVar were very closely related\n such that you'd like them to have the same name.\nWe can use combining to present these two different objects (the value and the type) under the same name Bar:\nexport var Bar: { a: Bar };\nexport interface Bar {\n count: number;\n}\n\nThis presents a very good opportunity for destructuring in the consuming code:\nimport { Bar } from './foo';\nlet x: Bar = Bar.a;\nconsole.log(x.count);\n\nAgain, we've used Bar as both a type and a value here.\nNote that we didn't have to declare the Bar value as being of the Bar type -- they're independent.\nAdvanced Combinations\nSome kinds of declarations can be combined across multiple declarations.\nFor example, class C { } and interface C { } can co-exist and both contribute properties to the C types.\nThis is legal as long as it does not create a conflict.\nA general rule of thumb is that values always conflict with other values of the same name unless they are declared as namespaces,\n types will conflict if they are declared with a type alias declaration (type s = string),\n and namespaces never conflict.\nLet's see how this can be used.\nAdding using an interface\nWe can add additional members to an interface with another interface declaration:\ninterface Foo {\n x: number;\n}\n// ... elsewhere ...\ninterface Foo {\n y: number;\n}\nlet a: Foo = ...;\nconsole.log(a.x + a.y); // OK\n\nThis also works with classes:\nclass Foo {\n x: number;\n}\n// ... elsewhere ...\ninterface Foo {\n y: number;\n}\nlet a: Foo = ...;\nconsole.log(a.x + a.y); // OK\n\nNote that we cannot add to type aliases (type s = string;) using an interface.\nAdding using a namespace\nA namespace declaration can be used to add new types, values, and namespaces in any way which does not create a conflict.\nFor example, we can add a static member to a class:\nclass C {\n}\n// ... elsewhere ...\nnamespace C {\n export let x: number;\n}\nlet y = C.x; // OK\n\nNote that in this example, we added a value to the static side of C (its constructor function).\nThis is because we added a value, and the container for all values is another value\n (types are contained by namespaces, and namespaces are contained by other namespaces).\nWe could also add a namespaced type to a class:\nclass C {\n}\n// ... elsewhere ...\nnamespace C {\n export interface D { }\n}\nlet y: C.D; // OK\n\nIn this example, there wasn't a namespace C until we wrote the namespace declaration for it.\nThe meaning C as a namespace doesn't conflict with the value or type meanings of C created by the class.\nFinally, we could perform many different merges using namespace declarations.\nThis isn't a particularly realistic example, but shows all sorts of interesting behavior:\nnamespace X {\n export interface Y { }\n export class Z { }\n}\n\n// ... elsewhere ...\nnamespace X {\n export var Y: number;\n export namespace Z {\n export class C { }\n }\n}\ntype X = string;\n\nIn this example, the first block creates the following name meanings:\n\nA value X (because the namespace declaration contains a value, Z)\nA namespace X (because the namespace declaration contains a type, Y)\nA type Y in the X namespace\nA type Z in the X namespace (the instance shape of the class)\nA value Z that is a property of the X value (the constructor function of the class)\n\nThe second block creates the following name meanings:\n\nA value Y (of type number) that is a property of the X value\nA namespace Z\nA value Z that is a property of the X value\nA type C in the X.Z namespace\nA value C that is a property of the X.Z value\nA type X\n\nUsing with export = or import\nAn important rule is that export and import declarations export or import all meanings of their targets.\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/Publishing.html":{"url":"pages/declaration files/Publishing.html","title":"Publishing","keywords":"","body":"Now that you have authored a declaration file following the steps of this guide, it is time to publish it to npm.\nThere are two main ways you can publish your declaration files to npm:\n\nbundling with your npm package, or\npublishing to the @types organization on npm.\n\nIf your package is written in TypeScript then the first approach is favored.\nUse the --declaration flag to generate declaration files.\nThis way, your declarations and JavaScript always be in sync.\nIf your package is not written in TypeScript then the second is the prefered approch.\nIncluding declarations in your npm package\nIf your package has a main .js file, you will need to indicate the main declaration file in your package.json file as well.\nSet the types property to point to your bundled declaration file.\nFor example:\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\nNote that the \"typings\" field is synonymous with \"types\", and could be used as well.\nAlso note that if your main declaration file is named index.d.ts and lives at the root of the package (next to index.js) you do not need to mark the \"types\" property, though it is advisable to do so.\nDependencies\nAll dependencies are managed by npm.\nMake sure all the declaration packages you depend on are marked appropriately in the \"dependencies\" section in your package.json.\nFor example, imagine we authored a package that used Browserify and 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\nHere, our package depends on the browserify and typescript packages.\nbrowserify does not bundle its declaration files with its npm packages, so we needed to depend on @types/browserify for its declarations.\ntypescript, on the other hand, packages its declaration files, so there was no need for any additional dependencies\nOur package exposes declarations from each of those, so any user of our browserify-typescript-extension package needs to have these dependencies as well.\nFor that reason, we used \"dependencies\" and not \"devDependencies\", because otherwise our consumers would have needed to manually install those packages.\nIf we had just written a command line application and not expected our package to be used as a library, we might have used devDependencies.\nRed flags\n/// \nDon't use /// in your declaration files.\n/// \n....\n\nDo use /// instead.\n/// \n....\n\nMake sure to revisit the Consuming dependencies section for more information.\nPackaging dependent declarations\nIf your type definitions depend on another package:\n\nDon't combine it with yours, keep each in their own file.\nDon't copy the declarations in your package either.\nDo depend on the npm type declaration package if it doesn't package its declaration files.\n\nPublish to @types\nPackages on under the @types organization are published automatically from DefinitelyTyped using the types-publisher tool.\nTo get your declarations published as an @types package, please submit a pull request to https://github.com/DefinitelyTyped/DefinitelyTyped.\nYou can find more details in the contribution guidelines page.\n"},"pages/declaration files/Consumption.html":{"url":"pages/declaration files/Consumption.html","title":"Consumption","keywords":"","body":"In TypeScript 2.0, it has become significantly easier to consume declaration files, in acquiring, using, and finding them.\nThis page details exactly how to do all three.\nDownloading\nGetting type declarations in TypeScript 2.0 and above requires no tools apart from npm.\nAs an example, getting the declarations for a library like lodash takes nothing more than the following command\nnpm install --save @types/lodash\n\nIt is worth noting that if the npm package already includes its declaration file as described in Publishing, downloading the corresponding @types package is not needed.\nConsuming\nFrom there you’ll be able to use lodash in your TypeScript code with no fuss.\nThis works for both modules and global code.\nFor example, once you’ve npm install-ed your type declarations, you can use imports and write\nimport * as _ from \"lodash\";\n_.padStart(\"Hello TypeScript!\", 20, \" \");\n\nor if you’re not using modules, you can just use the global variable _.\n_.padStart(\"Hello TypeScript!\", 20, \" \");\n\nSearching\nFor the most part, type declaration packages should always have the same name as the package name on npm, but prefixed with @types/,\n but if you need, you can check out https://aka.ms/types to find the package for your favorite library.\n\nNote: if the declaration file you are searching for is not present, you can always contribute one back and help out the next developer looking for it.\nPlease see the DefinitelyTyped contribution guidelines page for details.\n\n"},"pages/tsconfig.json.html":{"url":"pages/tsconfig.json.html","title":"tsconfig.json","keywords":"","body":"개요\n디렉토리에 tsconfig.json 파일이 존재한다는 것은 해당 디렉토리가 TypeScript 프로젝트의 루트임을 나타냅니다.tsconfig.json 파일은 프로젝트를 컴파일하는 데 필요한 루트 파일과 컴파일러 옵션을 지정합니다.\n프로젝트는 다음 방법 중 하나로 컴파일됩니다:\ntsconfig.json 사용\n\n입력 파일 없이 tsc를 호출하는 경우 컴파일러는 현재 디렉토리에서부터 시작하여 상위 디렉토리 체인으로 이어지며 tsconfig.json 파일을 검색합니다.\n입력 파일이 없는 tsc와 tsconfig.json 파일이 포함된 디렉토리의 경로를 지정하는 --project (또는 -p) 커맨드 라인 옵션을 호출하거나 유효한 경로의 .json 파일에 설정이 포함되어 있습니다.\n\n커맨드 라인에 입력 파일을 지정하면 tsconfig.json 파일이 무시됩니다.\n예제\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상세 설명\n\"compilerOptions\" 속성은 생략될 수 있으며 이 경우 컴파일러의 기본 값이 사용됩니다.지원되는 컴파일러 옵션의 전체 목록보기\n\"files\" 속성은 상대적이거나 절대적인 파일 경로 목록을 갖습니다.\"include\"와 \"exclude\"는 glob 파일 패턴의 목록과 같은 속성을 갖습니다.지원되는 glob 와일드카드는 다음과 같습니다:\n\n* 0개 이상의 문자와 매칭 (디렉토리 separator 제외)\n? 한 문자와 매칭 (디렉토리 separator 제외)\n**/ 반복적으로 모든 하위 디렉토리와 매칭\n\nglob 패턴의 구분에 * 또는 . *만 있는 경우, 지원하는 확장자 파일만 포함됩니다 (예: 기본적으로는 .ts, .tsx 및 .d.ts / allowJs true로 설정시 .js와 .jsx).\n\"files\"과 \"include\" 모두 지정되어 있지 않을 경우 컴파일러는 기본적으로 모든 TypeScript (.ts,.d.ts 그리고 .tsx) 파일을 포함하는 디렉토리와 하위 디렉토리에 포함시킵니다.\"exclude\" 속성을 사용하여 제외된 것은 제외합니다.allowJs가 true로 설정되면 JS 파일(.js와 .jsx)도 포함됩니다.\n\"files\"과 \"include\" 모두 지정되어 있는 경우 컴파일러는 그 두 속성에 포함된 파일의 결합(union)을 대신 포함합니다.\"outDir\" 컴파일러 옵션을 사용하여 지정된 디렉토리의 파일들은 \"exclude\" 속성이 지정되지 않은 한 제외됩니다.\n\"include\"을 사용하여 포함된 파일들은 \"exclude\" 속성을 사용해 필터링할 수 있습니다.그러나 \"files\" 속성을 명시적으로 사용하는 파일은 \"exclude\"에 관계없이 항상 포함됩니다.\"exclude\" 속성에 디렉토리가 지정되지 있지 않을 경우 node_modules, bower_components, jspm_packages 그리고 를 제외합니다.\n\"files\" 또는 \"include\" 속성을 통해 파일에 참조되는 모든 파일도 포함됩니다. \n비슷하게, 파일 B.ts가 또 다른 파일 A.ts에 의해 참조되는 경우, B.ts는 참조 파일 A.ts가 \"exclude\" 리스트에서도 지정되지 않는 한 제외될 수 없습니다.\n컴파일러에는 실행할 수 있는 출력 파일이 포함되어 있지 않다는 점에 주의해야 합니다.즉 입력에 index.ts가 포함되면 index.d.ts와 index.js는 제외됩니다.일반적으로 파일이 확장자만 다르게 나란히 있는 것은 권장하지 않습니다.\ntsconfig.json 파일은 완전히 비어있을 수 있습니다.기본 컴파일러 옵션으로 기본적인(위에서 설명한대로) 포함된 모든 파일을 컴파일합니다.\n기본 컴파일러 옵션으로 기본적으로(위에서 설명한대로) 모든 파일을 컴파일하는 것이 tsconfig.json파일을 완전히 비워 두는 것을 허용하십시오.\n커맨드 라인에 지정된 컴파일러 옵션은 tsconfig.json 파일에 지정된 옵션을 오버라이드합니다.\n@types, typeRoots 및 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전역 선언이 포함된 파일을 사용하는 경우에만 자동 포함이 중요하다는 점에 명심하세요 (모듈로 선언된 파일과 달리).예를 들어 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기본 파일의 설정이 먼저 로드된 다음 상속되는 설정 파일의 설정에 의해 재정의됩니다.순환성 장애와 맞닥뜨리면 오류를 보고합니다.상속 설정 파일에서 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스키마\n스키마는 http://json.schemastore.org/tsconfig에서 찾을 수 있습니다.\n"},"pages/Compiler Options.html":{"url":"pages/Compiler Options.html","title":"컴파일러 옵션","keywords":"","body":"컴파일러 옵션\n\n\n\n옵션\n타입\n기본값\n설명\n\n\n\n\n--allowJs\nboolean\nfalse\nJavaScript 파일 컴파일 허용합니다\n\n\n--allowSyntheticDefaultImports\nboolean\nmodule === \"system\"\ndefault export가 없는 모듈에서 default imports를 허용합니다. 코드 방출에는 영향을 주지 않으며 단지 타입 검사에 불과합니다.\n\n\n--allowUnreachableCode\nboolean\nfalse\n연결할 수 없는 코드에 대한 오류를 보고하지 않습니다.\n\n\n--allowUnusedLabels\nboolean\nfalse\n사용되지 않는 레이블에 대한 오류 보고하지 않습니다.\n\n\n--alwaysStrict\nboolean\nfalse\n각 소스 파일에 대해 strict 모드로 구문 파싱을 하고 \"use strict\"을 내보냅니다.\n\n\n--baseUrl\nstring\n\n비-상대적 모듈 이름을 해석하기 위한 기본 디렉토리. 자세한 내용은 모듈 해석 문서을 참조하세요.\n\n\n--charset\nstring\n\"utf8\"\n입력 파일의 문자열 집합입니다 (인코딩 관련).\n\n\n--checkJs\nboolean\nfalse\n.js 파일에 오류를 보고합니다. --allowJs와 함께 사용하세요.\n\n\n--declaration-d\nboolean\nfalse\n해당하는 .d.ts 파일을 생성합니다.\n\n\n--declarationDir\nstring\n\n생성된 선언 파일의 출력 디렉토리입니다.\n\n\n--diagnostics\nboolean\nfalse\n진단 정보를 보여줍니다.\n\n\n--disableSizeLimit\nboolean\nfalse\nJavaScript 프로젝트의 사이즈 제한을 중지합니다.\n\n\n--downlevelIteration\nboolean\nfalse\nES5 또는 ES3를 대상으로 할 때 for..of, spread 및 destructuring 반복 가능한 iterables 지원을 제공합니다.\n\n\n--emitBOM\nboolean\nfalse\n출력 파일의 시작 부분에 UTF-8 바이트 순서표(BOM)를 내보냅니다.\n\n\n--emitDecoratorMetadata[1]\nboolean\nfalse\n소스에 데코레이터 선언에 대한 설계 타입 메타 데이터를 내보냅니다. 자세한 내용은 #2577 이슈을 참조하세요.\n\n\n--experimentalDecorators[1]\nboolean\nfalse\nES 데코레이터에 대한 실험적인 지원을 사용하도록 활성화합니다.\n\n\n--forceConsistentCasingInFileNames\nboolean\nfalse\n동일한 파일에 대해 일관성이 없는 참조는 허용하지 않습니다.\n\n\n--help-h\n\n\n도움말을 출력합니다.\n\n\n--importHelpers\nboolean\nfalse\n방출된 헬퍼를 임포트합니다. tslib로부터 (예. __extends, __rest, 등..)\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각 파일을 별도의 모듈로 불리하여 변환합니다 (\"ts.transpileModule\"과 비슷합니다).\n\n\n--jsx\nstring\n\"Preserve\"\n.tsx 파일에서 JSX 지원: \"React\" 또는 \"Preserve\". JSX를 확인하세요.\n\n\n--jsxFactory\nstring\n\"React.createElement\"\n리액트 JSX 방출을 대상으로 할 때 사용할 JSX 팩토리 함수를 지정합니다. 예: React.createElement 또는 h.\n\n\n--lib\nstring[]\n\n컴파일에 포함될 라이브러리 파일 목록입니다.가능한 값은 다음과 같습니다: ► ES5 ► ES6 ► ES2015 ► ES7 ► ES2016 ► ES2017 ► 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.SharedMemory ► ES2017.TypedArrays ► esnext.asynciterable ► esnext.promise 주의사항: --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. 가능한 값은 다음과 같습니다: ► English (US): en ► Czech: cs ► German: de ► Spanish: es ► French: fr ► Italian: it ► Japanese: ja ► Korean: ko ► Polish: pl ► Portuguese(Brazil): pt-BR ► Russian: ru ► Turkish: tr ► Simplified Chinese: zh-CN ► Traditional Chinese: 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\nDEPRECATED 되었습니다. --outFile을 대신 사용합니다.\n\n\n--outDir\nstring\n\n출력 구조를 디렉토리로 리다이렉트합니다.\n\n\n--outFile\nstring\n\n출력을 단일 파일로 연결하여 방출합니다. 연결의 순서는 컴파일러에 전달된 파일 목록과 트리플-슬래시 참조 그리고 임포트와 함께 결정됩니다. 자세한 내용은 출력 파일 순서 문서를 참조하세요.\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--pretty[1]\nboolean\nfalse\n색상 및 컨텍스트를 사용하여 오류 및 메세지 스타일을 지정합니다.\n\n\n--project-p\nstring\n\n유효한 설정 파일이 지정된 프로젝트를 컴파일하세요.이 인수는 유효한 JSON 설정 파일의 파일 경로일 수도 있고 tsconfig.json 파일이 포함된 디렉토리의 경로일 수도 있습니다.자세한 내용은 tsconfig.json를 참조하세요.\n\n\n--reactNamespace\nstring\n\"React\"\nDEPRECATED 되었습니다. --jsxFactory를 대신 사용합니다.\"react\" JSX emit을 대상으로 할 때 createElement와 __spread에 호출된 객체를 지정합니다.\n\n\n--removeComments\nboolean\nfalse\n/*!로 시작하는 copy-right 헤더 주석을 제외한 모든 주석을 제거합니다.\n\n\n--rootDir\nstring\n(공통 루트 디렉토리는 input files 리스트에서 처리됩니다)\n입력 파일의 루트 디렉토리를 지정합니다. --outDir로 출력 디렉토리 구조를 제어하기 위해서만 사용합니다.\n\n\nrootDirs[2]\nstring[]\n\n런타임 시 결합된 컨텐츠가 프로젝트의 구조를 나타내는 루트 폴더 목록입니다. 자세한 내용은 모듈 해석 문서를 참조하세요.\n\n\n--skipDefaultLibCheck\nboolean\nfalse\nDEPRECATED 되었습니다. --skipLibCheck를 대신 사용합니다.기본 라이브러리 선언 파일의 타입 검사 건너뛰기[default library declaration files].\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--strictFunctionTypes\nboolean\nfalse\n함수 타입에 대한 bivariant 매개변수를 비활성화합니다.\n\n\n--strictNullChecks\nboolean\nfalse\nstrict null checking 모드에서는 null과 undefined 값이 모든 타입의 도메인에 있지 않고 그 자체와 any만 할당할 수 있습니다(한 가지 예외사항은 undefined 또한 void에 할당 가능하다는 것입니다).\n\n\n--stripInternal[1]\nboolean\nfalse\n/** @internal */ JSDoc 주석을 가진 코드에 대한 선언을 방출하지 않습니다.\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\" 또는 \"ESNext\". 주의사항: \"ESNext\"는 최신 ES 제안 기능을 대상으로 합니다.\n\n\n--traceResolution\nboolean\nfalse\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관련사항\n\ntsconfig.json 파일에서 컴파일러 옵션 설정하기\nMSBuild projects 프로젝트에서 컴파일러 옵션 설정하기\n\n"},"pages/Compiler Options in MSBuild.html":{"url":"pages/Compiler Options in MSBuild.html","title":"MSBuild에서의 컴파일러 옵션","keywords":"","body":"개요\n컴파일러 옵션은 MSBuild 프로젝트 내의 MSBuild 속성을 사용하여 지정할 수 있습니다.\n예제\n \n false\n true\n \n \n true\n false\n \n \n\n맵핑\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--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--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--watch\nMSBuild에서 지원되지 않습니다\n\n\n\nMSBuild 전용 옵션\nTypeScriptAdditionalFlags\n모든 컴파일러 옵션\n\n\n\n여러분의 Visual Studio 버전에서 지원되는 기능은 무엇일까요?\nC:\\Program Files (x86)\\MSBuild\\Microsoft\\VisualStudio\\v$(VisualStudioVersion)\\TypeScript\\Microsoft.TypeScript.targets 파일을 확인하세요.MSBuild XML 태그와 tsc 컴파일러 옵션 사이의 신뢰할 수 있는 맵핑이 여기에 있습니다.\nToolsVersion\n프로젝트 파일의 1.7 속성 값은 빌드하는 데 사용할 컴파일러 버전을 식별합니다 (이 예제에서는 1.7).이렇게 하면 프로젝트가 다른 컴퓨터에 있는 동일한 버전의 컴파일러에 대한 빌드를 허용합니다.\n만약 TypeScriptToolsVersion이 지정되지 않으면 설치된 최신 컴파일러 버전을 사용하여 빌드합니다.\n최신 버전의 TS를 사용하는 사용자에게는 첫 로드 시 프로젝트를 업그레이드하라는 메시지가 표시됩니다\nTypeScriptCompileBlocked\n다른 빌드 도구를 사용하여 프로젝트 (예: 걸프, 그런트 등) 그리고 개발을 위한 VS와 디버깅 환경을 사용하는 경우 프로젝트에서 true를 설정하세요.\n이렇게 하면 모든 편집 지원이 제공되지만 F5키를 눌러도 빌드가 지원되지 않습니다.\n"},"pages/Integrating with Build Tools.html":{"url":"pages/Integrating with Build Tools.html","title":"빌드 도구와 통합","keywords":"","body":"빌드 도구들\n\nBrowserify\nDuo\nGrunt\nGulp\nJspm\nWebpack\nMSBuild\nNuGet\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\nBasic 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\n기본 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/Nightly Builds.html":{"url":"pages/Nightly Builds.html","title":"Nightly 빌드","keywords":"","body":"TypeScript의 master 브랜치의 nightly 빌드는 PST midnight까지 NPM과 NuGet에 배포됩니다.다음과 같이 도구를 사용하여 가져올 수 있습니다.\nnpm 사용\nnpm install -g typescript@next\n\nMSBuild에 NuGet 사용\n\n주의사항: NuGet 패키지를 사용하도록 프로젝트를 구성해야 합니다. 자세한 내용은 NuGet를 사용하도록 MSBuild 프로젝트 구성을 참조하십시오.\n\nnightlies는 www.myget.org에서 이용 가능합니다.\nThere are two packages:\n\nMicrosoft.TypeScript.Compiler: 도구만 (tsc.exe, lib.d.ts, 등.) .\nMicrosoft.TypeScript.MSBuild: 위와 같은 도구뿐만 아니라 MSBuild 작업 및 대상 (Microsoft.TypeScript.targets, Microsoft.TypeScript.Default.props, 등.)\n\nnightly 빌드를 사용하도록 IDE 업데이트\nnightly drop을 사용하도록 IDE를 업데이트할 수도 있습니다.먼저 npm을 통해 패키지를 설치해야 합니다.npm 패키지를 전역으로 설치하거나 로컬 node_modules 폴더에 설치할 수 있습니다.\n이 섹션의 나머지 부분에서는 typescript@next가 이미 설치되어 있다고 가정합니다.\nVisual Studio Code\n.vscode/settings.json 파일을 다음과 같이 업데이트하세요:\n\"typescript.tsdk\": \"/node_modules/typescript/lib\"\n\n자세한 내용은 VSCode 문서를 참조하세요.\nSublime Text\nSettings - User 파일을 다음과 같이 업데이트하세요:\n\"typescript_tsdk\": \"/node_modules/typescript/lib\"\n\n자세한 내용은 Sublime Text를 위한 TypeScript 플러그인 설치 문서를 참조하세요.\nVisual Studio 2013 및 2015\n\n주의사항: 대부분의 변경 사항에는 새로운 버전의 VS TypeScript 플러그인을 설치할 필요는 없습니다.\n\n현재 nightly build에는 전체 플러그인 설정이 포함되어 있지 않지만 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\n"}}} \ No newline at end of file diff --git a/sitemap.xml b/sitemap.xml new file mode 100644 index 00000000..32004e73 --- /dev/null +++ b/sitemap.xml @@ -0,0 +1,44 @@ + + + https://typescript-kr.github.io/./ weekly 0.5 + https://typescript-kr.github.io/pages/tutorials/TypeScript in 5 minutes.html weekly 0.5 + https://typescript-kr.github.io/pages/tutorials/ASP.NET Core.html weekly 0.5 + https://typescript-kr.github.io/pages/tutorials/Gulp.html weekly 0.5 + https://typescript-kr.github.io/pages/tutorials/Migrating from JavaScript.html weekly 0.5 + https://typescript-kr.github.io/pages/tutorials/React & Webpack.html weekly 0.5 + https://typescript-kr.github.io/pages/Basic Types.html weekly 0.5 + https://typescript-kr.github.io/pages/Variable Declarations.html weekly 0.5 + https://typescript-kr.github.io/pages/Interfaces.html weekly 0.5 + https://typescript-kr.github.io/pages/Classes.html weekly 0.5 + https://typescript-kr.github.io/pages/Functions.html weekly 0.5 + https://typescript-kr.github.io/pages/Generics.html weekly 0.5 + https://typescript-kr.github.io/pages/Enums.html weekly 0.5 + https://typescript-kr.github.io/pages/Type Inference.html weekly 0.5 + https://typescript-kr.github.io/pages/Type Compatibility.html weekly 0.5 + https://typescript-kr.github.io/pages/Advanced Types.html weekly 0.5 + https://typescript-kr.github.io/pages/Symbols.html weekly 0.5 + https://typescript-kr.github.io/pages/Iterators and Generators.html weekly 0.5 + https://typescript-kr.github.io/pages/Modules.html weekly 0.5 + https://typescript-kr.github.io/pages/Namespaces.html weekly 0.5 + https://typescript-kr.github.io/pages/Namespaces and Modules.html weekly 0.5 + https://typescript-kr.github.io/pages/Module Resolution.html weekly 0.5 + https://typescript-kr.github.io/pages/Declaration Merging.html weekly 0.5 + https://typescript-kr.github.io/pages/JSX.html weekly 0.5 + https://typescript-kr.github.io/pages/Decorators.html weekly 0.5 + https://typescript-kr.github.io/pages/Mixins.html weekly 0.5 + https://typescript-kr.github.io/pages/Triple-Slash Directives.html weekly 0.5 + https://typescript-kr.github.io/pages/Type Checking JavaScript Files.html weekly 0.5 + https://typescript-kr.github.io/pages/declaration files/Introduction.html weekly 0.5 + https://typescript-kr.github.io/pages/declaration files/Library Structures.html weekly 0.5 + https://typescript-kr.github.io/pages/declaration files/By Example.html weekly 0.5 + https://typescript-kr.github.io/pages/declaration files/Do's and Don'ts.html weekly 0.5 + https://typescript-kr.github.io/pages/declaration files/Deep Dive.html weekly 0.5 + https://typescript-kr.github.io/pages/declaration files/Templates.html weekly 0.5 + https://typescript-kr.github.io/pages/declaration files/Publishing.html weekly 0.5 + https://typescript-kr.github.io/pages/declaration files/Consumption.html weekly 0.5 + https://typescript-kr.github.io/pages/tsconfig.json.html weekly 0.5 + https://typescript-kr.github.io/pages/Compiler Options.html weekly 0.5 + https://typescript-kr.github.io/pages/Compiler Options in MSBuild.html weekly 0.5 + https://typescript-kr.github.io/pages/Integrating with Build Tools.html weekly 0.5 + https://typescript-kr.github.io/pages/Nightly Builds.html weekly 0.5 + \ No newline at end of file