1"use strict";(self.webpackChunkjavascript_20_year_translation=self.webpackChunkjavascript_20_year_translation||[]).push([[6235],{1368:(r,t,e)=>{e.r(t),e.d(t,{assets:()=>o,contentTitle:()=>s,default:()=>h,frontMatter:()=>i,metadata:()=>c,toc:()=>p});var a=e(4848),n=e(8453);const i={slug:"/part-1"},s="1\ubd80: Javascript\uc758 \uae30\uc6d0",c={id:"paper/Part 1. The Origins of JavaScript/README",title:"1\ubd80: Javascript\uc758 \uae30\uc6d0",description:"2. Javascript \uc774\uc804 \uc2dc\ub300",source:"@site/docs/paper/Part 1. The Origins of JavaScript/README.mdx",sourceDirName:"paper/Part 1. The Origins of JavaScript",slug:"/part-1",permalink:"/docs/part-1",draft:!1,unlisted:!1,editUrl:"https://github.com/witch-factory/javascript-the-first-20-years/blob/main/docs/paper/Part 1. The Origins of JavaScript/README.mdx",tags:[],version:"current",frontMatter:{slug:"/part-1"},sidebar:"paperSidebar",previous:{title:"\uc18c\uac1c",permalink:"/docs/introduction"},next:{title:"2. Javascript \uc774\uc804 \uc2dc\ub300",permalink:"/docs/part-1/prehistory"}},o={},p=[];function d(r){const t={a:"a",h1:"h1",p:"p",...(0,n.R)(),...r.components};return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(t.h1,{id:"1\ubd80-javascript\uc758-\uae30\uc6d0",children:"1\ubd80: Javascript\uc758 \uae30\uc6d0"}),"\n",(0,a.jsx)(t.p,{children:(0,a.jsx)(t.a,{href:"/docs/part-1/prehistory",children:"2. Javascript \uc774\uc804 \uc2dc\ub300"})}),"\n",(0,a.jsx)(t.p,{children:(0,a.jsx)(t.a,{href:"/docs/part-1/javascript-10-and-11",children:"3. JavaScript 1.0\uacfc 1.1"})}),"\n",(0,a.jsx)(t.p,{children:(0,a.jsx)(t.a,{href:"/docs/part-1/microsoft-jscript",children:"4. Microsoft JScript"})}),"\n",(0,a.jsx)(t.p,{children:(0,a.jsx)(t.a,{href:"/docs/part-1/from-mocha-to-spidermonkey",children:"5. Mocha\uc5d0\uc11c SpiderMonkey\uae4c\uc9c0"})}),"\n",(0,a.jsx)(t.p,{children:(0,a.jsx)(t.a,{href:"/docs/part-1/interlude-critics",children:"6. \ub9c9\uac04: Javascript\uc5d0 \uad00\ud55c \ud3c9\uac00"})})]})}function h(r={}){const{wrapper:t}={...(0,n.R)(),...r.components};return t?(0,a.jsx)(t,{...r,children:(0,a.jsx)(d,{...r})}):d(r)}},8453:(r,t,e)=>{e.d(t,{R:()=>s,x:()=>c});var a=e(6540);const n={},i=a.createContext(n);function s(r){const t=a.useContext(i);return a.useMemo((function(){return"function"==typeof r?r(t):{...t,...r}}),[t,r])}function c(r){let t;return t=r.disableParentContext?"function"==typeof r.components?r.components(n):r.components||n:s(r.components),a.createElement(i.Provider,{value:t},r.children)}}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.