아직 블로그를 개설하지 않으셨습니다.친구 신청을 하시려면 먼저 블로그를 개설해 주세요.
지금 개설 하시겠습니까?
친구가 되시면 친구의 새글 및 활동에 대한 알림을 받아보실 수 있습니다.
kwy2000님에게 친구신청을 하시겠습니까?
친구 신청을 했습니다.상대가 수락하면 친구가 됩니다.
친구 신청을 실패했습니다. 잠시 후 다시 시도해 주세요.
친구 신청 가능 수를 초과했습니다.
컴파일러 동작 어휘분석(Lexical Analysis, Tokenization) ▼ 파싱(Parsing, Syntactical Analysis) ▼ 변형(Transformation) ▼ 코드 생성 컴파일러 동작 매핑 함수 렉서 함수(Lexer function) - 토크나이저 ▼ 파서 함수(Parser function) - AST(추상구문트리) ▼ 변형 함수(Transformer function) - 결과에 가까운 AST ▼ 생성 함수(..
[디자인패턴] 디자인패턴 라이팅 도전기 - 01 편 기억나시나요?? 루프를 이터레이터 함수로 분리하여 중첩 루프를 제거하는 패턴이었습니다. 이번에 JQL이라는 자바스크립트 라이브러리를 개발하면서 조금 업그레이드 하여 적용해봤습니다. 기존 중첩 루프 제거 패턴의 단점은 다음과 같..
안녕하세요? 앵버박사입니다. 이번에 급작스런 아이디어로 시작한 개인 프로젝트를 소개하려고 합니다. 내용은~ JQL( Javascript Query Language )Javascript에서 SQL 문법을 사용하여 JSON 데이터를 조작할 수 있는 라이브러리 입니다.실제로 DB에 접속하거나 하지는 않습니다.단지 서버와 클라이언트 ..
안녕하세요? 앵버박사입니다. 오늘은 제가 자바스크립트로 라이팅한 디자인패턴에 대해 소개하려고 합니다. 저는 디자인패턴을 잘아는 사람도 아니고, 관련 도서도 두권밖에 읽지 않았습니다. 제가 보여드리는 것이 실제 디자인패턴이라고 부를 수 있는지, 아니면 이미 존재하는지 조차..
'자바스크립트에서 여러줄의 문자열 선언하기' 글을 페이스북에 공유했는데, 많은 좋은 의견이 올라왔습니다. 그래서 정리를 하려고 합니다. 자바스크립트에서 템플릿이나 설정파일 등이 필요하실 때 사용하면 유용할 듯 합니다. 커멘트 트릭 function fnTemplate($template) { return $template.toString..