profile
Hello World
태그 목록
전체보기 (186)JavaScript(25)js(18)자바스크립트(13)http(9)배열(9)sql(7)Map(7)객체(7)push(6)git(6)React(6)mongodb(6)CSS(6)추상화(6)ip(5)Fetch(5)함수(5)DOM(5)component(5)JOIN(4)csrf(4)클로저(4)Side Effect(4)Pop(4)https(4)캐시(4)split()(4)Cache(4)JWT(4)이벤트(4)cookie(4)slice(4)unshift(4)html(4)git branch(4)shift(4)데이터베이스(4)foreach(4)query(4)Database(4)utf 8(3)abstraction(3)git push(3)ec2(3)쿠키(3)algorithm(3)filter(3)DNS(3)samesite(3)png(3)캡슐화(3)rds(3)group by(3)Flexbox(3)ajax(3)비동기(3)find(3)reduce(3)가비지 컬렉션(3)node.js(3)MVC(3)SSR(3)Expires(3)json(3)let(3)set(3)styled component(3)변수(3)반복문(3)Controller(3)UDP(3)CSR(3)다형성(3)Cookie options(3)var(3)구조 분해 할당(3)domain(3)chmod(3)Array.isArray(3)IP Packet(3)nosql(3)S3(3)length(3)svg(3)instance(3)Sort(3)github(3)indexOf(3)routing(3)Cache-Control(3)상속(3)session(3)schema(3)tcp(3)Event(3)CA(2)concat(2)function(2)ASCII(2)암호화(2)for...of(2)재귀(2)const(2)표현 헤더(2)Thread(2)은닉화(2)stack(2)queue(2)replace(2)etag(2)scope(2)docker(2)View(2)리액트(2)객체 지향(2)spa(2)인증서(2)update anomaly(2)UTF-16(2)math(2)TCL(2)parse()(2)children(2)textContent(2)git checkout -b(2)Data redundancy(2)Fetch API(2)MaxAge(2)url(2)DML(2)DDL(2)git pull(2)onClick(2)PORT(2)http 헤더(2)Cloud Computing(2)스레드(2)secure(2)insertion anomaly(2)배열 분해(2)async(2)express(2)DCL(2)vm(2)process(2)TCP 특징(2)open API(2)캐시 무효화(2)TCP/IP Protocol(2)callback(2)클로저 함수(2)내장함수(2)test(2)프로세스(2)주석(2)미들웨어(2)class(2)postman(2)for...in(2)네트워크(2)branch(2)httponly(2)DFS(2)그래프(2)wireframe(2)Token(2)querySelector(2)CRUD(2)delete(2)git stash(2)model(2)includes()(2)데이터 흐름(2)Graph(2)Routes(2)Props(2)tree(2)세션(2)인코딩(2)git merge(2)서버 통신(2)고차함수(2)git 명령어(2)record(2)entity(2)운영체제(2)브랜치 병합(2)콘텐츠 협상(2)토큰 기반 인증(2)비대칭 키 암호화(2)field(2)INSERT(2)데이터 베이스(2)BFS(2)transaction(2)라우팅(2)Connectionless(2)Location(2)Polymorphism(2)production(2)OOP(2)salt(2)encapsulation(2)Response(2)State(2)Stateless(2)비트맵(2)HTTP 주요 헤더(2)proxy cache(2)development(2)greedy algorithm(2)ec2 instance(2)nodejs(2)mysql(2)매개변수(2)stringify()(2)update(2)중첩 구조 분해(2)rebase(2)Binary Search Tree(2)Implementation(2)deploy(2)상태 관리(2)Hashing(2)inheritance(2)조건문(2)server(2)Integration(2)object.entries(2)oAuth(2)문자열(2)Anomaly(2)Date(2)벡터(2)ssh(2)splice(2)MongoDB CRUD(2)배열 연산자(2)ACID(2)cli(2)cors(2)multi thread(2)Prototype(2)Time Complexity(2)switch(2)deletion anomaly(2)자료구조(2)InnerHTML(2)Data integrity(2)REST API(2)GCD(2)LCM(2)컴포넌트(2)reverse(2)DQL(2)api key(2)staging(2)remote repository(2)association(2)API(2)ORM(2)Sequelize(2)모듈 패턴(1)래스터(1)정적 콘텐츠(1)모델 생성(1)변수의 타입(1)브랜치 이동(1)클라이언트 빌드(1)data manipulation language(1)REST(1)배포 자동화(1)쿼리(1)변수의 범위(1)for문(1)$lte(1)component design(1)객체와 키 값(1)전역 변수(1)Sub Document 쿼리하기(1)리터럴 패턴(1)polyfill(1)동적 콘텐츠(1)align items(1)justify content(1)역방향 데이터 흐름(1)JSON.parse(1)브랜치 목록 확인(1)키값(1)이진 파일(1)FROM(1)NOT(1)WHERE(1)Request(1)dot notation(1)Cloud 단점(1)set.key(1)동적 웹사이트(1)codecommit(1)BSON(1)캐시 검증(1)lifecycle(1)변수의 유효 범위(1)NoSQL 저장방식(1)no-store(1)axis(1)전위 순회(1)e.target(1)데이터베이스 설계(1)모듈(1)Atomity(1)set.has(1)findIndex(1)Object.fromEntries(1)like(1)ssl(1)HTTP API(1)구조화 쿼리 언어(1)iterable(1)네트워크 요청(1)Representation Headers(1)Cloud type(1)set.entries(1)s-maxage(1)Sub Document(1)State hook(1)브라우저(1)path(1)Reference counting(1)sql join(1)서버 배포 자동화(1)recursion(1)navigator(1)객체 값 삭제하기(1)dropIndex(1)클로저 함수 순서(1)Index(1)Internet Protocol(1)도메인(1)무상태 프로토콜(1)서버 환경 설정(1)형변환(1)deserialize(1)선언 방식(1)map.size(1)서버 배포(1)OSI 7계층(1)지역 스코프(1)EC2 프라이빗 키 파일(1)연산자(1)many to many(1)route53(1)OSI 7 Layer(1)배열 length(1)DP(1)예약어(1)If-Modified-Since(1)정적 웹사이트(1)리덕스(1)WILDCARDS(1)쿠키 옵션(1)클라이언트 서버 아키텍처(1)DOM 트리(1)unreliability(1)HTTP Messages(1)deleteOne(1)웹 캐시(1)Instance 연결(1)steteless(1)bracket notation(1)알고리즘(1)strict(1)Read(1)call stack(1)표현 데이터의 형식(1)JavaScript XML(1)garbage collection(1)Spread Syntax(1)destructing(1)client(1)local scope(1)EC2 생성 및 개발 환경 구축(1)Allow(1)프로토타입(1)새로운 브랜치 생성하기(1)combinations(1)IPv4(1)트리(1)참조 자료형(1)Isolation(1)HTTP 특징(1)N:N(1)콜백 함수(1)SaaS(1)PaaS(1)IaaS(1)스레드의 특징(1)set.add(1)멀티 스레딩의 문제점(1)Header response(1)환경 변수(1)부분 집합(1)null(1)TIP/IP 4계층(1)버킷 정책(1)전개 연산자(1)정규 표현식(1)EC2 연결(1)dotenv(1)Document(1)one to many(1)append(1)선언적 함수(1)SQL Commands(1)배열 순환(1)버킷 설정(1)await(1)INSERT INTO SELECT(1)component state(1)서버(1)storybook(1)Execute(1)BST(1)정규 표현식 내장 메소드(1)useEffect(1)useState(1)비교 연산자(1)ls -l(1)LEFT JOIN(1)INNER JOIN(1)RIGHT JOIN(1)FULL JOIN(1)event loop(1)조합(1)변수의 종류(1)부모 요소 탐색(1)OAuth 2.0(1)server 실행(1)문서 객체 모델(1)Rest 문법(1)MDN(1)revert(1)match(1)for ~ in(1)parseFloat(1)parseInt(1)Transpiler(1)Spread(1)AWS 서버 배포(1)package.json(1)HTTP message(1)brute force(1)set.clear(1)OSI(1)Docker CLI(1)value 등록(1)병렬성(1)데이터베이스 정규화(1)parameter(1)url-path(1)classList.add(1)map.set(1)객체 분해하기(1)while(1)for(1)network(1)Permissions(1)GROUP BY WITH JOIN(1)할당 연산자(1)in(1)Virtual Machine(1)클로저 정의(1)Flex(1)export(1)&&(1)시스템 콜(1)host(1)decoding(1)클로저 함수 모듈 패턴(1)durability(1)정적 웹사이트 호스팅(1)컨테이너와 VM 비교(1)Start MySQL(1)텍스트 파일(1)지역 변수(1)flex-basis(1)Docker 이미지 만들기(1)PM2 관리자 권한 부여(1)인수(1)lax(1)Database normalization(1)mongoshell(1)method(1)keydown(1)서버의 종류(1)data control language(1)Static Contents(1)Client 배포(1)create https server(1)React Component(1)map.get(1)닌자코드(1)access token(1)unicode(1)유니코드(1)authorization code(1)git checkout(1)DROP(1)flex grow(1)키보드 관련 이벤트(1)실행문(1)hoisting(1)SOME(1)멀티 스레드(1)Scheme(1)데이터베이스 생성(1)prototype chain(1)레퍼런스 카운팅(1)객체 참조(1)트리 구조(1)tracing garbage collection(1)웹 서비스에서 캐시가 적용되는 예(1)폴리필(1)Header request(1)http header(1)반환 값(1)calculator(1)비구조화 쿼리 언어(1)구글링(1)Accept-Encoding(1)Responses(1)인스턴스(1)$expr(1)TCP란(1)TLS(1)Route(1)객체 값 확인(1)Node(1)Docker 레지스트리(1)Spread 문법(1)캐시 지시어(1)목업(1)querySelectorAll()(1)set.values(1)Symbol.iterator(1)schema design(1)ne(1)현재 브랜치 위치 확인(1)javascript 공부(1)global scope(1)git reset --hard(1)cross axis(1)배포 자동화 파이프라인(1)배열 선언(1)휴대전화 번호 유효성 검사(1)git remote -v(1)디코딩(1)Docker의 장점(1)EC2 장점(1)seriealize(1)대입연산자(1)클로저 모듈 패턴(1)응용 프로그램 관리(1)REST 성숙도 모델(1)Last-Modified(1)브루(1)one to one(1)관계의 종류(1)dockerizing(1)버킷 만들기(1)Consolidate(1)CS(1)User-agent(1)컨테이너(1)객체 복사(1)상태 변화(1)Absolute form(1)MacOS(1)typeError(1)시스템 자원 관리(1).entries()(1)SQL 내장함수(1)Token authentication(1)content 정렬(1)클라이언트 배포(1)Deploy Strategy(1)로컬(1)ssh 키 등록(1)brew(1)일급 객체(1)맵을 객체로(1)버킷(1)트랜잭션(1)Connection-oriented(1)최소 공배수(1)형제 요소 탐색(1)Midddleware(1)아키텍처(1)Content-Length(1)$gte(1)프로토콜(1)네트워크 OSI(1)객체 순환(1)빌드(1)현상(1)flex-shrink(1)정적 웹 페이지 빌드(1)Content Delivery Network(1)아웃바운드 규칙(1)MacOS 패키지 매니저(1)클로저 함수 절차(1)일곱 난쟁이(1)Integration branch(1)key(1)Big O(1)객체 수정(1)select(1)즉시실행함수(1)쿠키와 세션의 차이(1)permutations(1)http 메시지(1)and(1)or(1)UDP 특징(1)HTTP 지속 연결(1)data query language(1)캐시의 장점(1)생성자 함수 호출 패턴(1)tree traversal(1)타입(1)git fork(1)브랜치 명령어(1)authorization(1)객체 키 확인하기(1)lastIndexOf(1)TCP 3 way handshake(1)entries(1)HTTP 검증 헤더(1)패키지 매니저(1)--amend(1)HTTPS 프로토콜(1)values(1)Scattered(1)cloud(1)숫자 관련 객체(1)mongo shell(1)this(1)setInterval(1)setTimeout(1)메서드(1)count(1)Atlas Cluster(1)원시 자료형(1)빌드와 배포(1)encoding(1)컨테이너화(1)동기방식(1)Size(1)signature(1)UDP features(1)셀렉터(1)middleware(1)Sass(1)소수(1)캐시의 작동원리(1)GC(1)서버 실행(1)크롬 개발자 도구(1)Constructor(1)grow(1)SQL 문법(1)토큰 기반 인증 절차(1)MongoDB Document(1)button(1)clone(1)fork(1)컨테이너 격리(1)pure function(1)select into(1)map method(1)git switch -c(1)no-cache(1)Server Application 배포(1)파이프라인 구성(1)빈 배열(1)스타일드컴포넌트(1)파괴(1)네트워크 계층(1)hosts(1)생성자 함수(1)전역변수(1)content negotiation(1)Operating System(1)log(1)deleteMany(1)Dom 조작(1)remove(1)데이터 베이스 관련 명령어(1)getInputValue(1)Structured Query Language(1)화살표 함수(1)NOR(1)power set(1)onchange(1)CDN(1)상태 유지(1)문자열 내장함수(1)프론트앤드 배포(1)max(1)map.has()(1)산술연산자(1)삽입 이상(1)전역 스코프(1)다차원 배열(1)new Map()(1)partial(1)HTTPS Method(1)appendChild(1)mongodb 컬렉션 삭제(1)배열과 객체(1)>(1)React JSX(1)removeChild(1)database commands(1)계산기(1)array(1)전개연산자(1)브랜치 삭제(1)consistency(1)duplicate key error(1)Install MySQL(1)div 조회(1)addEventListener(1)shrink(1)Result(1)클로저 function(1)Database 배포(1)pm2(1)Mac Brew(1)객체 값 삭제(1)배열 확인(1)자료형 검사(1)simulation(1)SQL Basics(1)유사 배열(1)Accept-Charset(1)substr(1)익명함수(1)aws(1)객체 값 추가하기(1)프록시 캐시(1)보안 그룹(1)bytes(1)toString(1)db(1)비동기방식(1)바인딩(1)Spread/Rest(1)빈 배열 확인(1)객체 배열로 변환(1)Content-Encoding(1)JSX(1)sql type(1)Limitations of IP Protocol(1)cookie path(1)JPG(1)ssh 키 생성(1)구현(1)CSSOM(1)변환(1)childrenNodes(1)e.currentTarget(1)객체 값 추가(1)CDN의 변화(1)squash(1)절차적 언어(1)all(1)Array.from(1)unique(1)new Set(1)병합 취소(1)connections(1)DOM 스타일링(1)Database 연결(1)데이터베이스 연결(1)object.keys(1)소수 찾기(1)완전 탐색(1)Cookie domain(1)display:flex(1)토큰(1)DOM 속성 제어(1)terminal 명령어(1)자료형(1)security group(1)식별자(1)express https(1)AWS 클라이언트 배포(1)메소드(1)SQL 종류(1)객체 병합(1).env(1)멀리 스레딩의 장점(1)마이그레이션(1)functions(1)between(1)javascript 계산기(1)응답(1)AVG(1)SQL Grammer(1)Content-Language(1)인접 리스트(1)system resource management(1)asymmetric key(1)최대 공약수(1)browser router(1)none(1)동시성(1)elemMatch(1)CreateElement(1)if(1)정규화(1)네트워크 OSI 7계층(1)자식 요소 탐색(1)S3 호스팅 Hands-on(1)코딩(1)hash(1)인증서 생성(1)코딩 공부(1).pem(1)사용 권한(1)origin(1)object.values(1)min(1)시간 복잡도(1)for ot(1)set.size(1)이벤트 루프(1)heap memory(1)중위 순회(1)Stateful(1)Connect MySQL(1)EC2 Instance 태그와 역할(1)클로저의 정의(1)바이트(1)세부 경로(1)dynamic programming(1)javascript 개발 환경(1)보안(1)event handling(1)관계형 데이터 베이스(1)문자의 반복처리(1)local repository(1)Symbolic method(1)퍼블릭 액세스 차단(1)window 객체(1)쿠키 경로(1)getIndexes(1)redux(1)data structure(1)private(1)Coding(1)구조 분해(1)배포 전략(1)query design(1)ttl(1)for ~ of(1)map.clear(1)트랜스파일(1)Payload(1)Flag(1)원격 접속(1)AWS 서버 배포 자동화(1)인증서 갱신(1)비구조화할당(1)element(1)react router(1)&lt(1)표현 연산자(1)environment variable(1)객체 지향 언어(1)projection(1)mongodb collection 삭제(1)mkcert(1)Dynamic Contents(1)untracked files(1)쿠키 도메인(1)SSH 프로토콜(1)터미널(1)unconnected(1)cdd(1)SQL Introduction(1)codebuild(1)xhr(1)transaction control language(1)commend(1)논리 연산자(1)git clone(1)write(1)클라이언트(1)후위 순회(1)git branch 삭제(1)feature branch(1)search(1)Docker 이미지(1)git add(1)Mock-up(1)basic query(1)Persistent Connections(1)TCP Features(1)bucket(1)네트워크 기초(1)메모리(1)argument(1)migration(1)new 연산자(1)inc(1)exec(1)keypress(1)keyup(1)map.delete(1)포트(1)터미널 명령어(1)1:N(1)선언형(1)인접 행렬(1)DB Instance(1)updateMany(1)인증(1)SQL Query Grammer(1)Relational Database(1)JWT Type(1)basis(1):eq()(1)previousElementSibling(1)코드 블록(1)ORDER BY(1)비구조화 할당(1)할당(1)이메일 유효성 검사(1)asynchronous(1)프론트엔드 배포(1)advantages of cache(1)빌드란?(1)accept-language(1)parentElement(1)ddos(1)closet(1)배열 합치기(1)HAVING(1)와이어프레임(1)응용 프로그램(1)Server Application(1)keys(1)NoSQL 사용하는 경우(1)대입형 함수(1)클러스터(1)AJAX 장단점(1)DOM 탐색(1)객체 분해(1)every(1)토큰 기반 인증의 장점(1)관계형 데이터베이스(1)dir(1)CDN의 이점(1)레플리카 세트(1)id(1)갱신 이상(1)인바운드 규칙(1)lifting state up(1)terminal(1)키 페어(1)Content-Type(1)코드 학습법(1)프로세스와 프로그램 차이(1)TCP/IP(1)변수명 작성시 주의사항(1)data fetching(1)git repository(1)Docker 키워드(1)nextElementSibling(1)무결성(1)11(1)Certificate(1)link(1)public(1)메모리 정리(1)requests(1)npm(1)content negotiation header(1)서버 생성(1)URI(1)인자(1)header(1)빌드 로그 파일 확인(1)accept(1)camelCase(1)node.js https(1)이벤트 핸들링(1)git commit(1)TIP/IP(1)must-revalidate(1)JWT Structure(1)권한(1)순열(1)main axis(1)노드(1)alias(1)updateOne(1)범용성(1)비동기 함수(1)속성과 메소드(1)JSON 규칙(1)referer(1)삭제 이상(1)데이터베이스 생성하기(1)max -age(1)JSON.stringify(1)set.delete(1)sum(1)지역변수(1)refresh-token(1)객체 변환(1)클라이언트 배포 파이프라인(1)relationships between database tables(1)해시 함수(1)상태(1)컴퓨터 공학(1)변수를 사용하는 이유(1)인스턴스 연결(1)linux(1)Retry-After(1)HTTPS 서버 작성(1)Algorithm with Math(1)createIndex(1)Context Switching(1)git branch -d(1)If-None-Match(1)트레이싱(1)분해(1)findOne(1)data definition language(1)배포(1)비교연산자(1)호이스팅(1)CodeDeploy(1)CodePipeline(1)전역(1)객체를 맵으로(1)비동기 흐름(1)콘텐츠 정렬(1)
post-thumbnail

[CS] 원시 자료형과 참조 자료형 Day-15

원시 타입(primitive type)데이터란 number, string, boolean과 같이 고정된 저장 공간을 차지하는 것을 뜻합니다. // 원시 타입의 종류 => number, boolean, null, undefined, string반면 배열과 객체는 저장공간

2021년 10월 21일
·
0개의 댓글
post-thumbnail

[CS] JavaScript 계산기 만들기 Day-6

소프트웨어가 그 역할을 하기에 필요한 최소한의 요구사항입니다. 프로토타입으로 빠르게 만들어진 것을 뜻하며 이후 기획자, 디자이너와 함께 UX를 개선해야 합니다. 이후 테스트를 하면서 소프트웨어에서 생길 수 있는 오류를 좀 더 빠르게 예측할 수 있습니다.

2021년 10월 12일
·
0개의 댓글
post-thumbnail

[CS] HTML, CSS, JS Day-4

HTML웹 페이지의 구조를 담당하는 언어CSS디자인 요소를 시각화하는 언어JS단순한 웹페이지를 프로그램으로 만들어 User와 상호작용을 도와줌자주 사용되는 HTML 요소 (Element)div, span, ul, ol, li 에 대해서 알아보자.div => Divisi

2021년 10월 8일
·
0개의 댓글
post-thumbnail

[CS] 반복문 Day-3

수 많은 코드의 단순학 반복을 보다 효율적이고 간결하게 할 수 있도록 하는 반복문ex) 가장 기본적인 for문반복문이란?같거나 비슷한 코드를 여러 번 실행시켜야 할 경우 쓰는 구문ex)반복문에는 while 구문도 있습니다.For문으로 사용할 수 있는 건 while문으

2021년 10월 7일
·
0개의 댓글
post-thumbnail

[CS] 문자열 Day-2

모든 글자의 나열을 문자열이라고 합니다. 컴퓨터는 코드와 문자열을 구분하기 위해서 작은 따옴표 (') 또는 큰 따옴표 (")를 사용해 문자열을 구분합니다. 문자열의 기본 문자열의 length 라는 속성을 활용해 길이를 확인 할 수 있습니다. ex)str.length

2021년 10월 7일
·
0개의 댓글
post-thumbnail

[JSInfo] 생성자 함수 (+new 연산자)

유사한 객체를 여러 개 만들어야 할 때 사용됩니다. new 연산자와 생성자 함수를 사용하면 유사한 객체 여러개를 쉽게 만들 수 있습니다.생성자 함수도 결국에는 일반 함수입니다. (일반 함수와 구분하기 위해 첫 글자를 대문자로 적을 뿐..)일반 함수와의 기술적인 차이는

2021년 10월 5일
·
0개의 댓글
post-thumbnail

[JSInfo] Method (메소드)

개인 의견 => 객체에 함수를 적용시켜주는 것객체에 할당된 함수를 호출해줍니다. (함수 호출 전 this에는 값이 할당되지 않습니다.)객체를 사용하여 표현하는 방식을 객체 지향 프로그램이라 합니다. 바른 개체를 선택하고 개체 사이의 상호작용을 나타내고 설계합니다.객체에

2021년 10월 5일
·
0개의 댓글
post-thumbnail

[JSInfo] 메모리 정리 (가비지 컬렉션)

자바스크립트의 메모리 관리, 쓸모없는 엔진을 찾아내 삭제하는 것을 얘기합니다.자바스크립트는 도달 가능성(reachability) 를 바탕으로 메모리를 정리합니다. 도달 가능한 메모리는 삭제되지 않습니다. 도달 가능한 경우 명백한 이유 없이 삭제되지 않습니다. 가비지 컬

2021년 10월 3일
·
0개의 댓글
post-thumbnail

[JSInfo] 참조 객체 복사

원시적인 방법이 참조를 활용해 객체를 저장하고 복사하는 방법이다. 원시값(문자열, 숫자, 불린)을 그대로 저장 후 할당하여 복사하는 방법이다.ex)객체를 조작할 때는 여러 변수를 사용할 수 있습니다.참조에 의한 비교 (==), (===)은 동일하게 동작합니다. 비교 시

2021년 10월 3일
·
0개의 댓글
post-thumbnail

[JSInfo] 객체

자바스크립트에는 8개의 자료형이 있습니다.7개의 자료형은 오직 하나의 데이터(문자열, 숫자열)등 만 담을 수 있기 때문에 원시형(Primitive Type)이라고 부릅니다.하지만 객체형 은 원시형과 달리 다양한 데이터를 담을 수 있습니다. 키로 구분된 데이터 집합이나

2021년 10월 2일
·
0개의 댓글
post-thumbnail

[JSInfo] 트랜스파일, 폴리필

비교적 최근 추가 된 기능으로 코드가 특정 엔진에서 지원하지 않는 경우 모든 기능을 구 표준으로 바꿔줍니다.바벨은 코드를 재작성해주는 트랜스파일러 프로그램입니다. 기존 코드를 구 표준으로 변경해줍니다. 변경된 코드는 웹 사이트 사용자들에게 전달해줍니다. 코드가 수정될

2021년 10월 2일
·
0개의 댓글
post-thumbnail

[JSInfo] 테스트

함수를 만들고 테스트를 해야합니다. 어떻게 코드를 만들지 구상 후 만들어야합니다.실행 결과가 기대값과 다를 수 있기 때문에 계속 비교하면서 코드를 작성해야합니다.실제 실행 결과가 기대했던 것과 다를 땐 코드를 수정하고 다시 실행하기를 반복해야합니다.원하는 결과, 기능이

2021년 10월 2일
·
0개의 댓글
post-thumbnail

[JSInfo] 닌자코드란?

다양한 편법을 사용해서 코드를 작성합니다.코드의 양이 길면 안좋습니다.. 하지만 너무 짧아도 문제가 됩니다.획기적으로 줄인 코드는 초고수 처럼 보일 수 있지만, 다른 개발자들이 이해를 못할수도 있습니다.혼자서도 코딩을 잘 할 수 있습니다. 하지만 다른 팀원과 협력하는게

2021년 10월 1일
·
0개의 댓글
post-thumbnail

[JSInfo] 코드 품질 향상을 위한 주석

// : 한 줄 짜리 주석은 사용합니다./\* \*/ : 여러 줄의 주석은 이렇게 시작합니다.설명이 담긴 주석을 많이 사용하면 안됩니다. 주석 없이 코드를 읽을 수 있는 레벨까지 가야합니다. 코드가 불분명해 주석 작성이 불가피하다면 코드를 다시 작성하는 것이 좋습니다.

2021년 10월 1일
·
0개의 댓글
post-thumbnail

[JSInfo] 좋은 코드 작성하기?

최대한 간결하고 읽기 쉽게 코드를 작성해야 합니다.복잡한 문제도 간결하고 읽기 쉽게 만드는 게 기술입니다. 우선 코딩에 무조건 따라야 할 규칙은 없다고 합니다. (이 글 또한 정답이 아닙니다.)자바스크립트 프로젝트에서 여는 중괄호 앞에는 공백이 있어야 합니다.코드가 간

2021년 10월 1일
·
0개의 댓글
post-thumbnail

[JSInfo] 자바스크립트 개발 환경

마이크로소프트가 개발한 소스 코드 편집기 입니다.다양한 기능들을 지원하기 때문에 유료와 비교했을 때 부족함이 없습니다. 웹, 자바스크립트, 타입스크립트 개발을 위한 플랫폼 IDE.Atom, Notepad++, Vim, ... \*IDE란? 코딩, 디버그, 컴파일, 배포

2021년 9월 28일
·
0개의 댓글
post-thumbnail

[JSInfo] 자바스크립트 공부할 때 도움이 될 사이트 (주관)

Mozilla 재단이 운영하는 사이트. 다양한 예제와 정보가 있습니다. https://developer.mozilla.org/ko/docs/Web/JavaScript아직 사용기간이 짧지만, MDN보다 좋다고 생각함 (초보자)가 볼 때 적합하다고 생각필자가 초보

2021년 9월 28일
·
0개의 댓글
post-thumbnail

[JSInfo] 자바스크립트란?

웹페이지에 생동감을 불어넣기 위해 만들어진 프로그램 (Java 와는 전혀 다른 언어)자바스크립트로 작성한 프로그램HTML, CSS 와 잘 어울림간단함다양한 브라우저 지원, 기본 언어로 사용CoffeeScriptTypeScript기타 등등..자바스크립트는 현재 다양한 환

2021년 9월 28일
·
0개의 댓글